Closed Bug 1671774 Opened 5 years ago Closed 5 years ago

Intermittent /html/browsers/history/the-history-interface/001.html | pushState must remove any tasks queued by the history traversal task source - assert_equals: expected "test4" but got ""

Categories

(Core :: DOM: Core & HTML, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: rmaries [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=318913939&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/eztLVBhnTBmEvDhLsbmF_g/runs/0/artifacts/public/logs/live_backing.log


[task 2020-10-17T11:03:27.962Z] 11:03:27     INFO - TEST-START | /html/browsers/history/the-history-interface/001.html
[task 2020-10-17T11:03:27.978Z] 11:03:27     INFO - Closing window 6442450948
[task 2020-10-17T11:03:28.035Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.035Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.035Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.036Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.040Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.041Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.044Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.044Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.048Z] 11:03:28     INFO - PID 12639 | [Parent 12639, Main Thread] WARNING: Not implemented in the parent process!: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:503
[task 2020-10-17T11:03:28.926Z] 11:03:28     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: NS_ENSURE_SUCCESS(newURI->GetUserPass(newUserPass), NS_ERROR_FAILURE) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:11019
[task 2020-10-17T11:03:28.941Z] 11:03:28     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: NS_ENSURE_SUCCESS(newURI->GetUserPass(newUserPass), NS_ERROR_FAILURE) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:11019
[task 2020-10-17T11:03:29.222Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'aRv.Failed()', file /builds/worker/checkouts/gecko/dom/ipc/StructuredCloneData.cpp:132
[task 2020-10-17T11:03:29.222Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'rv.Failed()', file /builds/worker/checkouts/gecko/dom/base/nsStructuredCloneContainer.cpp:47
[task 2020-10-17T11:03:29.222Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80530019 (NS_ERROR_DOM_DATA_CLONE_ERR): file /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:10939
[task 2020-10-17T11:03:29.222Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'aRv.Failed()', file /builds/worker/checkouts/gecko/dom/ipc/StructuredCloneData.cpp:132
[task 2020-10-17T11:03:29.223Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'rv.Failed()', file /builds/worker/checkouts/gecko/dom/base/nsStructuredCloneContainer.cpp:47
[task 2020-10-17T11:03:29.223Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80530019 (NS_ERROR_DOM_DATA_CLONE_ERR): file /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:10939
[task 2020-10-17T11:03:29.223Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'aRv.Failed()', file /builds/worker/checkouts/gecko/dom/ipc/StructuredCloneData.cpp:132
[task 2020-10-17T11:03:29.223Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'rv.Failed()', file /builds/worker/checkouts/gecko/dom/base/nsStructuredCloneContainer.cpp:47
[task 2020-10-17T11:03:29.224Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80530019 (NS_ERROR_DOM_DATA_CLONE_ERR): file /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:10939
[task 2020-10-17T11:03:29.224Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'aRv.Failed()', file /builds/worker/checkouts/gecko/dom/ipc/StructuredCloneData.cpp:132
[task 2020-10-17T11:03:29.225Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: 'rv.Failed()', file /builds/worker/checkouts/gecko/dom/base/nsStructuredCloneContainer.cpp:47
[task 2020-10-17T11:03:29.226Z] 11:03:29     INFO - PID 12639 | [Child 12954, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80530019 (NS_ERROR_DOM_DATA_CLONE_ERR): file /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:10939
[task 2020-10-17T11:03:30.849Z] 11:03:30     INFO - 
[task 2020-10-17T11:03:30.849Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | pushState must not be allowed to create invalid URLs 
[task 2020-10-17T11:03:30.849Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | pushState must not be allowed to create cross-origin URLs 
[task 2020-10-17T11:03:30.850Z] 11:03:30     INFO - TEST-FAIL | /html/browsers/history/the-history-interface/001.html | pushState must not be allowed to create cross-origin URLs (about:blank) - assert_throws_dom: function "function () { history.pushState('','','about:blank'); }" threw object "[Exception... "Failure"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html :: tests4/</< :: line 91"  data: no]" that is not a DOMException SECURITY_ERR: property "code" is equal to undefined, expected 18
[task 2020-10-17T11:03:30.850Z] 11:03:30     INFO - tests4/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html:91:30
[task 2020-10-17T11:03:30.850Z] 11:03:30     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-17T11:03:30.850Z] 11:03:30     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-17T11:03:30.850Z] 11:03:30     INFO - tests4@http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html:90:13
[task 2020-10-17T11:03:30.850Z] 11:03:30     INFO - TEST-FAIL | /html/browsers/history/the-history-interface/001.html | pushState must not be allowed to create cross-origin URLs (data:URI) - assert_throws_dom: function "function () { history.pushState('','','data:text/html,'); }" threw object "[Exception... "Failure"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html :: tests4/</< :: line 94"  data: no]" that is not a DOMException SECURITY_ERR: property "code" is equal to undefined, expected 18
[task 2020-10-17T11:03:30.850Z] 11:03:30     INFO - tests4/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html:94:30
[task 2020-10-17T11:03:30.851Z] 11:03:30     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-17T11:03:30.851Z] 11:03:30     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-17T11:03:30.851Z] 11:03:30     INFO - tests4@http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html:93:13
[task 2020-10-17T11:03:30.851Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | security errors are expected to be thrown in the context of the document that owns the history object 
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | location.hash must be allowed to change (part 1) 
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | location.hash must be allowed to change (part 2) 
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | pushState must not alter location.hash when no URL is provided 
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | pushState must remove all history after the current state 
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - TEST-PASS | /html/browsers/history/the-history-interface/001.html | pushState must be able to set location.hash 
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - TEST-UNEXPECTED-FAIL | /html/browsers/history/the-history-interface/001.html | pushState must remove any tasks queued by the history traversal task source - assert_equals: expected "test4" but got ""
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - tests8/<@http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html:143:26
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
[task 2020-10-17T11:03:30.852Z] 11:03:30     INFO - test@http://web-platform.test:8000/resources/testharness.js:535:30
[task 2020-10-17T11:03:30.853Z] 11:03:30     INFO - tests8@http://web-platform.test:8000/html/browsers/history/the-history-interface/001.html:142:13```
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.