]> _ Git - fluidbook-html5.git/commitdiff
Add storage polyfill
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 3 Jun 2015 09:47:02 +0000 (09:47 +0000)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 3 Jun 2015 09:47:02 +0000 (09:47 +0000)
js/libs/storage.js

index 50f6b0f2c58af7b6f011829c734cafdde91723d1..7959bc898d5363cbda86d8a1df65ebb23f52ad84 100644 (file)
@@ -119,7 +119,11 @@ try {
         window.localStorage = localStorage;\r
         window.sessionStorage = sessionStorage;\r
         // For Safari private browsing need to also set the proto value.\r
-        window.localStorage.__proto__ = localStorage;\r
-        window.sessionStorage.__proto__ = sessionStorage;\r
+        try {\r
+            window.localStorage.__proto__ = localStorage;\r
+            window.sessionStorage.__proto__ = sessionStorage;\r
+        } catch (err) {\r
+            \r
+        }\r
     })();\r
 }\r