Closed Bug 1634456 Opened 5 years ago Closed 5 years ago

Intermittent layout/base/tests/test_reftests_with_caret.html | reftest comparison: == http://mochi.test:8888/tests/layout/base/tests/bug1258308-1.html http://mochi.test:8888/tests/layout/base/tests/bug1258308-1-ref.html

Categories

(Core :: Layout, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla78
Tracking Status
firefox-esr68 --- unaffected
firefox75 --- unaffected
firefox76 --- unaffected
firefox77 --- fixed
firefox78 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [retriggered][stockwell disable-recommended])

Attachments

(1 file)

Filed by: rmaries [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=300238321&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LURLR7nBTcOZ7B6TnR8KHg/runs/0/artifacts/public/logs/live_backing.log


[task 2020-04-30T15:55:57.709Z] 15:55:57 INFO - TEST-OK | layout/base/tests/test_preserve3d_sorting_hit_testing2.html | took 225ms
[task 2020-04-30T15:55:57.729Z] 15:55:57 INFO - TEST-START | layout/base/tests/test_reftests_with_caret.html
[task 2020-04-30T15:56:37.546Z] 15:56:37 INFO - TEST-PASS | layout/base/tests/test_reftests_with_caret.html | reftest comparison: == http://mochi.test:8888/tests/layout/base/tests/bug966992-3.html http://mochi.test:8888/tests/layout/base/tests/bug966992-3-ref.html
[task 2020-04-30T15:56:37.547Z] 15:56:37 INFO - must wait for focus
[task 2020-04-30T15:56:37.547Z] 15:56:37 INFO - must wait for load
[task 2020-04-30T15:56:37.549Z] 15:56:37 INFO - must wait for load
[task 2020-04-30T15:56:37.549Z] 15:56:37 INFO - Buffered messages finished
[task 2020-04-30T15:56:37.558Z] 15:56:37 INFO - TEST-UNEXPECTED-FAIL | layout/base/tests/test_reftests_with_caret.html | reftest comparison: == http://mochi.test:8888/tests/layout/base/tests/bug1258308-1.html http://mochi.test:8888/tests/layout/base/tests/bug1258308-1-ref.html
[task 2020-04-30T15:56:37.558Z] 15:56:37 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:299:16
[task 2020-04-30T15:56:37.558Z] 15:56:37 INFO - assertSnapshots@SimpleTest/WindowSnapshot.js:86:5
[task 2020-04-30T15:56:37.559Z] 15:56:37 INFO - callbackTestIframe@layout/base/tests/test_reftests_with_caret.html:34:31
[task 2020-04-30T15:56:37.559Z] 15:56:37 INFO - doSnapShot@layout/base/tests/test_reftests_with_caret.html:49:21
[task 2020-04-30T15:56:37.559Z] 15:56:37 INFO - remotePageLoaded/<@layout/base/tests/test_reftests_with_caret.html:55:15
[task 2020-04-30T15:56:37.559Z] 15:56:37 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:788:41
[task 2020-04-30T15:56:37.559Z] 15:56:37 INFO - remotePageLoaded@layout/base/tests/test_reftests_with_caret.html:54:13
[task 2020-04-30T15:56:37.560Z] 15:56:37 INFO - iframeLoadCompleted@layout/base/tests/test_reftests_with_caret.html:82:12
[task 2020-04-30T15:56:37.560Z] 15:56:37 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:788:41
[task 2020-04-30T15:56:37.560Z] 15:56:37 INFO - iframeLoadCompleted@layout/base/tests/test_reftests_with_caret.html:78:19
[task 2020-04-30T15:56:37.561Z] 15:56:37 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:788:41
[task 2020-04-30T15:56:37.561Z] 15:56:37 INFO - iframeLoadCompleted@layout/base/tests/test_reftests_with_caret.html:78:19
[task 2020-04-30T15:56:37.561Z] 15:56:37 INFO - EventListener.handleEvent
createIframe@layout/base/tests/test_reftests_with_caret.html:88:10
[task 2020-04-30T15:56:37.562Z] 15:56:37 INFO - iframeLoadCompleted/</<@layout/base/tests/test_reftests_with_caret.html:84:43
[task 2020-04-30T15:56:37.562Z] 15:56:37 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:788:41
[task 2020-04-30T15:56:37.562Z] 15:56:37 INFO - iframeLoadCompleted/<@layout/base/tests/test_reftests_with_caret.html:84:19
[task 2020-04-30T15:56:37.562Z] 15:56:37 INFO - remotePageLoaded/<@layout/base/tests/test_reftests_with_caret.html:56:5
[task 2020-04-30T15:56:37.563Z] 15:56:37 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:788:41
[task 2020-04-30T15:56:37.563Z] 15:56:37 INFO - remotePageLoaded@layout/base/tests/test_reftests_with_caret.html:54:13
[task 2020-04-30T15:56:37.563Z] 15:56:37 INFO - iframeLoadCompleted@layout/base/tests/test_reftests_with_caret.html:82:12
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:788:41
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - iframeLoadCompleted@layout/base/tests/test_reftests_with_caret.html:78:19
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:788:41
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - iframeLoadCompleted@layout/base/tests/test_reftests_with_caret.html:78:19
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - EventListener.handleEventcreateIframe@layout/base/tests/test_reftests_with_caret.html:88:10
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - refTest@layout/base/tests/test_reftests_with_caret.html:96:15
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - nextTest@layout/base/tests/test_reftests_with_caret.html:406:14
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - Async
@layout/base/tests/test_reftests_with_caret.html:279:40
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - nextTest@layout/base/tests/test_reftests_with_caret.html:404:7
[task 2020-04-30T15:56:37.564Z] 15:56:37 INFO - focusedOrLoaded/<@SimpleTest/SimpleTest.js:918:23

Whiteboard: [retriggered]
Regressed by: 1634153
Has Regression Range: --- → yes
Keywords: regression
Whiteboard: [retriggered] → [retriggered][stockwell needswork:owner]
Assignee: nobody → emilio

Before bug 1634153, we were using Dispatch(), so setTimeout(0) was the right
thing to wait for.

In bug 1634153 I used the existing mechanism which works as an early refresh
driver runner, so we need to wait for a refresh driver tick, not an event loop
turn.

Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5f1e56715b5a Use double-raf to wait for caret scrolling to happen.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: