[wpt-sync] Sync PR 39413 - navigateEvent.destination.index should be dynamic
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox114 fixed)
Tracking | Status | |
---|---|---|
firefox114 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 39413 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/39413
Details from upstream follow.
Nate Chapin <japhet@chromium.org> wrote:
navigateEvent.destination.index should be dynamic
Fixed: 1431086
Change-Id: Ie6f80b24ed8005bbed2edd978090ae0f2f96fa06Reviewed-on: https://chromium-review.googlesource.com/4406494
WPT-Export-Revision: 66b3a75cc29bf6f3f242a458ce5d3bf8114af34d
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 46 tests and 1 subtests
Status Summary
Firefox
OK
: 46
FAIL
: 49
Chrome
OK
: 43
PASS
: 1
FAIL
: 45
ERROR
: 3
Safari
OK
: 46
FAIL
: 49
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /navigation-api/navigate-event/cross-window/click-crossdocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- clicking on an <a> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clicking on an <a> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/click-crossdocument-sameorigin.html [wpt.fyi]
- clicking on an <a> element that navigates cross-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clicking on an <a> element that navigates cross-document targeting a same-origin window:
- /navigation-api/navigate-event/cross-window/click-samedocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- clicking on an <a> element that navigates same-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clicking on an <a> element that navigates same-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/click-samedocument-crossorigin.html [wpt.fyi]
- clicking on an <a> element that navigates same-document targeting a cross-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clicking on an <a> element that navigates same-document targeting a cross-origin window:
- /navigation-api/navigate-event/cross-window/click-samedocument-sameorigin.html [wpt.fyi]
- clicking on an <a> element that navigates same-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clicking on an <a> element that navigates same-document targeting a same-origin window:
- /navigation-api/navigate-event/cross-window/location-crossdocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- using location.href to navigate cross-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using location.href to navigate cross-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/location-crossdocument-sameorigin.html [wpt.fyi]
- using location.href to navigate cross-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using location.href to navigate cross-document targeting a same-origin window:
- /navigation-api/navigate-event/cross-window/location-samedocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- using location.href to navigate same-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using location.href to navigate same-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/location-samedocument-crossorigin.html [wpt.fyi]
- using location.href to navigate same-document targeting a cross-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using location.href to navigate same-document targeting a cross-origin window:
- /navigation-api/navigate-event/cross-window/location-samedocument-sameorigin.html [wpt.fyi]
- using location.href to navigate same-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using location.href to navigate same-document targeting a same-origin window:
- /navigation-api/navigate-event/cross-window/open-crossdocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- using window.open() to navigate cross-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using window.open() to navigate cross-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/open-crossdocument-sameorigin.html [wpt.fyi]
- using window.open() to navigate cross-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using window.open() to navigate cross-document targeting a same-origin window:
- /navigation-api/navigate-event/cross-window/open-samedocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- using window.open() to navigate same-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using window.open() to navigate same-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/open-samedocument-crossorigin.html [wpt.fyi]
- using window.open() to navigate same-document targeting a cross-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using window.open() to navigate same-document targeting a cross-origin window:
- /navigation-api/navigate-event/cross-window/open-samedocument-sameorigin.html [wpt.fyi]
- using window.open() to navigate same-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- using window.open() to navigate same-document targeting a same-origin window:
- /navigation-api/navigate-event/cross-window/submit-crossdocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- submitting a <form> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- submitting a <form> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/submit-crossdocument-sameorigin.html [wpt.fyi]
- submitting a <form> element that navigates cross-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- submitting a <form> element that navigates cross-document targeting a same-origin window:
- /navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin-sameorigindomain.sub.html [wpt.fyi]
- submitting a <form> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- submitting a <form> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window:
- /navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin.html [wpt.fyi]
- submitting a <form> element that navigates same-document targeting a cross-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- submitting a <form> element that navigates same-document targeting a cross-origin window:
- /navigation-api/navigate-event/cross-window/submit-samedocument-sameorigin.html [wpt.fyi]
- submitting a <form> element that navigates same-document targeting a same-origin window:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- submitting a <form> element that navigates same-document targeting a same-origin window:
- /navigation-api/navigate-event/navigate-anchor-cross-origin.html [wpt.fyi]
- <a> cross-origin navigate event:
FAIL
(Safari:FAIL
)
- <a> cross-origin navigate event:
- /navigation-api/navigate-event/navigate-anchor-download-userInitiated.html [wpt.fyi]
- <a download> click fires navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <a download> click fires navigate event:
- /navigation-api/navigate-event/navigate-anchor-download.html [wpt.fyi]
- <a> fires navigate and populates downloadRequest with '':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - <a> fires navigate and populates downloadRequest with 'filename':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - <area> fires navigate and populates downloadRequest with '':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - <area> fires navigate and populates downloadRequest with 'filename':
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <a> fires navigate and populates downloadRequest with '':
- /navigation-api/navigate-event/navigate-anchor-fragment.html [wpt.fyi]
- Fragment <a> click fires navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Fragment <a> click fires navigate event:
- /navigation-api/navigate-event/navigate-anchor-same-origin-cross-document.html [wpt.fyi]
- <a> cross-document (but same-origin) navigate event:
FAIL
(Safari:FAIL
)
- <a> cross-document (but same-origin) navigate event:
- /navigation-api/navigate-event/navigate-anchor-userInitiated.html [wpt.fyi]
- Fragment <a> click fires navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Fragment <a> click fires navigate event:
- /navigation-api/navigate-event/navigate-anchor-with-target.html [wpt.fyi]
- <a> with a target fires navigate event in target window but not source:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <a> with a target fires navigate event in target window but not source:
- /navigation-api/navigate-event/navigate-destination-after-detach.html [wpt.fyi]
- navigate event destination after iframe detach:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- navigate event destination after iframe detach:
- /navigation-api/navigate-event/navigate-destination-dynamic-index.html [wpt.fyi]
- navigate event destination.index should be dynamic:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- navigate event destination.index should be dynamic:
- /navigation-api/navigate-event/navigate-destination-getState-back-forward.html [wpt.fyi]
- navigate event destination.getState() on back/forward navigation:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- navigate event destination.getState() on back/forward navigation:
- /navigation-api/navigate-event/navigate-destination-getState-navigate.html [wpt.fyi]
- navigate event destination.getState() should be the state given to navigate():
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- navigate event destination.getState() should be the state given to navigate():
- /navigation-api/navigate-event/navigate-destination-getState-reload.html [wpt.fyi]
- navigate event destination.getState() on location.reload():
FAIL
(Safari:FAIL
)
- navigate event destination.getState() on location.reload():
- /navigation-api/navigate-event/navigate-form-get.html [wpt.fyi]
- <form> submission with GET method fires navigate event but with formData null:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <form> submission with GET method fires navigate event but with formData null:
- /navigation-api/navigate-event/navigate-form-userInitiated.html [wpt.fyi]
- <form> submission fires navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <form> submission fires navigate event:
- /navigation-api/navigate-event/navigate-form-with-target.html [wpt.fyi]
- <form> submission with a target fires navigate event in target window but not source:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <form> submission with a target fires navigate event in target window but not source:
- /navigation-api/navigate-event/navigate-form.html [wpt.fyi]
- <form> submission fires navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <form> submission fires navigate event:
- /navigation-api/navigate-event/navigate-history-go-0.html [wpt.fyi]
- history.go(0) fires the navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- history.go(0) fires the navigate event:
- /navigation-api/navigate-event/navigate-history-pushState.html [wpt.fyi]
- history.pushState() fires the navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- history.pushState() fires the navigate event:
- /navigation-api/navigate-event/navigate-history-replaceState.html [wpt.fyi]
- history.replaceState() fires the navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- history.replaceState() fires the navigate event:
- /navigation-api/navigate-event/navigate-iframe-location.html [wpt.fyi]
- location API on another window fires navigate event in the target window only:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- location API on another window fires navigate event in the target window only:
- /navigation-api/navigate-event/navigate-location.html [wpt.fyi]
- location API fires navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- location API fires navigate event:
- /navigation-api/navigate-event/navigate-meta-refresh.html [wpt.fyi]
- <meta> refresh fires navigate event:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- <meta> refresh fires navigate event:
- /navigation-api/navigate-event/navigate-navigation-navigate.html [wpt.fyi]
- navigate event for navigation.navigate():
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- navigate event for navigation.navigate():
- /navigation-api/navigate-event/navigate-to-srcdoc.html [wpt.fyi]
- navigate event fires appropriately (and can be canceled) for adding the srcdoc attribute:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- navigate event fires appropriately (and can be canceled) for adding the srcdoc attribute:
- /navigation-api/navigate-event/navigate-window-open-self.html [wpt.fyi]
- window.open() fires navigate event when targeting self:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- window.open() fires navigate event when targeting self:
- /navigation-api/navigate-event/navigate-window-open.html [wpt.fyi]
- window.open() fires navigate event in target window but not source:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- window.open() fires navigate event in target window but not source:
Comment 4•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/925ecfcc133f
https://hg.mozilla.org/mozilla-central/rev/9505e9b68918
Description
•