commit | 0c8c0662ed5d444bf12992e433502e8b6af640d4 | [log] [tgz] |
---|---|---|
author | Cathie Chen <cathiechen@igalia.com> | Thu Dec 28 17:59:55 2023 |
committer | moz-wptsync-bot <wptsync@mozilla.com> | Fri Dec 29 06:14:25 2023 |
tree | 7c86f0e781861a2c0f2cf4bc3a2f6c019e86bcb8 | |
parent | 29468d7e3b34c982836a32f70127a3c9cd923e70 [diff] |
Intermittent /css/css-contain/content-visibility/content-visibility-vs-scrollIntoView-003.html Differential Revision: https://phabricator.services.mozilla.com/D197347 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1865267 gecko-commit: e0102888f147dbd5c4e56ef66ddce7b53fca553c gecko-reviewers: emilio
diff --git a/css/css-contain/content-visibility/content-visibility-vs-scrollIntoView-003.html b/css/css-contain/content-visibility/content-visibility-vs-scrollIntoView-003.html index 65e4866..93b085a 100644 --- a/css/css-contain/content-visibility/content-visibility-vs-scrollIntoView-003.html +++ b/css/css-contain/content-visibility/content-visibility-vs-scrollIntoView-003.html
@@ -56,12 +56,13 @@ }); } -promise_test(async () => { - await tick(); +function waitForEvent() { + return new Promise(resolve => e3.addEventListener('contentvisibilityautostatechange', resolve)); +} - function waitForEvent() { - return new Promise(resolve => e3.addEventListener('contentvisibilityautostatechange', resolve)); - } +promise_test(async (t) => { + // Make sure the first event has fired. + await waitForEvent(); var eventCounter = 0; function eventHandler(e) {