Closed
Bug 1948015
Opened 1 year ago
Closed 1 year ago
Perma W-b-nofis [tier 2] /navigation-api/navigation-history-entry/entries-array-equality.html | navigation.entries() should not return an identical object on repeated invocations - navigation is not defined
Categories
(Core :: DOM: Navigation, defect, P5)
Core
DOM: Navigation
Tracking
()
RESOLVED
FIXED
137 Branch
| Tracking | Status | |
|---|---|---|
| firefox-esr128 | --- | unaffected |
| firefox135 | --- | unaffected |
| firefox136 | --- | unaffected |
| firefox137 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: avandolder)
References
(Regression)
Details
(Keywords: intermittent-failure, intermittent-testcase, regression)
Attachments
(1 file)
Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=494770699&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/R2HuIpo4SL65vqDYtBO13g/runs/0/artifacts/public/logs/live_backing.log
[task 2025-02-13T11:41:11.157Z] 11:41:11 INFO - TEST-START | /navigation-api/navigation-history-entry/entries-array-equality.html
[task 2025-02-13T11:41:11.188Z] 11:41:11 INFO - Setting pref dom.navigation.webidl.enabled to true
[task 2025-02-13T11:41:11.238Z] 11:41:11 INFO - Closing window 7dc3565d-01a1-4d67-a0bb-8ae646c1a080
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO -
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-across-origins.html | navigation.entries() should only contain entries that are both same-origin and contiguous - can't access property "currentEntry", i.contentWindow.navigation is undefined
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - window.onload<@http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-across-origins.html:10:21
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2685:35
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html | entries() in an iframe must be updated after navigating back to a bfcached page - promise_test: Unhandled rejection with value: object "TypeError: can't access property "navigate", i.contentWindow.navigation is undefined"
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-bfcache.html | entries() must contain the forward-history page after navigating back to a bfcached page - promise_test: Unhandled rejection with value: object "Error: navigation is not defined"
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-blank-navigation-from-cross-origin.html | entries() should not be leaked from cross-origin when navigating to about:blank - promise_test: Unhandled rejection with value: object "TypeError: can't access property "entries", i.contentWindow.navigation is undefined"
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-blank-navigation.html | entries() after navigation to about:blank - can't access property "entries", i.contentWindow.navigation is undefined
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - window.onload</i.onload<@http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-after-blank-navigation.html:10:21
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2713:32
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-blob-navigation.html | entries() after navigation to a blob: URL - can't access property "entries", i.contentWindow.navigation is undefined
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - window.onload</i.onload<@http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-after-blob-navigation.html:10:21
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2713:32
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-cross-document-forward-pruning.html | navigation.entries() behavior after forward-pruning due to cross-document navs - promise_test: Unhandled rejection with value: object "TypeError: can't access property "entries", i.contentWindow.navigation is undefined"
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-javascript-url-navigation.html | entries() after navigation to a javascript: URL - can't access property "currentEntry", i.contentWindow.navigation is undefined
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - window.onload<@http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-after-javascript-url-navigation.html:8:21
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
[task 2025-02-13T11:41:11.753Z] 11:41:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2685:35
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html | navigation.entries() behavior when multiple windows navigate. - navigation is not defined
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - @http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html:8:21
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:681:34
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - @http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html:7:11
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - TEST-FAIL | /navigation-api/navigation-history-entry/entries-after-srcdoc-navigation.html | entries() after setting a srcdoc attribute - can't access property "entries", i.contentWindow.navigation is undefined
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - window.onload</i.onload<@http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-after-srcdoc-navigation.html:10:21
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2713:32
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - TEST-UNEXPECTED-FAIL | /navigation-api/navigation-history-entry/entries-array-equality.html | navigation.entries() should not return an identical object on repeated invocations - navigation is not defined
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - @http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-array-equality.html:6:21
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:633:30
[task 2025-02-13T11:41:11.754Z] 11:41:11 INFO - @http://web-platform.test:8000/navigation-api/navigation-history-entry/entries-array-equality.html:5:5
[task 2025-02-13T11:41:11.822Z] 11:41:11 INFO - TEST-OK | /navigation-api/navigation-history-entry/entries-array-equality.html | took 665ms
[task 2025-02-13T11:41:12.338Z] 11:41:12 INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2025-02-13T11:41:12.338Z] 11:41:12 INFO - Closing logging queue
[task 2025-02-13T11:41:12.338Z] 11:41:12 INFO - queue closed
[task 2025-02-13T11:41:12.355Z] 11:41:12 INFO - Setting up ssl
[task 2025-02-13T11:41:12.657Z] 11:41:12 INFO - certutil | b''
[task 2025-02-13T11:41:12.713Z] 11:41:12 INFO - certutil | b''
[task 2025-02-13T11:41:12.722Z] 11:41:12 INFO - certutil | b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
[task 2025-02-13T11:41:13.246Z] 11:41:13 INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test_runner
[task 2025-02-13T11:41:14.300Z] 11:41:14 INFO - adb launch_application: am start -W -n org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.TestRunnerActivity -a android.intent.action.MAIN --es env0 MOZ_CRASHREPORTER=1 --es env1 MOZ_CRASHREPORTER_NO_REPORT=1 --es env2 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env4 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env6 R_LOG_LEVEL=6 --es env7 R_LOG_DESTINATION=stderr --es env8 R_LOG_VERBOSE=1 --es env9 MOZ_PROCESS_LOG=/tmp/tmp0p1dl1z3pidlog --es env10 MINIDUMP_SAVE_PATH=/builds/worker/workspace/build/blobber_upload_dir --es env11 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es arg0 -no-remote --es arg1 -profile --es arg2 /data/local/tmp/test_root/profile --es arg3 --marionette --es arg4 about:blank
[task 2025-02-13T11:41:15.752Z] 11:41:15 INFO - Starting runner
[task 2025-02-13T11:41:16.611Z] 11:41:16 INFO - TEST-START | /navigation-api/navigation-history-entry/entries-in-new-javascript-url-iframe.html
Updated•1 year ago
|
Keywords: regression
Regressed by: 1890747
Comment 1•1 year ago
|
||
Set release status flags based on info from the regressing bug 1890747
:avandolder, since you are the author of the regressor, bug 1890747, could you take a look?
For more information, please visit BugBot documentation.
status-firefox135:
--- → unaffected
status-firefox136:
--- → unaffected
status-firefox137:
--- → affected
status-firefox-esr128:
--- → unaffected
Flags: needinfo?(avandolder)
| Assignee | ||
Comment 2•1 year ago
|
||
Updated•1 year ago
|
Assignee: nobody → avandolder
Status: NEW → ASSIGNED
| Assignee | ||
Comment 3•1 year ago
|
||
I enabled the dom.navigation.webidl.enabled pref for these tests, but forgot that that pref is ignored when SHIP is disabled. I've updated the test metadata to account for that.
Flags: needinfo?(avandolder)
| Comment hidden (Intermittent Failures Robot) |
Pushed by avandolder@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/45b5d2f1abfa
Mark NavigationHistoryEntry tests as expected to fail with SHIP disabled. r=farre,dom-core
Comment 6•1 year ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•