Changeset 246227 in webkit
- Timestamp:
- Jun 7, 2019 6:30:46 PM (5 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r246225 r246227 1 2019-06-07 Youenn Fablet <youenn@apple.com> 2 3 [ Mac Debug ] REGRESSION (r242975) Layout Test storage/indexeddb/modern/deletedatabase-2-private.html is a flaky failure 4 https://bugs.webkit.org/show_bug.cgi?id=196445 5 <rdar://problem/49483061> 6 7 Reviewed by Brady Eidson. 8 9 Unflake the test by making sure to wait for the onerror event before continuing the test. 10 11 * platform/mac-wk2/TestExpectations: 12 * storage/indexeddb/modern/resources/deletedatabase-2.js: 13 (prepareDatabase.event.target.onerror): 14 (continueTest1.request.onsuccess): Deleted. 15 1 16 2019-06-07 Truitt Savell <tsavell@apple.com> 2 17 -
trunk/LayoutTests/platform/mac-wk2/TestExpectations
r246203 r246227 951 951 webkit.org/b/189672 [ Mojave Debug ] webgl/2.0.0/conformance2/textures/misc/tex-new-formats.html [ Skip ] 952 952 953 webkit.org/b/196445 [ Debug ] storage/indexeddb/modern/deletedatabase-2-private.html [ Pass Failure ]954 955 953 webkit.org/b/198195 [ Release ] fast/css/sticky/sticky-left-percentage.html [ Pass ImageOnlyFailure ] 956 954 -
trunk/LayoutTests/storage/indexeddb/modern/resources/deletedatabase-2.js
r195380 r246227 22 22 23 23 var dbname; 24 var resolveTransactionPromise; 25 var transactionPromise = new Promise(resolve => resolveTransactionPromise = resolve); 26 24 27 function prepareDatabase(e) 25 28 { … … 28 31 event.target.onerror = function(e) { 29 32 debug("Open request error: " + event.target.error.name); 33 resolveTransactionPromise(); 30 34 } 31 35 … … 77 81 debug("Requesting deleteDatabase"); 78 82 var request = window.indexedDB.deleteDatabase(dbname); 79 request.onsuccess = function(e)83 request.onsuccess = async function(e) 80 84 { 85 await transactionPromise; 81 86 debug("Delete database success: oldVersion " + e.oldVersion + ", newVersion " + e.newVersion); 82 87 continueTest2();
Note: See TracChangeset
for help on using the changeset viewer.