Closed
Bug 1721279
Opened 3 years ago
Closed 2 years ago
Intermittent docshell/test/browser/browser_browsingContext-webProgress.js | With fission and bfcache in parent, navigations spawn a new BrowsingContext - Didn't expect [object CanonicalBrowsingContext], but got it
Categories
(Core :: DOM: Navigation, defect, P5)
Core
DOM: Navigation
Tracking
()
RESOLVED
DUPLICATE
of bug 1775927
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox90 | --- | unaffected |
firefox91 | --- | unaffected |
firefox92 | --- | affected |
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=345678816&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ddavxfEuRLyJh5V4WOI02g/runs/0/artifacts/public/logs/live_backing.log
[task 2021-07-19T22:01:09.752Z] 22:01:09 INFO - TEST-START | docshell/test/browser/browser_browsingContext-webProgress.js
[task 2021-07-19T22:01:10.263Z] 22:01:10 INFO - TEST-INFO | started process screentopng
[task 2021-07-19T22:01:10.679Z] 22:01:10 INFO - TEST-INFO | screentopng: exit 0
[task 2021-07-19T22:01:10.681Z] 22:01:10 INFO - Buffered messages logged at 22:01:09
[task 2021-07-19T22:01:10.681Z] 22:01:10 INFO - Entering test bound
[task 2021-07-19T22:01:10.682Z] 22:01:10 INFO - Buffered messages logged at 22:01:10
[task 2021-07-19T22:01:10.683Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | Got a WebProgress interface on BrowsingContext in the parent process -
[task 2021-07-19T22:01:10.684Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | WebProgress.browsingContext refers to the right BrowsingContext -
[task 2021-07-19T22:01:10.684Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | With fission and bfcache in parent, navigations spawn a new BrowsingContext -
[task 2021-07-19T22:01:10.685Z] 22:01:10 INFO - Wait for onLocationChange to be fired
[task 2021-07-19T22:01:10.686Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | Location change fires on the new BrowsingContext -
[task 2021-07-19T22:01:10.687Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.687Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.688Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.689Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.689Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.690Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | The iframe BrowsingContext also exposes a WebProgress -
[task 2021-07-19T22:01:10.691Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | Iframe location change fires on the iframe BrowsingContext -
[task 2021-07-19T22:01:10.691Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.692Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.694Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.695Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.696Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.696Z] 22:01:10 INFO - Buffered messages finished
[task 2021-07-19T22:01:10.697Z] 22:01:10 INFO - TEST-UNEXPECTED-FAIL | docshell/test/browser/browser_browsingContext-webProgress.js | With fission and bfcache in parent, navigations spawn a new BrowsingContext - Didn't expect [object CanonicalBrowsingContext], but got it
[task 2021-07-19T22:01:10.698Z] 22:01:10 INFO - Stack trace:
[task 2021-07-19T22:01:10.698Z] 22:01:10 INFO - chrome://mochikit/content/browser-test.js:test_isnot:1374
[task 2021-07-19T22:01:10.698Z] 22:01:10 INFO - chrome://mochitests/content/browser/docshell/test/browser/browser_browsingContext-webProgress.js:null:116
[task 2021-07-19T22:01:10.699Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | Second location change fires on the new BrowsingContext -
[task 2021-07-19T22:01:10.700Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.700Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.701Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.702Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.703Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.704Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | STATE_START, when navigating to another process, fires on the BrowsingContext we navigate *from* -
[task 2021-07-19T22:01:10.704Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.705Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.706Z] 22:01:10 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.com/document-builder.sjs?html=com" line: 0}]
[task 2021-07-19T22:01:10.707Z] 22:01:10 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-07-19T22:01:10.709Z] 22:01:10 INFO - TEST-UNEXPECTED-FAIL | docshell/test/browser/browser_browsingContext-webProgress.js | location change, when navigating back, fires on the BrowsingContext we navigate *to* - Got [object CanonicalBrowsingContext], expected [object CanonicalBrowsingContext]
[task 2021-07-19T22:01:10.709Z] 22:01:10 INFO - Stack trace:
[task 2021-07-19T22:01:10.709Z] 22:01:10 INFO - chrome://mochikit/content/browser-test.js:test_is:1354
[task 2021-07-19T22:01:10.710Z] 22:01:10 INFO - chrome://mochitests/content/browser/docshell/test/browser/browser_browsingContext-webProgress.js:null:168
[task 2021-07-19T22:01:10.710Z] 22:01:10 INFO - chrome://browser/content/tabbrowser.js:_setTabLabel:1608
[task 2021-07-19T22:01:10.710Z] 22:01:10 INFO - chrome://browser/content/tabbrowser.js:setTabTitle:1580
[task 2021-07-19T22:01:10.710Z] 22:01:10 INFO - chrome://browser/content/tabbrowser.js:onLocationChange:6529
[task 2021-07-19T22:01:10.710Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.711Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.712Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.713Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.714Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.715Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | STATE_START, when navigating back, fires on the BrowsingContext we navigate *from* -
[task 2021-07-19T22:01:10.716Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.716Z] 22:01:10 INFO - TEST-PASS | docshell/test/browser/browser_browsingContext-webProgress.js | undefined assertion name -
[task 2021-07-19T22:01:10.717Z] 22:01:10 INFO - Leaving test bound
[task 2021-07-19T22:01:10.718Z] 22:01:10 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-07-19T22:01:10.719Z] 22:01:10 INFO - TEST-UNEXPECTED-FAIL | docshell/test/browser/browser_browsingContext-webProgress.js | uncaught exception - TypeError: can't access property "hasAttribute", this.mTab is undefined at onLocationChange@chrome://browser/content/tabbrowser.js:6540:13
[task 2021-07-19T22:01:10.719Z] 22:01:10 INFO -
[task 2021-07-19T22:01:10.719Z] 22:01:10 INFO - Stack trace:
[task 2021-07-19T22:01:10.719Z] 22:01:10 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:simpletestOnerror:1964
[task 2021-07-19T22:01:10.720Z] 22:01:10 INFO - GECKO(16487) | JavaScript error: chrome://browser/content/tabbrowser.js, line 6540: TypeError: can't access property "hasAttribute", this.mTab is undefined
[task 2021-07-19T22:01:10.721Z] 22:01:10 INFO - Console message: [JavaScript Error: "TypeError: can't access property "hasAttribute", this.mTab is undefined" {file: "chrome://browser/content/tabbrowser.js" line: 6540}]
[task 2021-07-19T22:01:10.721Z] 22:01:10 INFO - onLocationChange@chrome://browser/content/tabbrowser.js:6540:13
[task 2021-07-19T22:01:10.721Z] 22:01:10 INFO -
[task 2021-07-19T22:01:10.722Z] 22:01:10 INFO - GECKO(16487) | MEMORY STAT | vsize 2976MB | residentFast 339MB | heapAllocated 141MB
[task 2021-07-19T22:01:10.723Z] 22:01:10 INFO - TEST-OK | docshell/test/browser/browser_browsingContext-webProgress.js | took 683ms
[task 2021-07-19T22:01:10.723Z] 22:01:10 INFO - checking window state
Updated•3 years ago
|
Has Regression Range: --- → yes
Updated•3 years ago
|
Keywords: regression
Comment 1•3 years ago
|
||
Set release status flags based on info from the regressing bug 1721203
status-firefox90:
--- → unaffected
status-firefox91:
--- → unaffected
status-firefox92:
--- → affected
status-firefox-esr78:
--- → unaffected
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 19•3 years ago
|
||
Started failing on tier 1: https://treeherder.mozilla.org/logviewer?job_id=360692077&repo=autoland&lineNumber=2489
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Summary: Intermittent tier2 docshell/test/browser/browser_browsingContext-webProgress.js | With fission and bfcache in parent, navigations spawn a new BrowsingContext - Didn't expect [object CanonicalBrowsingContext], but got it → Intermittent docshell/test/browser/browser_browsingContext-webProgress.js | With fission and bfcache in parent, navigations spawn a new BrowsingContext - Didn't expect [object CanonicalBrowsingContext], but got it
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•