Closed
Bug 1335894
Opened 8 years ago
Closed 5 years ago
toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 113 should be equal(-ish) to 114
Categories
(Core :: XUL, defect, P5)
Core
XUL
Tracking
()
People
(Reporter: jmaher, Assigned: sparky)
References
Details
Attachments
(3 files)
this test fails when run on ubuntu 16.04 s 12.04, many other tests have problems, but greening them up is important.
these fail on opt/debug/asan:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5ac0bd83bb7cd8ba2ecad1571c4d2038d8a70ba4&filter-searchStr=mochitest-chrome-3&group_state=expanded&selectedJob=73652282
here are the two failures:
TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 113 should be equal(-ish) to 114
TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 98 should be equal(-ish) to 99
and from the debug log [0], we see this:
[task 2017-02-01T19:59:03.309528Z] 19:59:03 INFO - TEST-START | toolkit/content/tests/widgets/test_popupanchor.xul
[task 2017-02-01T19:59:03.394028Z] 19:59:03 INFO - ++DOMWINDOW == 36 (0x7f09e2944c00) [pid = 5127] [serial = 36] [outer = 0x7f09ee416800]
[task 2017-02-01T19:59:04.431137Z] 19:59:04 INFO - Not taking screenshot here: see the one that was previously logged
[task 2017-02-01T19:59:04.432927Z] 19:59:04 INFO - Buffered messages logged at 19:59:03
[task 2017-02-01T19:59:04.434386Z] 19:59:04 INFO - sub-test middle.simpleResizeHorizontal starting
[task 2017-02-01T19:59:04.436016Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.437475Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from right side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.439223Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.440885Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.442437Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from right side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.443909Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.446510Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.447547Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from right side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.448638Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.449598Z] 19:59:04 INFO - sub-test middle.simpleResizeVertical starting
[task 2017-02-01T19:59:04.451409Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.452424Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from bottom side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.453460Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.455388Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.456426Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from bottom side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.457507Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.459714Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.460643Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from bottom side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.462083Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.464775Z] 19:59:04 INFO - sub-test middle.flippingResizeHorizontal starting
[task 2017-02-01T19:59:04.465732Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.466613Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from right side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.467536Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.468780Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the left of the panel
[task 2017-02-01T19:59:04.473480Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from left side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.474599Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.475574Z] 19:59:04 INFO - sub-test middle.flippingResizeVertical starting
[task 2017-02-01T19:59:04.476513Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.477441Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from bottom side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.478952Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.480509Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the top of the panel
[task 2017-02-01T19:59:04.481495Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from top side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.482834Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.484073Z] 19:59:04 INFO - sub-test middle.simpleMoveToAnchorHorizontal starting
[task 2017-02-01T19:59:04.487937Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.488763Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from right side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.489545Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.490330Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.491121Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 20px from right side of anchor: 20 should be equal(-ish) to 20
[task 2017-02-01T19:59:04.491889Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.492729Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.494698Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be -20px from right side of anchor: -20 should be equal(-ish) to -20
[task 2017-02-01T19:59:04.495498Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.498539Z] 19:59:04 INFO - sub-test middle.simpleMoveToAnchorVertical starting
[task 2017-02-01T19:59:04.499396Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.500225Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from bottom side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.501026Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.501759Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.502731Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 20px from bottom side of anchor: 20.5 should be equal(-ish) to 20
[task 2017-02-01T19:59:04.504329Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.505237Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.509837Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be -20px from bottom side of anchor: -19.5 should be equal(-ish) to -20
[task 2017-02-01T19:59:04.510668Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.511403Z] 19:59:04 INFO - sub-test middle.flippingMoveToAnchorHorizontal starting
[task 2017-02-01T19:59:04.512473Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.513245Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from right side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.514069Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.514855Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the left of the panel
[task 2017-02-01T19:59:04.515637Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be -108px from left side of anchor: -108 should be equal(-ish) to -108
[task 2017-02-01T19:59:04.517891Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.518738Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.519553Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from right side of anchor: 0 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.520403Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 124 should be equal(-ish) to 123.5
[task 2017-02-01T19:59:04.521177Z] 19:59:04 INFO - sub-test middle.flippingMoveToAnchorVertical starting
[task 2017-02-01T19:59:04.521922Z] 19:59:04 INFO - Buffered messages logged at 19:59:04
[task 2017-02-01T19:59:04.522923Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.523989Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from bottom side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.524841Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.525631Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the top of the panel
[task 2017-02-01T19:59:04.527538Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be -62px from top side of anchor: -61.5 should be equal(-ish) to -62
[task 2017-02-01T19:59:04.528496Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.529321Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the bottom of the panel
[task 2017-02-01T19:59:04.533235Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be 0px from bottom side of anchor: 0.5 should be equal(-ish) to 0
[task 2017-02-01T19:59:04.534113Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | right of panel should be left of anchor: 208 should be equal(-ish) to 208
[task 2017-02-01T19:59:04.534911Z] 19:59:04 INFO - sub-test middle.veryWidePanel-after_end starting
[task 2017-02-01T19:59:04.535679Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | width is what we requested.
[task 2017-02-01T19:59:04.537896Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved: 205 should be equal(-ish) to 205
[task 2017-02-01T19:59:04.538765Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 124 should be equal(-ish) to 124
[task 2017-02-01T19:59:04.539550Z] 19:59:04 INFO - sub-test middle.veryWidePanel-before_start starting
[task 2017-02-01T19:59:04.540378Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | width is what we requested
[task 2017-02-01T19:59:04.541196Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved: 198 should be equal(-ish) to 198
[task 2017-02-01T19:59:04.542013Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 99 should be equal(-ish) to 99
[task 2017-02-01T19:59:04.542958Z] 19:59:04 INFO - sub-test middle.veryTallPanel-start_after starting
[task 2017-02-01T19:59:04.543769Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | height is what we requested.
[task 2017-02-01T19:59:04.544751Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved: 198 should be equal(-ish) to 198
[task 2017-02-01T19:59:04.545561Z] 19:59:04 INFO - Buffered messages finished
[task 2017-02-01T19:59:04.556873Z] 19:59:04 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 113 should be equal(-ish) to 114
[task 2017-02-01T19:59:04.560433Z] 19:59:04 INFO - is_close@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:23:3
[task 2017-02-01T19:59:04.562013Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:297:7
[task 2017-02-01T19:59:04.563351Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.564259Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.565108Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.565983Z] 19:59:04 INFO - openSlidingPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:82:3
[task 2017-02-01T19:59:04.566842Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:287:5
[task 2017-02-01T19:59:04.567606Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.568368Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:282:7
[task 2017-02-01T19:59:04.569170Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.569937Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.570700Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.571434Z] 19:59:04 INFO - openSlidingPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:82:3
[task 2017-02-01T19:59:04.572180Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:272:5
[task 2017-02-01T19:59:04.572924Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.573693Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:267:7
[task 2017-02-01T19:59:04.574406Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.575170Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.575904Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.576649Z] 19:59:04 INFO - openSlidingPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:82:3
[task 2017-02-01T19:59:04.577375Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:256:5
[task 2017-02-01T19:59:04.578651Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.579743Z] 19:59:04 INFO - tests</</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:249:15
[task 2017-02-01T19:59:04.580458Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.581210Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.582221Z] 19:59:04 INFO - tests</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:245:11
[task 2017-02-01T19:59:04.582935Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.583826Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.584614Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:239:7
[task 2017-02-01T19:59:04.585356Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.586372Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.587100Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.587810Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.588551Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:235:5
[task 2017-02-01T19:59:04.589281Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.589999Z] 19:59:04 INFO - tests</</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:223:15
[task 2017-02-01T19:59:04.590720Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.591512Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.592265Z] 19:59:04 INFO - tests</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:219:11
[task 2017-02-01T19:59:04.592988Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.593723Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.594452Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:212:7
[task 2017-02-01T19:59:04.595307Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.596023Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.596792Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.597533Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.598349Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:205:5
[task 2017-02-01T19:59:04.599083Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.599852Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:194:7
[task 2017-02-01T19:59:04.600602Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.601324Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.602075Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.602800Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.603734Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:186:5
[task 2017-02-01T19:59:04.604514Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.605304Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:181:7
[task 2017-02-01T19:59:04.606057Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.606805Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.607578Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.608637Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.609392Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:173:5
[task 2017-02-01T19:59:04.610460Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.611417Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:168:7
[task 2017-02-01T19:59:04.612146Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.612901Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.613643Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.614397Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.615097Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:164:5
[task 2017-02-01T19:59:04.615844Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.616595Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:159:7
[task 2017-02-01T19:59:04.617298Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.618155Z] 19:59:04 INFO - sub-test middle.veryTallPanel-start_before starting
[task 2017-02-01T19:59:04.619110Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | height is what we requested
[task 2017-02-01T19:59:04.619998Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved: 198 should be equal(-ish) to 198
[task 2017-02-01T19:59:04.620797Z] 19:59:04 INFO - Not taking screenshot here: see the one that was previously logged
[task 2017-02-01T19:59:04.633445Z] 19:59:04 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 98 should be equal(-ish) to 99
[task 2017-02-01T19:59:04.634579Z] 19:59:04 INFO - is_close@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:23:3
[task 2017-02-01T19:59:04.635357Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:312:7
[task 2017-02-01T19:59:04.636153Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.636930Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.637788Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.638577Z] 19:59:04 INFO - openSlidingPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:82:3
[task 2017-02-01T19:59:04.639508Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:303:5
[task 2017-02-01T19:59:04.640328Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.641094Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:298:7
[task 2017-02-01T19:59:04.641902Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.642729Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.643447Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.644429Z] 19:59:04 INFO - openSlidingPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:82:3
[task 2017-02-01T19:59:04.645773Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:287:5
[task 2017-02-01T19:59:04.646917Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.647979Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:282:7
[task 2017-02-01T19:59:04.650523Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.651310Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.652055Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.652776Z] 19:59:04 INFO - openSlidingPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:82:3
[task 2017-02-01T19:59:04.653787Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:272:5
[task 2017-02-01T19:59:04.654488Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.655709Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:267:7
[task 2017-02-01T19:59:04.657137Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.657858Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.658936Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.659653Z] 19:59:04 INFO - openSlidingPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:82:3
[task 2017-02-01T19:59:04.661363Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:256:5
[task 2017-02-01T19:59:04.662118Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.662848Z] 19:59:04 INFO - tests</</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:249:15
[task 2017-02-01T19:59:04.663561Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.664447Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.665148Z] 19:59:04 INFO - tests</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:245:11
[task 2017-02-01T19:59:04.665909Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.666657Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.667366Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:239:7
[task 2017-02-01T19:59:04.668135Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.668866Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.669595Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.670298Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.670996Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:235:5
[task 2017-02-01T19:59:04.671684Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.672502Z] 19:59:04 INFO - tests</</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:223:15
[task 2017-02-01T19:59:04.673197Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.673914Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.674615Z] 19:59:04 INFO - tests</</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:219:11
[task 2017-02-01T19:59:04.675330Z] 19:59:04 INFO - listener@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:94:5
[task 2017-02-01T19:59:04.676045Z] 19:59:04 INFO - EventListener.handleEvent*waitForPopupPositioned@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:92:3
[task 2017-02-01T19:59:04.676821Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:212:7
[task 2017-02-01T19:59:04.677520Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.678317Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.679039Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.679734Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.680534Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:205:5
[task 2017-02-01T19:59:04.681393Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.682068Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:194:7
[task 2017-02-01T19:59:04.682812Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.683501Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.684318Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.685504Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.686287Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:186:5
[task 2017-02-01T19:59:04.687030Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.687761Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:181:7
[task 2017-02-01T19:59:04.688539Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.689302Z] 19:59:04 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:119:5
[task 2017-02-01T19:59:04.690034Z] 19:59:04 INFO - EventListener.handleEvent*_openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:117:3
[task 2017-02-01T19:59:04.690772Z] 19:59:04 INFO - openPopup@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:87:3
[task 2017-02-01T19:59:04.691489Z] 19:59:04 INFO - tests<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:173:5
[task 2017-02-01T19:59:04.692249Z] 19:59:04 INFO - runNextTest@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:392:7
[task 2017-02-01T19:59:04.693299Z] 19:59:04 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:168:7
[task 2017-02-01T19:59:04.693989Z] 19:59:04 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xul:115:7
[task 2017-02-01T19:59:04.694885Z] 19:59:04 INFO - sub-test right.afterend starting
[task 2017-02-01T19:59:04.695730Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.696560Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be -12px from right side of anchor: -12 should be equal(-ish) to -12
[task 2017-02-01T19:59:04.697402Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 37 should be equal(-ish) to 36.83332824707031
[task 2017-02-01T19:59:04.698158Z] 19:59:04 INFO - sub-test right.after_start starting
[task 2017-02-01T19:59:04.765185Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the right of the panel
[task 2017-02-01T19:59:04.766301Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be -12px from right side of anchor: -12 should be equal(-ish) to -12
[task 2017-02-01T19:59:04.767151Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | top of panel should be at bottom of anchor: 37 should be equal(-ish) to 36.83332824707031
[task 2017-02-01T19:59:04.767647Z] 19:59:04 INFO - sub-test left.after_start starting
[task 2017-02-01T19:59:04.785508Z] 19:59:04 INFO - --DOCSHELL 0x7f09ecea3800 == 9 [pid = 5127] [id = {3dc39405-c1b9-41e9-8f32-703cd99a8508}]
[task 2017-02-01T19:59:04.787072Z] 19:59:04 INFO - --DOCSHELL 0x7f09ecea5000 == 8 [pid = 5127] [id = {49f29a98-68c4-41a7-a795-1190a188c5a0}]
[task 2017-02-01T19:59:04.787641Z] 19:59:04 INFO - --DOCSHELL 0x7f09eefa6800 == 7 [pid = 5127] [id = {4105ff4e-68eb-4ffa-912e-a23c061a3bac}]
[task 2017-02-01T19:59:04.821798Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | panel remains within the screen
[task 2017-02-01T19:59:04.822747Z] 19:59:04 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should be on the left of the panel
[task 2017-02-01T19:59:04.825945Z] 19:59:04 INFO - MEMORY STAT | vsize 1176MB | residentFast 273MB | heapAllocated 102MB
[task 2017-02-01T19:59:04.842788Z] 19:59:04 INFO - TEST-OK | toolkit/content/tests/widgets/test_popupanchor.xul | took 1528ms
I know the desktop is slightly different from the 12.04 (missing task bar at the top for example).
Neil, can you take a look at this and help us get this green on 16.04?
[0] https://public-artifacts.taskcluster.net/PvHkAWTJQNyzMqQ8IJEQXQ/0/public/logs/live_backing.log
Flags: needinfo?(enndeakin)
Comment 1•8 years ago
|
||
If the taskbar is missing this could affect the value of 'window.innerHeight'. The test here is expecting to make a popup that is that window.innerHeight - 10 pixels high.
First, we should verify that window.innerHeight is returning the correct value. It should be the same height as the screen minus any taskbars/docks/menubars/etc.
The failures suggest that the popup is being constrained by an extra pixel.
Flags: needinfo?(enndeakin)
Comment 2•8 years ago
|
||
https://treeherder.mozilla.org/logviewer.html#?job_id=94378601&repo=try&lineNumber=5592 has some window.innerHeight data
Try runs at https://treeherder.mozilla.org/#/jobs?repo=try&revision=536c7749dbc770b928a12c0e7810cb5db47a2394
and
https://treeherder.mozilla.org/#/jobs?repo=try&revision=0ded641251afbd7e3c9f571d6a427ceeb3be52f3
should give more info. on the
window.outerHeight, screen height and menubar/locationbar/toolbar visibility info.
Assignee | ||
Comment 3•7 years ago
|
||
(In reply to Shriram (irc: Mavericks) from comment #2)
> https://treeherder.mozilla.org/logviewer.
> html#?job_id=94378601&repo=try&lineNumber=5592
>
> https://treeherder.mozilla.org/#/
> jobs?repo=try&revision=0ded641251afbd7e3c9f571d6a427ceeb3be52f3
Here are two new runs for 2/3 of the test runs in comment 2.
[1]: https://treeherder.mozilla.org/#/jobs?repo=try&revision=2e0c1c16da20c799421670423a4e51d5ab8a1c71
[2]: https://treeherder.mozilla.org/#/jobs?repo=try&revision=4562e087076c802fb3eedd3767c2474fd2246045
Assignee | ||
Comment 4•7 years ago
|
||
While poking around DXR, I found these two files [1], [2]. The first mentions that 'panel.sizeTo' doesn't work with css transitions and the second mentions that it doesn't work with arrow panels.
Is 'test_popupanchor.xul' testing 'panel.sizeTo'? I'm thinking no but I want to be sure.
[1]: https://dxr.mozilla.org/mozilla-central/source/browser/modules/Social.jsm#188
[2]: https://dxr.mozilla.org/mozilla-central/source/addon-sdk/source/lib/sdk/panel/utils.js#107
Assignee | ||
Comment 5•7 years ago
|
||
FYI, the comments here seem to either be incorrect, or missing some key information in relation to the test that we are doing: https://dxr.mozilla.org/mozilla-central/source/toolkit/content/tests/widgets/test_popupanchor.xul?q=test_popupanchor.xul&redirect_type=direct#290-292
It mentions that the arrow should slide down but at 'is_close' we check to make sure that the arrow didn't move down.
Assignee | ||
Comment 6•7 years ago
|
||
Here's a log to a run on the current linux image: https://public-artifacts.taskcluster.net/OemAucOIQlC7LfU3manbOA/0/public/logs/live_backing.log
Not much to gain from it except for the fact that the panel and arrow shifted it's position by 5 pixels to the left. Also, the same things are visible in each test run for each linux image.
Assignee | ||
Comment 7•7 years ago
|
||
Assignee | ||
Comment 8•7 years ago
|
||
Assignee | ||
Comment 9•7 years ago
|
||
I spent some time testing this bug on a one-click loaner and it seems like the only visual difference between the old and the new images is the bar at the top of the window with the 'x' and all that. I've attached some screenshots of this difference.
Interestingly enough, when the browser window height is large enough, one of the tests (testing for movement to the left or right) stops failing:
84 INFO sub-test middle.veryTallPanel-start_after starting
85 INFO origArrowRect.top 114
86 INFO origArrowRect.height 20
87 INFO origArrowRect.left 198
88 INFO origArrowRect.width 10
89 INFO window.menubar.visible true
90 INFO window.locationbar.visible true
91 INFO window.scrollbars.visible true
92 INFO window.statusbar.visible true
93 INFO panelRect.top 94
94 INFO panelRect.height 50
95 INFO panelRect.left 108
96 INFO panelRect.width 100
97 INFO window.screen.width
98 INFO 1600
99 INFO window.screen.height
100 INFO 1200
101 INFO window.innerHeight 963
102 INFO window.screen.width
103 INFO 1600
104 INFO window.screen.height
105 INFO 1200
106 INFO window.innerHeight 963
107 INFO TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | height is what we requested.
108 INFO curArrowRect.top 113
109 INFO curArrowRect.height 20
110 INFO curArrowRect.left 198
111 INFO curArrowRect.width 10
112 INFO panelRect.top 0
113 INFO panelRect.height 953
114 INFO panelRect.left 108
115 INFO panelRect.width 100
116 INFO TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved: 198 should be equal(-ish) to 198
117 INFO TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xul | arrow should not have moved up or down: 113 should be equal(-ish) to 114
I was running this without any other tests so it looks like there is some other test that is affecting the browser window size and not cleaning up after itself when we run c3 completely. It could also be something else entirely though.
Assignee | ||
Comment 10•7 years ago
|
||
So there are two tests failing in c3 now because of this problem, and they both use either 'after_start' or 'start_after' and both of those use the variable 'POPUPALIGNMENT_BOTTOMLEFT' to position the anchor. You can see this at [1].
I spent some time looking into whether a scrollbar, or some other part of the window changes during the test but there was nothing. Changing the width also didn't affect the test, so now I am going to try to decrease the number of pixels we subtract from window.innerHeight to 3 (or around 1%). But I think that something is happening with the POPUPALIGNMENT_BOTTOMLEFT value. I noticed that it's possible for it to lose it's precision at [2].
[1]: https://dxr.mozilla.org/mozilla-central/source/layout/xul/nsMenuPopupFrame.cpp#759-760,774-775
[2]: https://dxr.mozilla.org/mozilla-central/source/layout/xul/nsMenuPopupFrame.cpp#823,830
Assignee | ||
Comment 11•7 years ago
|
||
I've tried changing the width, and nothing changes. I've also tried to increase the height that the panel resizes too and nothing happens there also. The last thing I tried today was to prevent us from getting into the code at [2] and there is no decimal being cut from there. I'm going to add 1 to the final value given through POPUPALIGNMENT_BOTTOMLEFT and see if it will change.
[2]: https://dxr.mozilla.org/mozilla-central/source/layout/xul/nsMenuPopupFrame.cpp#823,830
Assignee | ||
Comment 12•7 years ago
|
||
Some more debugging information can be found in this push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=541fd2307e80a928b6e5c235a5970a2a0f3efda9
It displays some of the booleans that are used by 'nsMenuPopupFrame.cpp'.
There are also event listeners attached to the panel that write output when the event is received. All popup events are covered by them.
Assignee | ||
Comment 13•7 years ago
|
||
I've tried debugging this problem on a local Ubuntu 16.04 VM and I actually haven't been able to reproduce this problem. However, i did manage to get other problems which related to the height of the panel being incorrect. I also noticed that, on the local VM, the passing rate of other sub-tests within this test depend on the position of the window which is not good (future problem area).
Furthermore, the build that I am running locally has a different Firefox theme in comparison to the build that is running on the test machines. It looks like Ubuntu is using a different 'complete' theme and not a 'lightweight' theme based on the fact that they've changed the size of the bar at the top, not just the background. So, this leads me to believe that something that the theme being used on Ubuntu 16.04 is doing is causing the problem that we see here.
I'm currently trying to find a way to change the firefox theme in js. Does anyone have any ideas about how I could do that?
Assignee | ||
Comment 14•7 years ago
|
||
I found a way to change the theme and it's not the difference. So the only thing that is left as the visual difference between local and test machine is the lack of the 'menu bar' at the top for the 'x', etc.
I've tried to manually change it on the local firefox install and also noticed that there is a complete lack of the menu bar option when you try to customize it, which is interesting. But I think this is because they have the menu bar at the top of the window.
I'm pretty sure now that the problem ultimately lies in the extension that is added to Firefox on Ubuntu (that I just found) and lack of a native 'menu bar'.
Comment hidden (mozreview-request) |
Assignee | ||
Comment 16•7 years ago
|
||
Reporter | ||
Comment 17•7 years ago
|
||
mozreview-review |
Comment on attachment 8878900 [details]
Bug 1335894 - Disable test_popupanchor.xul for linux.
https://reviewboard.mozilla.org/r/150142/#review155068
one small nit
::: toolkit/content/tests/widgets/chrome.ini:17
(Diff revision 1)
> skip-if = os == 'linux' # Bug 1115088
> [test_editor_currentURI.xul]
> [test_menubar.xul]
> skip-if = os == 'mac'
> [test_popupanchor.xul]
> -skip-if = os == 'android'
> +skip-if = os == 'android' || os == 'linux' # Bug 1335894 perma-fail on linux
can you adjust this to perma-fail on linux 16.04
Attachment #8878900 -
Flags: review?(jmaher) → review-
Comment hidden (mozreview-request) |
Reporter | ||
Comment 19•7 years ago
|
||
mozreview-review |
Comment on attachment 8878900 [details]
Bug 1335894 - Disable test_popupanchor.xul for linux.
https://reviewboard.mozilla.org/r/150142/#review155112
Attachment #8878900 -
Flags: review?(jmaher) → review+
Reporter | ||
Updated•7 years ago
|
Keywords: leave-open
Comment 20•7 years ago
|
||
Pushed by jmaher@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1d609be0f525
Disable test_popupanchor.xul for linux. r=jmaher
Comment 21•7 years ago
|
||
bugherder |
Updated•7 years ago
|
status-firefox56:
--- → wontfix
status-firefox57:
--- → wontfix
status-firefox58:
--- → fix-optional
Priority: -- → P5
Comment 22•7 years ago
|
||
status-firefox59:
--- → ?
Comment 23•7 years ago
|
||
Moving to Core:XUL per https://bugzilla.mozilla.org/show_bug.cgi?id=1455336
Component: XP Toolkit/Widgets: XUL → XUL
Comment 24•6 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months.
:enndeakin, maybe it's time to close this bug?
Flags: needinfo?(enndeakin)
Comment 25•5 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months.
:enndeakin, maybe it's time to close this bug?
Flags: needinfo?(enndeakin)
Updated•5 years ago
|
Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(enndeakin)
Resolution: --- → FIXED
Updated•5 years ago
|
Assignee: nobody → gmierz2
Updated•5 years ago
|
Keywords: leave-open
You need to log in
before you can comment on or make changes to this bug.
Description
•