Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(81)

Unified Diff: third_party/WebKit/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt

Issue 2084053004: IndexedDB: Defer delete calls when there is a running upgrade (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased, made delete lists contain unique_ptrs Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt
diff --git a/third_party/WebKit/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt b/third_party/WebKit/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt
index 904511573a95cd24311f0b15c826ebcf7cb09c2f..2a0320ef2b04398f0ba1e19d8469801a0e92010a 100644
--- a/third_party/WebKit/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt
+++ b/third_party/WebKit/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt
@@ -18,26 +18,25 @@ db = event.target.result
request2 = indexedDB.deleteDatabase(dbname)
request2.onsuccess = deleteSuccessCallback
-versionChangeCallback():
-PASS event.oldVersion is 1
-PASS event.newVersion is null
-PASS sawOpenSuccess is false
-sawVersionChange = true
-Connection not closed at the end of 'versionchange', so 'blocked' should fire
-
openSuccess():
PASS sawUpgradeNeeded is true
-PASS sawVersionChange is true
+PASS sawVersionChange is false
sawOpenSuccess = true
db = event.target.result
PASS db.version is 1
-Closing here is too late to prevent the in-flight 'blocked' event, but it does unblock the delete.
-db.close()
+
+versionChangeCallback():
+PASS event.oldVersion is 1
+PASS event.newVersion is null
+PASS sawOpenSuccess is true
+sawVersionChange = true
+Connection not closed at the end of 'versionchange', so 'blocked' should fire
deleteBlockedCallback():
PASS sawVersionChange is true
PASS sawOpenSuccess is true
sawDeleteBlocked = true
+db.close()
deleteSuccessCallback():
PASS sawVersionChange is true

Powered by Google App Engine
This is Rietveld 408576698