| Index: LayoutTests/storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js
|
| diff --git a/LayoutTests/storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js b/LayoutTests/storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js
|
| index 82828735d8f0c6df56b1f8fe0cf167abf5779166..fafa7d5e475761998b8a0a80a239246ba897a05f 100644
|
| --- a/LayoutTests/storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js
|
| +++ b/LayoutTests/storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js
|
| @@ -16,12 +16,21 @@ function test()
|
|
|
| var sawUpgradeNeeded = false;
|
| var sawVersionChange = false;
|
| +var sawOpenError = false;
|
|
|
| function initiallyDeleted(evt) {
|
| preamble(evt);
|
| evalAndLog("request = indexedDB.open(dbname, 1)");
|
| request.onupgradeneeded = upgradeNeededCallback;
|
| request.onsuccess = unexpectedSuccessCallback;
|
| + request.onerror = openError;
|
| +}
|
| +
|
| +function openError(evt) {
|
| + preamble(evt);
|
| + shouldBeTrue("sawVersionChange");
|
| + evalAndLog("sawOpenError = true");
|
| + evt.preventDefault();
|
| }
|
|
|
| function upgradeNeededCallback(evt)
|
| @@ -54,6 +63,7 @@ function deleteSuccessCallback(evt)
|
| {
|
| preamble(evt);
|
| shouldBeTrue("sawVersionChange");
|
| + shouldBeTrue("sawOpenError");
|
| shouldBeTrue("sawUpgradeNeeded");
|
| finishJSTest();
|
| }
|
|
|