]> git.proxmox.com Git - rustc.git/blobdiff - src/librustdoc/html/static/storage.js
New upstream version 1.38.0+dfsg1
[rustc.git] / src / librustdoc / html / static / storage.js
index d5dea247d28d1f08e26116cd062e67ec8d7bc8cd..e3927350d11042997e91310b170ee62f7ea3ec9e 100644 (file)
@@ -64,13 +64,11 @@ function usableLocalStorage() {
     // preferences deny access to localStorage, e.g., to prevent storage of
     // "cookies" (or cookie-likes, as is the case here).
     try {
-        window.localStorage;
+        return window.localStorage !== null && window.localStorage !== undefined;
     } catch(err) {
         // Storage is supported, but browser preferences deny access to it.
         return false;
     }
-
-    return true;
 }
 
 function updateLocalStorage(name, value) {