Bug: Intermittent browser/base/content/test/performance/browser_appmenu.js | reflow at adjustArrowPosition@chrome://global/content/elements/panel.js was encountered 24 times,
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-02-15 07:41:00+00:00
Resolved: 2020-06-16 17:06:20+00:00

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

---

[task 2020-02-15T06:48:23.607Z] 06:48:23     INFO - TEST-START | browser/base/content/test/performance/browser_appmenu.js
[task 2020-02-15T06:48:24.336Z] 06:48:24     INFO - TEST-INFO | started process screenshot
[task 2020-02-15T06:48:24.401Z] 06:48:24     INFO - TEST-INFO | screenshot: exit 0
[task 2020-02-15T06:48:24.401Z] 06:48:24     INFO - Buffered messages logged at 06:48:23
[task 2020-02-15T06:48:24.402Z] 06:48:24     INFO - Entering test bound 
[task 2020-02-15T06:48:24.402Z] 06:48:24     INFO - TEST-PASS | browser/base/content/test/performance/browser_appmenu.js | The panel is closed to begin with. - "closed" == "closed" - 
[task 2020-02-15T06:48:24.402Z] 06:48:24     INFO - Buffered messages logged at 06:48:24
[task 2020-02-15T06:48:24.403Z] 06:48:24     INFO - TEST-FAIL | browser/base/content/test/performance/browser_appmenu.js | known reflow at openPopup/this._openPopupPromise<@resource:///modules/PanelMultiView.jsm was encountered 1 times - 
[task 2020-02-15T06:48:24.403Z] 06:48:24     INFO - Full stack:
[task 2020-02-15T06:48:24.403Z] 06:48:24     INFO -   openPopup/this._openPopupPromise<@resource:///modules/PanelMultiView.jsm:541:21
[task 2020-02-15T06:48:24.403Z] 06:48:24     INFO -   async*openPopup@resource:///modules/PanelMultiView.jsm:507:55
[task 2020-02-15T06:48:24.404Z] 06:48:24     INFO -   openPopup@resource:///modules/PanelMultiView.jsm:284:47
[task 2020-02-15T06:48:24.404Z] 06:48:24     INFO -   show/<@chrome://browser/content/customizableui/panelUI.js:243:28
[task 2020-02-15T06:48:24.404Z] 06:48:24     INFO -   async*show@chrome://browser/content/customizableui/panelUI.js:246:7
[task 2020-02-15T06:48:24.404Z] 06:48:24     INFO -   openMainMenu/<@resource://testing-common/CustomizableUITestUtils.jsm:95:26
[task 2020-02-15T06:48:24.404Z] 06:48:24     INFO -   openPanelMultiView@resource://testing-common/CustomizableUITestUtils.jsm:72:11
[task 2020-02-15T06:48:24.404Z] 06:48:24     INFO -   openMainMenu@resource://testing-common/CustomizableUITestUtils.jsm:92:16
[task 2020-02-15T06:48:24.404Z] 06:48:24     INFO -   @chrome://mochitests/content/browser/browser/base/content/test/performance/browser_appmenu.js:101:46
[task 2020-02-15T06:48:24.405Z] 06:48:24     INFO -   withPerfObserver@chrome://mochitests/content/browser/browser/base/content/test/performance/head.js:676:3
[task 2020-02-15T06:48:24.405Z] 06:48:24     INFO -   @chrome://mochitests/content/browser/browser/base/content/test/performance/browser_appmenu.js:101:9
[task 2020-02-15T06:48:24.405Z] 06:48:24     INFO -   Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1062:34
[task 2020-02-15T06:48:24.405Z] 06:48:24     INFO -   Tester_execTest@chrome://mochikit/content/browser-test.js:1097:11
[task 2020-02-15T06:48:24.405Z] 06:48:24     INFO -   nextTest/<@chrome://mochikit/content/browser-test.js:925:14
[task 2020-02-15T06:48:24.405Z] 06:48:24     INFO -   SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:914:23
[task 2020-02-15T06:48:24.405Z] 06:48:24     INFO -   
[task 2020-02-15T06:48:24.406Z] 06:48:24     INFO - Buffered messages finished
[task 2020-02-15T06:48:24.406Z] 06:48:24     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_appmenu.js | reflow at adjustArrowPosition@chrome://global/content/elements/panel.js was encountered 24 times,
[task 2020-02-15T06:48:24.406Z] 06:48:24     INFO - it was expected to happen up to 22 times. - false == true - JS frame :: chrome://mochitests/content/browser/browser/base/content/test/performance/head.js :: reportUnexpectedReflows :: line 200
[task 2020-02-15T06:48:24.406Z] 06:48:24     INFO - Stack trace:
[task 2020-02-15T06:48:24.406Z] 06:48:24     INFO - chrome://mochitests/content/browser/browser/base/content/test/performance/head.js:reportUnexpectedReflows:200
[task 2020-02-15T06:48:24.406Z] 06:48:24     INFO - chrome://mochitests/content/browser/browser/base/content/test/performance/head.js:withPerfObserver:680
[task 2020-02-15T06:48:24.407Z] 06:48:24     INFO - chrome://mochitests/content/browser/browser/base/content/test/performance/browser_appmenu.js:null:101
[task 2020-02-15T06:48:24.407Z] 06:48:24     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1062
[task 2020-02-15T06:48:24.407Z] 06:48:24     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1097
[task 2020-02-15T06:48:24.407Z] 06:48:24     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:925
[task 2020-02-15T06:48:24.407Z] 06:48:24     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:914
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO - Full stack (hit 24 times):
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   adjustArrowPosition@chrome://global/content/elements/panel.js:120:22
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   on_popuppositioned@chrome://global/content/elements/panel.js:313:14
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   handleEvent@chrome://global/content/customElements.js:468:27
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   EventListener.handleEvent*MozPanel@chrome://global/content/elements/panel.js:23:12
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   CustomElementConstructor*@chrome://global/content/elements/panel.js:318:18
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   @chrome://global/content/customElements.js:797:29
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   @chrome://global/content/customElements.js:820:3
[task 2020-02-15T06:48:24.408Z] 06:48:24     INFO -   observe@resource://gre/modules/CustomElementsListener.jsm:24:31