Intermittent /visual-viewport/viewport-no-resize-event-on-overflow-recalc.html | Resize event not fired at window.visualViewport when content is added - assert_equals: expected false but got true
Categories
(Core :: Layout, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: botond)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [retriggered][wptsync upstream][stockwell unknown])
Attachments
(1 file)
Bug 1522443 - Avoid intermittent failure of viewport-no-resize-event-on-overflow-recalc.html. r=hiro
(deleted),
text/x-phabricator-request
|
Details |
Filed by: opoprus [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=223724432&repo=mozilla-central
[task 2019-01-24T12:00:51.312Z] 12:00:51 INFO - TEST-START | /visual-viewport/viewport-no-resize-event-on-overflow-recalc.html
[task 2019-01-24T12:00:51.479Z] 12:00:51 INFO - Setting pref dom.visualviewport.enabled (true)
[task 2019-01-24T12:00:51.907Z] 12:00:51 INFO - Closing window 20
[task 2019-01-24T12:00:52.033Z] 12:00:52 INFO -
[task 2019-01-24T12:00:52.033Z] 12:00:52 INFO - TEST-UNEXPECTED-FAIL | /visual-viewport/viewport-no-resize-event-on-overflow-recalc.html | Resize event not fired at window.visualViewport when content is added - assert_equals: expected false but got true
[task 2019-01-24T12:00:52.034Z] 12:00:52 INFO - runTest/<@http://web-platform.test:8000/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html:36:13
[task 2019-01-24T12:00:52.034Z] 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1566:20
[task 2019-01-24T12:00:52.034Z] 12:00:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1606:17
[task 2019-01-24T12:00:52.034Z] 12:00:52 INFO - TEST-OK | /visual-viewport/viewport-no-resize-event-on-overflow-recalc.html | took 714ms
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 12•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 14•6 years ago
|
||
Recent log failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=245511394&repo=autoland&lineNumber=23388
Comment 15•6 years ago
|
||
Retrigger and backfills in this range https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=245511423&searchStr=linux%2Cdebug%2Cweb%2Cplatform%2Ctests%2Cwithout%2Ce10s%2Ctest-linux32%2Fdebug-web-platform-tests-1proc-3%2Cw-1proc%28wpt3%29&group_state=expanded&tochange=5fe53a1a47d12a3a5677807399fcbb4ae768ca1b&fromchange=3390fa47ebcd66eadead3c8bfe75d61f52c6812a
Comment hidden (Intermittent Failures Robot) |
Comment 17•6 years ago
|
||
Retriggers show this started spiking when bug 1477610 landed.
Botond, please take a look.
Updated•6 years ago
|
Updated•6 years ago
|
Comment 18•6 years ago
|
||
This failure seems to happen mostly on linux 32 debug (or on android build), it's a slower platform. So it seems that waiting a rAF before proceeding the test is not sufficient. I have no idea about the way to tell whether there is still pending layout flushes or not. Waiting one more frame might fix most failures, also dropping viewport_support.js will help a bit since it's not used at all.
Assignee | ||
Comment 19•6 years ago
|
||
Hiro, thank you for the suggestions! I've tried them locally and with them in place, I could not trigger a failure in 30 minutes of repeated test runs, so they seem to have the desired effect.
Assignee | ||
Comment 20•6 years ago
|
||
Comment 21•6 years ago
|
||
Comment 22•6 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Description
•