Open Bug 1237034 Opened 10 years ago Updated 3 years ago

browser_940307_panel_click_closure_handling.js fails 50% of the time in multi-core docker vs 0% in single core

Categories

(Firefox :: Theme, defect)

defect

Tracking

()

People

(Reporter: jmaher, Unassigned)

References

(Blocks 1 open bug)

Details

in comparing a single core vs multi core docker container for running tests, we find a few tests which have different behaviors (bug 1237024). In this case I care about: 21:21:45 INFO - 98 INFO TEST-UNEXPECTED-FAIL | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | uncaught exception - TypeError: browser.contentWindow.gotoPref is not a function at chrome://browser/content/utilityOverlay.js:586 https://public-artifacts.taskcluster.net/F45VemueRgWn7QBMqeugMg/0/public/logs/live_backing.log from the log file ^: 21:21:44 INFO - 92 INFO TEST-START | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js 21:21:44 INFO - ++DOMWINDOW == 71 (0x7f70ae3dd400) [pid = 1357] [serial = 399] [outer = 0x7f70adf64800] 21:21:44 INFO - [1357] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /home/worker/workspace/build/src/layout/style/Loader.cpp, line 2121 21:21:44 INFO - TEST-INFO | started process screentopng 21:21:45 INFO - TEST-INFO | screentopng: exit 0 21:21:45 INFO - 93 INFO checking window state 21:21:45 INFO - 94 INFO Console message: [JavaScript Error: "TelemetryStopwatch: requesting elapsed time for nonexisting stopwatch. Histogram: "FX_PAGE_LOAD_MS", key: "null"" {file: "resource://gre/modules/TelemetryStopwatch.jsm" line: 297}] 21:21:45 INFO - 95 INFO Entering test 21:21:45 INFO - 96 INFO Leaving test 21:21:45 INFO - 97 INFO Entering test 21:21:45 INFO - 98 INFO TEST-UNEXPECTED-FAIL | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | uncaught exception - TypeError: browser.contentWindow.gotoPref is not a function at chrome://browser/content/utilityOverlay.js:586 21:21:45 INFO - Stack trace: 21:21:45 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:simpletestOnerror:1519 21:21:45 INFO - chrome://mochikit/content/tests/SimpleTest/specialpowersAPI.js:doApply:161 21:21:45 INFO - chrome://mochikit/content/tests/SimpleTest/specialpowersAPI.js:wrapPrivileged/callTrap:185 21:21:45 INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouseAtPoint:338 21:21:45 INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouse:290 21:21:45 INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouseAtCenter:398 21:21:45 INFO - chrome://mochitests/content/browser/browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js:null:50 21:21:45 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:933:23 21:21:45 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 21:21:45 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:743:11 21:21:45 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:775:7 21:21:45 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:710:7 21:21:45 INFO - onPopupShown@chrome://browser/content/customizableui/panelUI.js:162:9 21:21:45 INFO - EventListener.handleEvent*PanelUI.show/<@chrome://browser/content/customizableui/panelUI.js:156:7 21:21:45 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:933:23 21:21:45 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 21:21:45 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:743:11 21:21:45 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:775:7 21:21:45 INFO - Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:450:5 21:21:45 INFO - PanelUI.show@chrome://browser/content/customizableui/panelUI.js:130:1 21:21:45 INFO - @chrome://mochitests/content/browser/browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js:14:9 21:21:45 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:331:41 21:21:45 INFO - TaskImpl@resource://gre/modules/Task.jsm:276:3 21:21:45 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:250:14 21:21:45 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12 21:21:45 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:384:1 21:21:45 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:323:13 21:21:45 INFO - TaskImpl@resource://gre/modules/Task.jsm:276:3 21:21:45 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:250:14 21:21:45 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12 21:21:45 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:772:9 21:21:45 INFO - Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:692:7 21:21:45 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:735:59 21:21:45 INFO - JavaScript error: chrome://browser/content/utilityOverlay.js, line 586: TypeError: browser.contentWindow.gotoPref is not a function 21:21:45 INFO - [1357] WARNING: attempt to modify an immutable nsStandardURL: file /home/worker/workspace/build/src/netwerk/base/nsStandardURL.cpp, line 1302 21:21:45 INFO - 99 INFO Console message: [JavaScript Error: "TypeError: browser.contentWindow.gotoPref is not a function" {file: "chrome://browser/content/utilityOverlay.js" line: 586}] 21:21:45 INFO - openPreferences@chrome://browser/content/utilityOverlay.js:586:7 21:21:45 INFO - gFxAccounts.openPreferences@chrome://browser/content/browser-fxaccounts.js:394:5 21:21:45 INFO - gFxAccounts.onMenuPanelCommand@chrome://browser/content/browser-fxaccounts.js:386:7 21:21:45 INFO - onclick@chrome://browser/content/browser.xul:1:23 21:21:45 INFO - doApply@chrome://mochikit/content/tests/SimpleTest/specialpowersAPI.js:161:10 21:21:45 INFO - wrapPrivileged/callTrap@chrome://mochikit/content/tests/SimpleTest/specialpowersAPI.js:185:31 21:21:45 INFO - synthesizeMouseAtPoint@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:338:7 21:21:45 INFO - synthesizeMouse@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:290:1 21:21:45 INFO - synthesizeMouseAtCenter@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:398:1 21:21:45 INFO - @chrome://mochitests/content/browser/browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js:50:3 21:21:45 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:331:41 21:21:45 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:933:23 21:21:45 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 21:21:45 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:743:11 21:21:45 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:775:7 21:21:45 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:710:7 21:21:45 INFO - onPopupShown@chrome://browser/content/customizableui/panelUI.js:162:9 21:21:45 INFO - EventListener.handleEvent*PanelUI.show/<@chrome://browser/content/customizableui/panelUI.js:156:7 21:21:45 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:933:23 21:21:45 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 21:21:45 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:743:11 21:21:45 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:775:7 21:21:45 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:710:7 21:21:45 INFO - onPopupShown@chrome://browser/content/customizableui/panelUI.js:162:9 21:21:45 INFO - EventListener.handleEvent*PanelUI.show/<@chrome://browser/content/customizableui/panelUI.js:156:7 21:21:45 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:933:23 21:21:45 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 21:21:45 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:743:11 21:21:45 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:775:7 21:21:45 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:710:7 21:21:45 INFO - onPopupShown@chrome://browser/content/customizableui/panelUI.js:162:9 21:21:45 INFO - EventListener.handleEvent*PanelUI.show/<@chrome://browser/content/customizableui/panelUI.js:156:7 21:21:45 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:933:23 21:21:45 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 21:21:45 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:743:11 21:21:45 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:775:7 21:21:45 INFO - Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:450:5 21:21:45 INFO - PanelUI.show@chrome://browser/content/customizableui/panelUI.js:130:1 21:21:45 INFO - @chrome://mochitests/content/browser/browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js:14:9 21:21:45 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:331:41 21:21:45 INFO - TaskImpl@resource://gre/modules/Task.jsm:276:3 21:21:45 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:250:14 21:21:45 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12 21:21:45 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:384:1 21:21:45 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:323:13 21:21:45 INFO - TaskImpl@resource://gre/modules/Task.jsm:276:3 21:21:45 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:250:14 21:21:45 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12 21:21:45 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:772:9 21:21:45 INFO - Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:692:7 21:21:45 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:735:59 21:21:45 INFO - ++DOCSHELL 0x7f70b376b000 == 38 [pid = 1357] [id = 143] 21:21:45 INFO - ++DOMWINDOW == 72 (0x7f70b361e400) [pid = 1357] [serial = 400] [outer = (nil)] 21:21:45 INFO - ++DOMWINDOW == 73 (0x7f70b36cc400) [pid = 1357] [serial = 401] [outer = 0x7f70b361e400] 21:21:45 INFO - ++DOMWINDOW == 74 (0x7f70b66f1800) [pid = 1357] [serial = 402] [outer = 0x7f70b361e400] 21:21:53 INFO - --DOCSHELL 0x7f709ff77800 == 37 [pid = 1357] [id = 117] 21:21:53 INFO - --DOCSHELL 0x7f70afd41800 == 36 [pid = 1357] [id = 131] 21:21:53 INFO - --DOCSHELL 0x7f70b686f000 == 35 [pid = 1357] [id = 105] 21:21:53 INFO - --DOCSHELL 0x7f70a03e0800 == 34 [pid = 1357] [id = 132] 21:21:53 INFO - --DOCSHELL 0x7f70b3d10000 == 33 [pid = 1357] [id = 127] 21:21:53 INFO - --DOCSHELL 0x7f70b3d05800 == 32 [pid = 1357] [id = 124] 21:21:53 INFO - --DOCSHELL 0x7f70ade98800 == 31 [pid = 1357] [id = 121] 21:21:53 INFO - --DOCSHELL 0x7f70a14ef000 == 30 [pid = 1357] [id = 125] 21:21:53 INFO - --DOMWINDOW == 73 (0x7f70a00edc00) [pid = 1357] [serial = 361] [outer = (nil)] [url = about:customizing] 21:21:53 INFO - --DOMWINDOW == 72 (0x7f70ad0a7400) [pid = 1357] [serial = 282] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOMWINDOW == 71 (0x7f70cd419c00) [pid = 1357] [serial = 343] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOMWINDOW == 70 (0x7f70a45cb400) [pid = 1357] [serial = 247] [outer = (nil)] [url = about:privatebrowsing] 21:21:53 INFO - --DOMWINDOW == 69 (0x7f70b83e4400) [pid = 1357] [serial = 206] [outer = (nil)] [url = about:privatebrowsing] 21:21:53 INFO - --DOMWINDOW == 68 (0x7f70acef8800) [pid = 1357] [serial = 175] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOMWINDOW == 67 (0x7f70ccf96c00) [pid = 1357] [serial = 168] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOMWINDOW == 66 (0x7f70b4077800) [pid = 1357] [serial = 291] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOMWINDOW == 65 (0x7f70a06c8000) [pid = 1357] [serial = 357] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOMWINDOW == 64 (0x7f70a02e5c00) [pid = 1357] [serial = 336] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOMWINDOW == 63 (0x7f70a41c4800) [pid = 1357] [serial = 350] [outer = (nil)] [url = about:newtab] 21:21:53 INFO - --DOCSHELL 0x7f70b4703000 == 29 [pid = 1357] [id = 126] 21:21:53 INFO - --DOCSHELL 0x7f70a1343800 == 28 [pid = 1357] [id = 123] 21:21:53 INFO - --DOCSHELL 0x7f70a144d800 == 27 [pid = 1357] [id = 128] 21:21:53 INFO - --DOCSHELL 0x7f70b030a000 == 26 [pid = 1357] [id = 133] 21:21:53 INFO - --DOCSHELL 0x7f70a03ee000 == 25 [pid = 1357] [id = 118] 21:21:53 INFO - --DOCSHELL 0x7f709ff66800 == 24 [pid = 1357] [id = 129] 21:21:53 INFO - --DOCSHELL 0x7f70a134b000 == 23 [pid = 1357] [id = 119] 21:21:53 INFO - --DOCSHELL 0x7f70adeb1800 == 22 [pid = 1357] [id = 122] 21:21:53 INFO - --DOCSHELL 0x7f70a3e41800 == 21 [pid = 1357] [id = 120] 21:21:53 INFO - --DOCSHELL 0x7f70ade86800 == 20 [pid = 1357] [id = 141] 21:21:53 INFO - --DOCSHELL 0x7f70adc56000 == 19 [pid = 1357] [id = 140] 21:21:53 INFO - --DOCSHELL 0x7f709ff6c800 == 18 [pid = 1357] [id = 137] 21:21:53 INFO - --DOCSHELL 0x7f70a1448000 == 17 [pid = 1357] [id = 138] 21:21:53 INFO - --DOCSHELL 0x7f70a0286800 == 16 [pid = 1357] [id = 116] 21:21:53 INFO - --DOCSHELL 0x7f70a03fc800 == 15 [pid = 1357] [id = 136] 21:21:53 INFO - --DOCSHELL 0x7f70adaf0000 == 14 [pid = 1357] [id = 130] 21:21:53 INFO - --DOCSHELL 0x7f70b4712000 == 13 [pid = 1357] [id = 134] 21:21:53 INFO - --DOCSHELL 0x7f70a3fc0000 == 12 [pid = 1357] [id = 108] 21:21:54 INFO - --DOMWINDOW == 62 (0x7f70ad00dc00) [pid = 1357] [serial = 370] [outer = (nil)] [url = about:mozilla] 21:21:54 INFO - --DOMWINDOW == 61 (0x7f70a03ba000) [pid = 1357] [serial = 374] [outer = (nil)] [url = about:home] 21:21:54 INFO - --DOMWINDOW == 60 (0x7f70b83b3c00) [pid = 1357] [serial = 200] [outer = (nil)] [url = about:blank] 21:21:54 INFO - --DOMWINDOW == 59 (0x7f70b47eac00) [pid = 1357] [serial = 268] [outer = (nil)] [url = about:blank] 21:21:54 INFO - --DOMWINDOW == 58 (0x7f70b6275400) [pid = 1357] [serial = 190] [outer = (nil)] [url = about:blank] 21:21:54 INFO - --DOMWINDOW == 57 (0x7f70ae842000) [pid = 1357] [serial = 180] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 56 (0x7f70acdb0800) [pid = 1357] [serial = 395] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 55 (0x7f70a4179000) [pid = 1357] [serial = 393] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 54 (0x7f70a0629800) [pid = 1357] [serial = 388] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 53 (0x7f70a06c5000) [pid = 1357] [serial = 383] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 52 (0x7f70a0580400) [pid = 1357] [serial = 385] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 51 (0x7f70a11a6400) [pid = 1357] [serial = 362] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 50 (0x7f70a41c2800) [pid = 1357] [serial = 352] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 49 (0x7f70b34f9400) [pid = 1357] [serial = 338] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 48 (0x7f70ba26c400) [pid = 1357] [serial = 345] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 47 (0x7f70b3d3ac00) [pid = 1357] [serial = 320] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 46 (0x7f70a0627000) [pid = 1357] [serial = 298] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 45 (0x7f70ae84a000) [pid = 1357] [serial = 375] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 44 (0x7f70afb39800) [pid = 1357] [serial = 286] [outer = (nil)] [url = about:newtab] 21:21:58 INFO - --DOMWINDOW == 43 (0x7f70acdb6800) [pid = 1357] [serial = 396] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 42 (0x7f70a45cd800) [pid = 1357] [serial = 394] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 41 (0x7f70a11ad400) [pid = 1357] [serial = 389] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 40 (0x7f70a06cc800) [pid = 1357] [serial = 384] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 39 (0x7f70a06c5800) [pid = 1357] [serial = 386] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 38 (0x7f70b36cc400) [pid = 1357] [serial = 401] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 37 (0x7f70adfdb400) [pid = 1357] [serial = 398] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 36 (0x7f70ac6e0c00) [pid = 1357] [serial = 381] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 35 (0x7f70a41c5800) [pid = 1357] [serial = 379] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 34 (0x7f70a11a5c00) [pid = 1357] [serial = 391] [outer = (nil)] [url = about:blank] 21:21:58 INFO - --DOMWINDOW == 33 (0x7f70b4322800) [pid = 1357] [serial = 354] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 32 (0x7f70afd18400) [pid = 1357] [serial = 340] [outer = (nil)] [url = about:customizing] 21:21:58 INFO - --DOMWINDOW == 31 (0x7f70d2f40c00) [pid = 1357] [serial = 347] [outer = (nil)] [url = about:customizing] 21:22:03 INFO - --DOMWINDOW == 30 (0x7f70ae225800) [pid = 1357] [serial = 288] [outer = (nil)] [url = about:newtab] 21:22:03 INFO - --DOMWINDOW == 29 (0x7f70a00e9800) [pid = 1357] [serial = 322] [outer = (nil)] [url = about:customizing] 21:22:03 INFO - --DOMWINDOW == 28 (0x7f70b333f000) [pid = 1357] [serial = 300] [outer = (nil)] [url = about:newtab] 21:22:03 INFO - --DOMWINDOW == 27 (0x7f70a41c8800) [pid = 1357] [serial = 382] [outer = (nil)] [url = about:customizing] 21:22:03 INFO - --DOMWINDOW == 26 (0x7f70acd2c400) [pid = 1357] [serial = 364] [outer = (nil)] [url = about:newtab] 21:22:03 INFO - --DOMWINDOW == 25 (0x7f70a4170000) [pid = 1357] [serial = 387] [outer = (nil)] [url = about:customizing] 21:22:03 INFO - --DOMWINDOW == 24 (0x7f70ad009c00) [pid = 1357] [serial = 377] [outer = (nil)] [url = about:customizing] 21:22:04 INFO - Not taking screenshot here: see the one that was previously logged 21:22:04 INFO - 100 INFO TEST-UNEXPECTED-FAIL | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | Uncaught exception - Panel did not show within 20 seconds. 21:22:04 INFO - 101 INFO Leaving test 21:22:04 INFO - 102 INFO Entering test 21:22:04 INFO - 103 INFO TEST-PASS | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | Should be in panel - 21:22:04 INFO - 104 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 105 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-bottom-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 106 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 107 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 108 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-source'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 109 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-slice'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 110 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 111 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-outset'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 112 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-repeat'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 113 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 114 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-left-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:04 INFO - 115 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 116 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 117 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 118 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-right-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 119 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 120 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 121 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 122 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-top-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 123 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 124 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 125 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 126 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-bottom-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 127 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 128 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 129 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-source'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 130 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-slice'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 131 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 132 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-outset'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 133 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-repeat'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 134 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 135 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-left-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 136 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 137 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 138 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 139 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-right-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 140 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 141 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 142 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-color'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 143 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-top-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 144 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 145 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 146 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-bottom-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 147 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 148 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-bottom-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 149 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-source'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 150 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-slice'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 151 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 152 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-outset'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 153 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-image-repeat'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 154 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-left-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 155 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 156 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-left-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 157 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-right-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 158 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 159 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-right-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 160 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for '-moz-border-top-colors'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 161 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-style'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 162 INFO Console message: [JavaScript Warning: "Property contained reference to invalid variable. Error in parsing value for 'border-top-width'. Falling back to 'initial'." {file: "chrome://browser/skin/browser.css" line: 1413 column: 51770 source: " 1px solid var(--urlbar-border-color)"}] 21:22:05 INFO - 163 INFO TEST-PASS | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | Panel should still be open - 21:22:05 INFO - 164 INFO TEST-PASS | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | Panel should still be open - 21:22:05 INFO - 165 INFO TEST-PASS | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | Panel should no longer be open - 21:22:05 INFO - 166 INFO Leaving test 21:22:05 INFO - 167 INFO Entering test 21:22:05 INFO - JavaScript error: resource://gre/components/nsSearchSuggestions.js, line 130: TypeError: searchParam is null 21:22:05 INFO - 168 INFO TEST-PASS | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | Popup stays open - 21:22:05 INFO - 169 INFO Leaving test 21:22:05 INFO - 170 INFO Console message: [JavaScript Error: "TypeError: searchParam is null" {file: "resource://gre/components/nsSearchSuggestions.js" line: 130}] 21:22:05 INFO - MEMORY STAT | vsize 1345MB | residentFast 335MB | heapAllocated 94MB 21:22:05 INFO - 171 INFO TEST-OK | browser/components/customizableui/test/browser_940307_panel_click_closure_handling.js | took 21691ms I am not sure why this fails in multi core and passes all the time in single core. In single core mode we have other failures in the same directory (bug 1237030), but these are perma fail timeouts- maybe we change the state of the browser before we get to this specific test. This could indicate a test case that needs cleaning up or part of the browser which might be unstable!
No longer blocks: 1237024
What's the screen/window size here? It looks like we're trying to click the button we added to the PanelUI contents, but we fail because it's scrolled out of view. Which implies that the screen/window size is different from what we expect.
Flags: needinfo?(jmaher)
the linux session has 1600x1200, the browser window would have dimensions smaller than that. I can confirm that from watching it inside of vnc. I am having a hard time reproducing this on my local desktop inside of docker. I have done >10 runs with no success. I am open to trying more stuff on try. In general we will be switching our systems back to single core to match our existing automation. Then work on multi core testing in the future.
Flags: needinfo?(jmaher)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.