| 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 380ac0f10b43a435e3acd8bcde590a7c8cbdeed3..173a0fd88a9df318f5bd5aa168bc356ebe3d7d95 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
|
| @@ -17,12 +17,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)
|
| @@ -55,6 +64,7 @@ function deleteSuccessCallback(evt)
|
| {
|
| preamble(evt);
|
| shouldBeTrue("sawVersionChange");
|
| + shouldBeTrue("sawOpenError");
|
| shouldBeTrue("sawUpgradeNeeded");
|
| finishJSTest();
|
| }
|
|
|