[wpt-sync] Sync PR 59853 - navigation API cross-document-event-order tests with a pagehide variant
Categories
(Core :: DOM: Navigation, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 59853 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/59853
Details from upstream follow.
Noam Rosenthal <nrosenthal@google.com> wrote:
navigation API cross-document-event-order tests with a pagehide variant
The current test rely on unload which is slowly being deprecated in chromium.
The newly added tests should be part of interop 2026 instead of the originals.
See https://github.com/web-platform-tests/interop/issues/1274
| Assignee | ||
Updated•1 month ago
|
| Assignee | ||
Comment 1•1 month ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=541b78d6e397c1a356104549d54a089cfa209c17
| Assignee | ||
Comment 2•1 month ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 62 tests and 1 subtests
Status Summary
Firefox
OK : 2[GitHub] 62[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
PASS: 2[GitHub] 60[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
FAIL: 6
Chrome
OK : 2
PASS: 2
Safari
OK : 2
PASS: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /navigation-api/ordering-and-transition/currententrychange-before-popstate-intercept.html [wpt.fyi]
- currententrychange fires before popstate for navigation.back() and navigation.forward():
FAIL
- currententrychange fires before popstate for navigation.back() and navigation.forward():
- /navigation-api/ordering-and-transition/navigate-204-205-download-then-same-document.html [wpt.fyi]
- event and promise ordering when navigate() is to a 204s and then to a same-document navigation:
FAIL - event and promise ordering when navigate() is to a 205s and then to a same-document navigation:
FAIL - event and promise ordering when navigate() is to a Content-Disposition: attachment responses and then to a same-document navigation:
FAIL
- event and promise ordering when navigate() is to a 204s and then to a same-document navigation:
- /navigation-api/ordering-and-transition/navigate-cross-document-double.html [wpt.fyi]
- event and promise ordering when navigate() is called to a cross-document destination, interrupting another navigate() to a cross-document destination:
FAIL
- event and promise ordering when navigate() is called to a cross-document destination, interrupting another navigate() to a cross-document destination:
- /navigation-api/ordering-and-transition/transition-to.html [wpt.fyi]
- navigation.transition.to matches the navigate event's destination:
FAIL
- navigation.transition.to matches the navigate event's destination:
Description
•