From: Vincent Vanwaelscappel Date: Wed, 3 Jun 2015 09:47:02 +0000 (+0000) Subject: Add storage polyfill X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=b6933438090d1878378997152a46930f6543cbd0;p=fluidbook-html5.git Add storage polyfill --- diff --git a/js/libs/storage.js b/js/libs/storage.js index 50f6b0f2..7959bc89 100644 --- a/js/libs/storage.js +++ b/js/libs/storage.js @@ -119,7 +119,11 @@ try { window.localStorage = localStorage; window.sessionStorage = sessionStorage; // For Safari private browsing need to also set the proto value. - window.localStorage.__proto__ = localStorage; - window.sessionStorage.__proto__ = sessionStorage; + try { + window.localStorage.__proto__ = localStorage; + window.sessionStorage.__proto__ = sessionStorage; + } catch (err) { + + } })(); }