mw.loader: Guard localStorage access with try/catch in mw.store.clear()
[lhc/web/wiklou.git] / resources / src / mediawiki / mediawiki.js
index b8349d0..90b93dc 100644 (file)
                                         */
                                        clear: function () {
                                                mw.loader.store.items = {};
-                                               localStorage.removeItem( mw.loader.store.getStoreKey() );
+                                               try {
+                                                       localStorage.removeItem( mw.loader.store.getStoreKey() );
+                                               } catch ( ignored ) {}
                                        },
 
                                        /**