OLD | NEW |
1 self.onmessage = function() { | 1 self.onmessage = function() { |
2 function test(method, args) { | 2 function test(method, args) { |
3 try { | 3 try { |
4 var request = self.indexedDB[method].call(self.indexedDB, args); | 4 var request = self.indexedDB[method].call(self.indexedDB, args); |
5 return 'Successfully called self.indexedDB.' + method + '().<br>'; | 5 return 'Successfully called self.indexedDB.' + method + '().<br>'; |
6 } catch (exception) { | 6 } catch (exception) { |
7 return 'self.indexedDB.' + method + '() threw an exception: ' + exce
ption.name + '<br>'; | 7 return 'self.indexedDB.' + method + '() threw an exception: ' + exce
ption.name + '<br>'; |
8 } | 8 } |
9 } | 9 } |
10 self.postMessage({ | 10 self.postMessage({ |
11 'result': [ | 11 'result': [ |
12 test('deleteDatabase', 'testDBName'), | 12 test('deleteDatabase', 'testDBName'), |
13 test('open', 'testDBName'), | 13 test('open', 'testDBName'), |
| 14 test('webkitGetDatabaseNames') |
14 ] | 15 ] |
15 }); | 16 }); |
16 }; | 17 }; |
OLD | NEW |