Intermittent /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with auto scroll-behavior ; scroll() with smooth behavior - assert_equals: Final value of scrollLeft expected 2970 but got 2350
Categories
(Core :: DOM: CSS Object Model, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: hiro)
Details
(Keywords: intermittent-failure, Whiteboard: [retriggered][wptsync upstream])
Attachments
(1 file)
#[markdown(off)]
Filed by: rmaries [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=225182694&repo=mozilla-central
[task 2019-01-31T10:24:57.694Z] 10:24:57 INFO - TEST-START | /css/cssom-view/scroll-behavior-main-frame-window.html
[task 2019-01-31T10:25:12.805Z] 10:25:12 INFO - Closing window 272
[task 2019-01-31T10:25:12.828Z] 10:25:12 INFO -
[task 2019-01-31T10:25:12.828Z] 10:25:12 INFO - TEST-PASS | /css/cssom-view/scroll-behavior-main-frame-window.html | Page loaded
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO - TEST-PASS | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with auto scroll-behavior ; scroll() with default behavior
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO - TEST-PASS | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with auto scroll-behavior ; scroll() with auto behavior
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO - TEST-PASS | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with auto scroll-behavior ; scroll() with instant behavior
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO - TEST-UNEXPECTED-FAIL | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with auto scroll-behavior ; scroll() with smooth behavior - assert_equals: Final value of scrollLeft expected 2970 but got 2350
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO - @http://web-platform.test:8000/css/cssom-view/scroll-behavior-main-frame-window.html:84:11
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO -
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO - TEST-UNEXPECTED-FAIL | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with smooth scroll-behavior ; scroll() with default behavior - assert_equals: Final value of scrollLeft expected 2970 but got 2350
[task 2019-01-31T10:25:12.829Z] 10:25:12 INFO - @http://web-platform.test:8000/css/cssom-view/scroll-behavior-main-frame-window.html:98:11
[task 2019-01-31T10:25:12.830Z] 10:25:12 INFO -
[task 2019-01-31T10:25:12.830Z] 10:25:12 INFO - TEST-UNEXPECTED-FAIL | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with smooth scroll-behavior ; scroll() with auto behavior - assert_equals: Final value of scrollLeft expected 2970 but got 2350
[task 2019-01-31T10:25:12.830Z] 10:25:12 INFO - @http://web-platform.test:8000/css/cssom-view/scroll-behavior-main-frame-window.html:112:11
[task 2019-01-31T10:25:12.833Z] 10:25:12 INFO -
[task 2019-01-31T10:25:12.833Z] 10:25:12 INFO - TEST-PASS | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with smooth scroll-behavior ; scroll() with instant behavior
[task 2019-01-31T10:25:12.833Z] 10:25:12 INFO - TEST-UNEXPECTED-FAIL | /css/cssom-view/scroll-behavior-main-frame-window.html | Main frame with smooth scroll-behavior ; scroll() with smooth behavior - assert_equals: Final value of scrollLeft expected 2970 but got 2350
Comment 1•6 years ago
|
||
This started to fail when https://bugzilla.mozilla.org/show_bug.cgi?id=1520077 landed.
:hiro could you please take a look?
Thank you
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
I wondered why the test doesn't fail on Android arm. Actually it failed on Android arm emulator locally, and now I noticed that any wpt don't run on Android arm on our CI. :/
Anyway, there is a big element in the content and it makes the minimum scale size expand, thus checking scroll position by window.scroll{X,Y} fails there. We need to add minimum-scale=1.
Assignee | ||
Comment 3•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Certainly the test case aims to test scroll positions, but unfortunately there
is a big position:absolute element and it's greater than the ICB size (its
implicit width is 980px in the case there is no width in viewport meta). Thus
the layout viewport is expanded to the minimum scale size, it prevents scroll
position changes. So we should explicitly set device-width, initial-scale, and
minimum-scale to avoid such situations.
Comment hidden (Intermittent Failures Robot) |
Comment 8•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Description
•