domains/coconuts.co.js
authorAlan Knowles <alan@roojs.com>
Thu, 14 Apr 2016 03:49:09 +0000 (11:49 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 14 Apr 2016 03:49:09 +0000 (11:49 +0800)
domains/coconuts.co.js

index 36d214f..0a8e5e6 100644 (file)
         if (!ar) {
             continue;
         }
-        for(i=ar.length-1; i > -1; i--){
-            if(ar[i].cssText.indexOf("@media") < 0 ) {
-                continue;   
-            }
-            console.log(ar[i].cssText);
-            if(ar[i].cssText.match(/@media\s+print/)) {
-                console.log("deleting print media");
+        try {
+            for(i=ar.length-1; i > -1; i--){
+                if(ar[i].cssText.indexOf("@media") < 0 ) {
+                    continue;   
+                }
+                console.log(ar[i].cssText);
+                if(ar[i].cssText.match(/@media\s+print/)) {
+                    console.log("deleting print media");
+                    css.deleteRule(i);
+                    continue;
+                }
+                
+                // see if getting rid of 'only' from screen works.
+                if(!ar[i].cssText.match(/only\s+screen/)) {
+                    continue;   
+                }
+                var str = ar[i].cssText.replace(/only\s+screen/, 'all');
+                
                 css.deleteRule(i);
-                continue;
-            }
-            
-            // see if getting rid of 'only' from screen works.
-            if(!ar[i].cssText.match(/only\s+screen/)) {
-                continue;   
+                css.insertRule(str,i);
+                
+                
             }
-            var str = ar[i].cssText.replace(/only\s+screen/, 'all');
-            
-            css.deleteRule(i);
-            css.insertRule(str,i);
-            
-            
+        } catch(ee) {
+            Console.log(ee);
         }
     }