Index: third_party/WebKit/LayoutTests/storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js |
diff --git a/third_party/WebKit/LayoutTests/storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js b/third_party/WebKit/LayoutTests/storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js |
index 0f005763d11e640479b84078c93dabe62023e471..29bce0b311cd24ff10e7c093375b64eae4e2f806 100644 |
--- a/third_party/WebKit/LayoutTests/storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js |
+++ b/third_party/WebKit/LayoutTests/storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js |
@@ -33,6 +33,7 @@ function prepareDatabase(evt) |
request.onblocked = function deleteDatabaseOnBlocked(evt) { |
preamble(evt); |
shouldBeTrue("sawVersionChange"); |
+ evalAndLog("h.close()"); |
}; |
request.onsuccess = function deleteDatabaseOnSuccess(evt) { |
preamble(evt); |
@@ -45,9 +46,4 @@ function onOpenSuccess(evt) |
{ |
preamble(evt); |
evalAndLog("h = event.target.result"); |
- evalAndLog("h.close()"); |
- debug("Closing too late to prevent the in-flight 'blocked' event"); |
- // Event ordering between 'success' and 'blocked' is not strictly defined |
- // in the spec. This documents current Chromium behavior to detect |
- // unexpected changes. |
} |