OLD | NEW |
1 var db | 1 var db |
2 | 2 |
3 self.addEventListener('message', MessageHandler, false) | 3 self.addEventListener('message', MessageHandler, false) |
4 | 4 |
5 function MessageHandler(e) | 5 function MessageHandler(e) |
6 { | 6 { |
7 var open_rq, idb = self.indexedDB || self.msIndexedDB || self.webkitIndexedD
B || self.mozIndexedDB | 7 var open_rq, idb = self.indexedDB || self.msIndexedDB || self.webkitIndexedD
B || self.mozIndexedDB |
8 | 8 |
9 if (!idb) | 9 if (!idb) |
10 { | 10 { |
(...skipping 14 matching lines...) Expand all Loading... |
25 db = e.target.result | 25 db = e.target.result |
26 db.onerror = function() { self.postMessage("db.error") } | 26 db.onerror = function() { self.postMessage("db.error") } |
27 db.transaction("store").objectStore("store").get(1).onsuccess = function
(e) { | 27 db.transaction("store").objectStore("store").get(1).onsuccess = function
(e) { |
28 self.postMessage(e.target.result) | 28 self.postMessage(e.target.result) |
29 db.close() | 29 db.close() |
30 } | 30 } |
31 } | 31 } |
32 open_rq.onerror = function() { self.postMessage("open.error") } | 32 open_rq.onerror = function() { self.postMessage("open.error") } |
33 open_rq.onblocked = function() { self.postMessage("open.blocked") } | 33 open_rq.onblocked = function() { self.postMessage("open.blocked") } |
34 } | 34 } |
OLD | NEW |