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

RESOLVED FIXED in Firefox 68

Status

()

defect
P5
normal
RESOLVED FIXED
Last month
Last month

People

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

Tracking

({regression})

unspecified
mozilla68
Points:
---

Firefox Tracking Flags

(firefox-esr60 unaffected, firefox67 unaffected, firefox67.0.5 unaffected, firefox68 fixed)

Details

Attachments

(1 attachment)

Reporter

Description

Last month
treeherder

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

Assignee

Comment 1

Last month

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.

Assignee

Comment 3

Last month

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

Comment 5

Last month
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

Comment 7

Last month
bugherder
Status: NEW → RESOLVED
Closed: Last month
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Comment hidden (Intermittent Failures Robot)
Upstream PR merged
You need to log in before you can comment on or make changes to this bug.