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') | |
15 ] | 14 ] |
16 }); | 15 }); |
17 }; | 16 }; |
OLD | NEW |