Closed Bug 1552134 Opened 1 year ago Closed 1 year ago

Perma tier2 /intersection-observer/iframe-no-root-with-wrapping-scroller.html | First rAF. - assert_equals: entries[0].rootBounds.right expected 400 but got 980

Categories

(Core :: Layout, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox-esr60 --- unaffected
firefox67 --- unaffected
firefox67.0.1 --- unaffected
firefox68 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: hiro)

Details

(Keywords: regression)

Attachments

(1 file)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=246739294&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/MBDYW9GWTJik-zHDaKkBLQ/runs/0/artifacts/public/logs/live_backing.log


[task 2019-05-16T05:28:28.214Z] 05:28:28 INFO - TEST-START | /intersection-observer/iframe-no-root-with-wrapping-scroller.html
[task 2019-05-16T05:28:28.214Z] 05:28:28 INFO - Closing window 49
[task 2019-05-16T05:28:28.562Z] 05:28:28 INFO -
[task 2019-05-16T05:28:28.562Z] 05:28:28 INFO - TEST-PASS | /intersection-observer/iframe-no-root-with-wrapping-scroller.html | Observer with the implicit root; target in a same-origin iframe.
[task 2019-05-16T05:28:28.562Z] 05:28:28 INFO - TEST-UNEXPECTED-FAIL | /intersection-observer/iframe-no-root-with-wrapping-scroller.html | First rAF. - assert_equals: entries[0].rootBounds.right expected 400 but got 980
[task 2019-05-16T05:28:28.562Z] 05:28:28 INFO - checkRect@http://web-platform.test:8000/intersection-observer/resources/intersection-observer-test-utils.js:145:3
[task 2019-05-16T05:28:28.562Z] 05:28:28 INFO - checkLastEntry@http://web-platform.test:8000/intersection-observer/resources/intersection-observer-test-utils.js:159:5
[task 2019-05-16T05:28:28.562Z] 05:28:28 INFO - step0@http://web-platform.test:8000/intersection-observer/iframe-no-root-with-wrapping-scroller.html:54:3
[task 2019-05-16T05:28:28.562Z] 05:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1587:25
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1627:32
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:1645:22
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1587:25
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1611:35
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO -
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - TEST-PASS | /intersection-observer/iframe-no-root-with-wrapping-scroller.html | document.scrollingElement.scrollTop = 200
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - TEST-UNEXPECTED-FAIL | /intersection-observer/iframe-no-root-with-wrapping-scroller.html | iframe.contentDocument.scrollingElement.scrollTop = 250 - assert_equals: entries[1].rootBounds.right expected 400 but got 980
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - checkRect@http://web-platform.test:8000/intersection-observer/resources/intersection-observer-test-utils.js:145:3
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - checkLastEntry@http://web-platform.test:8000/intersection-observer/resources/intersection-observer-test-utils.js:159:5
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - step2@http://web-platform.test:8000/intersection-observer/iframe-no-root-with-wrapping-scroller.html:66:3
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1587:25
[task 2019-05-16T05:28:28.563Z] 05:28:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1627:32
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:1645:22
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1587:25
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1611:35
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO -
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - TEST-UNEXPECTED-FAIL | /intersection-observer/iframe-no-root-with-wrapping-scroller.html | document.scrollingElement.scrollTop = 100 - assert_equals: entries[2].rootBounds.right expected 400 but got 980
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - checkRect@http://web-platform.test:8000/intersection-observer/resources/intersection-observer-test-utils.js:145:3
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - checkLastEntry@http://web-platform.test:8000/intersection-observer/resources/intersection-observer-test-utils.js:159:5
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - step3@http://web-platform.test:8000/intersection-observer/iframe-no-root-with-wrapping-scroller.html:70:3
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1587:25
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1627:32
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:1645:22
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1587:25
[task 2019-05-16T05:28:28.564Z] 05:28:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1611:35
[task 2019-05-16T05:28:28.781Z] 05:28:28 INFO - TEST-OK | /intersection-observer/iframe-no-root-with-wrapping-scroller.html | took 570ms

I think the test doesn't work in the first place when it's pushed. Adding a viewport meta tag with width=device-width,initial-scale=1 to avoid shrink the content should fix the failure.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=8b103cfc1485ba565092571a044add38305b1c9d

We should add it to the other intersection-observer test this was a clone of too then.

I didn't notice them at all. Thanks! I will do it in this bug.

Attachment #9065616 - Attachment description: Bug 1552134 - Add width=device-width,initial-scale=1 to avoid auto shrink the contents. r?emilio → Bug 1552134 - Add width=device-width,initial-scale=1 to avoid auto shrink the contents to intersection-observer tests. r?emilio
Pushed by hikezoe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a6e9e91432d4
Add width=device-width,initial-scale=1 to avoid auto shrink the contents to intersection-observer tests. r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/16908 for changes under testing/web-platform/tests
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.