Permafailing tier 2 toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be 0px from right side of anchor: -9.050003051757812 should be equal(-ish) to 0
Categories
(Toolkit :: UI Widgets, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox87 | --- | unaffected |
firefox88 | --- | unaffected |
firefox89 | --- | fixed |
firefox90 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: emmamalysz)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disabled])
Attachments
(2 files, 1 obsolete file)
Filed by: dluca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=336042489&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/H58nTGNTQ-OhXeBTieI9yg/runs/0/artifacts/public/logs/live_backing.log
INFO - TEST-START | toolkit/content/tests/widgets/test_popupanchor.xhtml
[task 2021-04-10T01:32:50.443Z] 01:32:50 INFO - TEST-INFO | started process screencapture
[task 2021-04-10T01:32:50.685Z] 01:32:50 INFO - TEST-INFO | screencapture: exit 0
[task 2021-04-10T01:32:50.686Z] 01:32:50 INFO - Buffered messages logged at 01:32:50
[task 2021-04-10T01:32:50.686Z] 01:32:50 INFO - sub-test middle.simpleResizeHorizontal starting
[task 2021-04-10T01:32:50.686Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be on the right of the panel
[task 2021-04-10T01:32:50.686Z] 01:32:50 INFO - Buffered messages finished
[task 2021-04-10T01:32:50.686Z] 01:32:50 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be 0px from right side of anchor: -9.050003051757812 should be equal(-ish) to 0
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:417:16
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - is_close@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:23:5
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - isArrowPositionedOn@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:66:15
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:148:26
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:133:7
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:136:5
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | top of panel should be at bottom of anchor: 122 should be equal(-ish) to 122
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be on the right of the panel
[task 2021-04-10T01:32:50.687Z] 01:32:50 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be 0px from right side of anchor: -9.050003051757812 should be equal(-ish) to 0
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:417:16
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - is_close@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:23:5
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - isArrowPositionedOn@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:66:15
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:151:26
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:133:7
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:136:5
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | top of panel should be at bottom of anchor: 122 should be equal(-ish) to 122
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be on the right of the panel
[task 2021-04-10T01:32:50.688Z] 01:32:50 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be 0px from right side of anchor: -9.050003051757812 should be equal(-ish) to 0
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:417:16
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - is_close@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:23:5
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - isArrowPositionedOn@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:66:15
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:153:26
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:133:7
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - popupshown@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:136:5
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | top of panel should be at bottom of anchor: 122 should be equal(-ish) to 122
[task 2021-04-10T01:32:50.689Z] 01:32:50 INFO - sub-test middle.simpleResizeVertical starting
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be on the bottom of the panel
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be 0px from bottom side of anchor: -9 should be equal(-ish) to 0
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:417:16
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - is_close@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:23:5
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - isArrowPositionedOn@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:71:15
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:160:26
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:133:7
[task 2021-04-10T01:32:50.690Z] 01:32:50 INFO - imageload@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:139:5
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | right of panel should be left of anchor: 191 should be equal(-ish) to 191.03334045410156
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be on the bottom of the panel
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be 0px from bottom side of anchor: -9 should be equal(-ish) to 0
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:417:16
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - is_close@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:23:5
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - isArrowPositionedOn@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:71:15
[task 2021-04-10T01:32:50.691Z] 01:32:50 INFO - tests</<@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:163:26
[task 2021-04-10T01:32:50.692Z] 01:32:50 INFO - onEvent@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:133:7
[task 2021-04-10T01:32:50.692Z] 01:32:50 INFO - imageload@chrome://mochitests/content/chrome/toolkit/content/tests/widgets/test_popupanchor.xhtml:139:5
[task 2021-04-10T01:32:50.692Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | right of panel should be left of anchor: 191 should be equal(-ish) to 191.03334045410156
[task 2021-04-10T01:32:50.692Z] 01:32:50 INFO - TEST-PASS | toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be on the bottom of the panel ```
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Backfills point to Bug 1695702.
Emma, could you take a look please?
Thank you.
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 4•4 years ago
|
||
Set release status flags based on info from the regressing bug 1695702
Assignee | ||
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 7•4 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 9•4 years ago
|
||
Hey emalysz,
Instead of hardcoding this variation in, I wonder if we should try moving those panel rules out of toolkit into browser (see bug 1705539), and that way, the toolkit test doesn't need to be affected by them. What do you think?
Assignee | ||
Comment 10•4 years ago
|
||
I like that idea. Going to assign myself to bug 1705539, and we can close this bug out once it lands
Updated•4 years ago
|
Assignee | ||
Comment 11•4 years ago
|
||
Hm, I think we need to still hardcode the variation in because the 9px failures are coming from the switch from -25px to -16px. The toolkit test will still be affected by those rules: https://searchfox.org/mozilla-central/rev/5e70cd673a0ba0ad19b662c1cf656e0823781596/toolkit/themes/osx/global/popup.css#34-37,58-61,82-92
mconley, does that match your understanding?
Comment 12•4 years ago
|
||
That makes sense, but can we move those adjustments into the browser style sheets instead? That way the panels in the test get the "old" behaviour and margin.
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 14•4 years ago
|
||
Got it! Wasn't sure if we should apply them to the generic panel
rules as well. Went ahead and updated the patch
Comment hidden (Intermittent Failures Robot) |
Comment 16•4 years ago
|
||
Comment 17•4 years ago
|
||
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 19•4 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 21•4 years ago
|
||
Comment 22•4 years ago
|
||
Comment 23•4 years ago
|
||
bugherder |
Assignee | ||
Comment 24•4 years ago
|
||
This can be closed now that bug 1705539 has landed.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 25•4 years ago
|
||
bugherder uplift |
Updated•3 years ago
|
Description
•