blob: 813bbd8522016e290d075c1cda8adcb275579f2d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<script>
var databaseName = "index-upgrade-test";
var openRequest = indexedDB.open(databaseName);
var db;
openRequest.onupgradeneeded = function(event) {
window.webkit.messageHandlers.testHandler.postMessage('Unexpected upgrade needed');
}
openRequest.onsuccess = function(event) {
var req = event.target.result.transaction('store').objectStore('store').index('index').get("indexkey!");
req.onsuccess = function (event) {
window.webkit.messageHandlers.testHandler.postMessage("Object expected to be a blob: " + event.target.result.test);
}
req.onerror = function (event) {
window.webkit.messageHandlers.testHandler.postMessage("Unexpected get error");
}
}
</script>
|