[wpt-sync] Sync PR 44804 - [bfcache]Report navigation-failure
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox125 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 44804 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/44804
Details from upstream follow.
rubberyuzu <yuzus@chromium.org> wrote:
[bfcache]Report navigation-failure
This CL makes NotRestoredReasons API report navigation-failure for the
cases when HTTP status is not okay. This is to conform to the specced
reason name.Change-Id: Ia06b5e704a1dfab8efb51b2b8a1d922edb5abfc9
Reviewed-on: https://chromium-review.googlesource.com/5326536
WPT-Export-Revision: e46459551e26991d58f158bfd7c060c7adadd7db
Assignee | ||
Updated•9 months ago
|
Assignee | ||
Comment 1•9 months ago
|
||
Assignee | ||
Comment 2•9 months ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 32 tests and 1 subtests
Status Summary
Firefox
OK
: 28
PASS
: 8
FAIL
: 15
PRECONDITION_FAILED
: 7
TIMEOUT
: 2
ERROR
: 3
Chrome
OK
: 30
PASS
: 30
FAIL
: 4
PRECONDITION_FAILED
: 7
TIMEOUT
: 5
Safari
OK
: 26
PASS
: 3
FAIL
: 20
PRECONDITION_FAILED
: 4
TIMEOUT
: 6
ERROR
: 3
NOTRUN
: 1
Links
Details
New Tests That Don't Pass
- /IndexedDB/back-forward-cache-open-connection.window.html [wpt.fyi]
- Testing BFCache support for page with open IndexedDB connection, and eviction behavior when receiving versionchange event.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Testing BFCache support for page with open IndexedDB connection, and eviction behavior when receiving versionchange event.:
- /IndexedDB/back-forward-cache-open-transaction.window.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:TIMEOUT
)- BFCache support test for page with open IndexedDB transaction:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
- BFCache support test for page with open IndexedDB transaction:
- /fetch/fetch-later/activate-after.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /fetch/fetch-later/send-on-deactivate.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /fs/FileSystemFileHandle-sync-access-handle-back-forward-cache.https.tentative.window.html [wpt.fyi]
- Creating a SAH on an active page evicts an inactive page on contention.:
FAIL
(Chrome:TIMEOUT
, Safari:NOTRUN
)
- Creating a SAH on an active page evicts an inactive page on contention.:
- /fs/FileSystemFileHandle-writable-file-stream-back-forward-cache.https.tentative.window.html [wpt.fyi]
- Creating a WFS on an active page evicts an inactive page on contention.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Creating a WFS on an active page evicts an inactive page on contention.:
- /pending-beacon/pending_beacon-sendonhidden.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:TIMEOUT
, Safari:ERROR
) - /performance-timeline/not-restored-reasons/performance-navigation-timing-attributes.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache-reasons-stay.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-fetch.tentative.window.html [wpt.fyi]
- Ensure that ongoing fetch upon entering bfcache blocks bfcache and recorded.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Ensure that ongoing fetch upon entering bfcache blocks bfcache and recorded.:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-lock.https.tentative.window.html [wpt.fyi]
- Ensure that if WebLock is held upon entering bfcache, it cannot enter bfcache and gets reported.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Ensure that if WebLock is held upon entering bfcache, it cannot enter bfcache and gets reported.:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-navigation-failure.tentative.window.html [wpt.fyi]
- Ensure that navigation failure blocks bfcache and gets recorded.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Ensure that navigation failure blocks bfcache and gets recorded.:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-not-bfcached.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-redirect-on-history.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:TIMEOUT
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-reload.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-replace.tentative.window.html [wpt.fyi]
- RemoteContextHelper navigation using BFCache:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- RemoteContextHelper navigation using BFCache:
- /webrtc/back-forward-cache-with-closed-webrtc-connection-ccns.https.tentative.window.html [wpt.fyi]
- Testing BFCache support for page with closed WebRTC connection and "Cache-Control: no-store" header.:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:PRECONDITION_FAILED
)
- Testing BFCache support for page with closed WebRTC connection and "Cache-Control: no-store" header.:
- /webrtc/back-forward-cache-with-open-webrtc-connection-ccns.https.tentative.window.html [wpt.fyi]
- Testing BFCache support for page with open WebRTC connection and "Cache-Control: no-store" header.:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:PRECONDITION_FAILED
)
- Testing BFCache support for page with open WebRTC connection and "Cache-Control: no-store" header.:
- /websockets/back-forward-cache-with-closed-websocket-connection-ccns.tentative.window.html [wpt.fyi]
- Testing BFCache support for page with closed WebSocket connection and "Cache-Control: no-store" header.:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:FAIL
)
- Testing BFCache support for page with closed WebSocket connection and "Cache-Control: no-store" header.:
- /websockets/back-forward-cache-with-open-websocket-connection-ccns.tentative.window.html [wpt.fyi]
- Testing BFCache support for page with open WebSocket connection and "Cache-Control: no-store" header.:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:FAIL
)
- Testing BFCache support for page with open WebSocket connection and "Cache-Control: no-store" header.:
- /webtransport/back-forward-cache-with-closed-webtransport-connection-ccns.https.tentative.window.html [wpt.fyi]
- Testing BFCache support for page with closed WebTransport connection and "Cache-Control: no-store" header.:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:PRECONDITION_FAILED
)
- Testing BFCache support for page with closed WebTransport connection and "Cache-Control: no-store" header.:
- /webtransport/back-forward-cache-with-open-webtransport-connection-ccns.https.tentative.window.html [wpt.fyi]
- Testing BFCache support for page with open WebTransport connection and "Cache-Control: no-store" header.:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:PRECONDITION_FAILED
)
- Testing BFCache support for page with open WebTransport connection and "Cache-Control: no-store" header.:
- /webtransport/back-forward-cache-with-open-webtransport-connection.https.window.html [wpt.fyi]
- Testing BFCache support for page with open WebTransport connection.:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:FAIL
)
- Testing BFCache support for page with open WebTransport connection.:
Comment 4•9 months ago
|
||
bugherder |
Description
•