changeset 71:801c45a9063a

Fixed a TODO.
author Atul Varma <varmaa@toolness.com>
date Thu, 30 Apr 2009 12:54:39 -0700
parents 91767ca52ca9
children 923709d7434f
files openwebchat.js
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/openwebchat.js	Thu Apr 30 12:50:40 2009 -0700
+++ b/openwebchat.js	Thu Apr 30 12:54:39 2009 -0700
@@ -124,10 +124,10 @@
     try {
       owStorage = new OpenWebStorage.DOMLocalStorage();
     } catch (e) {
-      // TODO: Can we make this explicitly catch
-      // only if (e instanceof OpenWebStorage.UnsupportedError)
-      // and have it work on Safari?
-      owStorage = new OpenWebStorage.FakeStorage();
+      if (e instanceof OpenWebStorage.UnsupportedError)
+        owStorage = new OpenWebStorage.FakeStorage();
+      else
+        throw e;
     }
 
     var convStorage = new OpenWebChat.ClientStorage(