Closed Bug 1444165 Opened 6 years ago Closed 6 years ago

Intermittent browser_check_identity_state.js,browser_urlbarAboutHomeLoading.js,browser_remoteness_flip_on_restore.js | Uncaught exception - at chrome://global/content/bindings/tabbox.xml:384 - TypeError: this.tabbox is undefined

Categories

(Firefox :: Tabbed Browser, defect, P1)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1443318
Tracking Status
firefox60 --- affected

People

(Reporter: nataliaCs, Unassigned)

Details

(Keywords: intermittent-failure, regression)

Issue started reoccuring: 
https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=0e28b41ea4c825e8f1a17011f12d3e2d945189f8&selectedJob=166798492
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=166798492&repo=mozilla-central&lineNumber=3518

+++ This bug was initially created as a clone of Bug #1443318 +++

https://treeherder.mozilla.org/logviewer.html#?job_id=166063779&repo=autoland&lineNumber=3475

TEST-UNEXPECTED-FAIL | browser/base/content/test/siteIdentity/browser_check_identity_state.js | Uncaught exception - at chrome://global/content/bindings/tabbox.xml:384 - TypeError: this.tabbox is undefined
Stack trace:
    set_selectedIndex@chrome://global/content/bindings/tabbox.xml:384:15
    set_selectedItem@chrome://global/content/bindings/tabbox.xml:420:34
    set_selectedTab@chrome://global/content/bindings/tabbox.xml:100:15
    set selectedTab@chrome://browser/content/tabbrowser.js:296:5
    openNewForegroundTab/promises<@resource://testing-common/BrowserTestUtils.jsm:196:44
    switchTab@resource://testing-common/BrowserTestUtils.jsm:237:7
    openNewForegroundTab@resource://testing-common/BrowserTestUtils.jsm:190:9
    pbModeTest@chrome://mochitests/content/browser/browser/base/content/test/siteIdentity/browser_check_identity_state.js:381:22
    async*test_pb_mode@chrome://mochitests/content/browser/browser/base/content/test/siteIdentity/browser_check_identity_state.js:409:9
    Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1067:21
    Tester_execTest@chrome://mochikit/content/browser-test.js:1058:9
    Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:958:9
    SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:795:59

I expect this is due the "tabbox" property being set in the TabBrowser constructor directly rather than lazily. Alas, just accessing DOM node like this invokes XBL.
Like in bug 1444218 and in bug 1444183, the fix hadn't merged in yet when this occurrence hit. Please provide links to cases where this is orange *after* the fix from bug 1443318 merged if filing again.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
No longer blocks: 1442651
No longer depends on: 1443849, 1442398, 1443318
You need to log in before you can comment on or make changes to this bug.