From 5ca1c5b36c522409120467d7a8da9ced35ae9dbe Mon Sep 17 00:00:00 2001 From: rolux Date: Mon, 18 Feb 2013 12:44:40 +0530 Subject: [PATCH] in Ox.localStorage, use native for in loop to test if the browser can iterate over localStorage --- source/Ox/js/Core.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Ox/js/Core.js b/source/Ox/js/Core.js index 284ecc5b..399986b9 100644 --- a/source/Ox/js/Core.js +++ b/source/Ox/js/Core.js @@ -96,7 +96,7 @@ Ox.localStorage = function(namespace) { // this will fail if third party cookies/storage is not allowed localStorage = window.localStorage || {}; // FF 3.6 can't assign to or iterate over localStorage - Ox.forEach(localStorage, function(value, key) {}); + for (var key in localStorage) {}; } catch (e) { localStorage = {}; }