Intermittent TVw /uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html | After removing the last over element, redundant mouseenter events should not be fired on the ancestors - assert_equals: expected "mouseover@div#parent, mouseout
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P5)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox122 | --- | unaffected |
| firefox123 | --- | unaffected |
| firefox124 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, test-verify-fail)
Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=444583569&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JDnXcnrITXynWy5tghHlgw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JDnXcnrITXynWy5tghHlgw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
[task 2024-01-25T12:32:26.327Z] 12:32:26 INFO - TEST-START | /uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html
[task 2024-01-25T12:32:26.327Z] 12:32:26 INFO - Run 1/10
[task 2024-01-25T12:32:26.405Z] 12:32:26 INFO - Setting pref layout.reflow.synthMouseMove to true
[task 2024-01-25T12:32:26.636Z] 12:32:26 INFO - {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}, {'type': 'pause', 'duration': 16}, {'type': 'pause', 'duration': 16}, {'type': 'pause', 'duration': 16}], 'id': '0'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 18, 'y': 50, 'origin': 'viewport'}, {'type': 'pointerDown', 'button': 0}, {'type': 'pointerUp', 'button': 0}, {'type': 'pointerMove', 'x': 18, 'y': 18, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '1'}]}
[task 2024-01-25T12:32:26.747Z] 12:32:26 INFO - {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}, {'type': 'pause', 'duration': 16}, {'type': 'pause', 'duration': 16}, {'type': 'pause', 'duration': 16}], 'id': '2'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 18, 'y': 114, 'origin': 'viewport'}, {'type': 'pointerDown', 'button': 0}, {'type': 'pointerUp', 'button': 0}, {'type': 'pointerMove', 'x': 18, 'y': 18, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '3'}]}
[task 2024-01-25T12:32:26.838Z] 12:32:26 INFO -
[task 2024-01-25T12:32:26.838Z] 12:32:26 INFO - TEST-UNEXPECTED-FAIL | /uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html | After removing the last over element, redundant mouseenter events should not be fired on the ancestors - assert_equals: expected "mouseover@div#parent, mouseout@div#parent, mouseleave@div#parent, mouseleave@div#grandparent, mouseover@body, mousemove@body" but got "mouseleave@div#parent, mouseleave@div#grandparent, mouseover@body, mousemove@body"
[task 2024-01-25T12:32:26.838Z] 12:32:26 INFO - @http://web-platform.test:8000/uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html:89:18
[task 2024-01-25T12:32:26.838Z] 12:32:26 INFO -
[task 2024-01-25T12:32:26.838Z] 12:32:26 INFO - TEST-UNEXPECTED-FAIL | /uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html | After removing the root element in the shadow under the cursor, mouseleave events should be targeted outside the shadow, but redundant mouseenter events should not be fired - assert_equals: expected "mouseover@div#shadowHost, mouseout@div#shadowHost, mouseleave@div#shadowHost, mouseleave@div#containerOfShadowHost, mouseover@body, mousemove@body" but got "mouseleave@div#shadowHost, mouseleave@div#containerOfShadowHost, mouseover@body, mousemove@body"
[task 2024-01-25T12:32:26.838Z] 12:32:26 INFO - @http://web-platform.test:8000/uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html:143:18
[task 2024-01-25T12:32:26.839Z] 12:32:26 INFO - TEST-OK | /uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html | took 511ms
[task 2024-01-25T12:32:26.842Z] 12:32:26 INFO - PID 5550 | 1706185946841 Marionette INFO Stopped listening on port 33179
[task 2024-01-25T12:32:27.343Z] 12:32:27 INFO - PID 5550 | console.error: ({})
[task 2024-01-25T12:32:27.545Z] 12:32:27 INFO - Browser exited with return code 0
[task 2024-01-25T12:32:27.547Z] 12:32:27 INFO - Closing logging queue
[task 2024-01-25T12:32:27.548Z] 12:32:27 INFO - queue closed
[task 2024-01-25T12:32:27.559Z] 12:32:27 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpeu1w1wo9
[task 2024-01-25T12:32:27.569Z] 12:32:27 INFO - Starting runner
[task 2024-01-25T12:32:28.131Z] 12:32:28 INFO - PID 5840 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2024-01-25T12:32:28.162Z] 12:32:28 INFO - PID 5840 | 1706185948161 Marionette INFO Marionette enabled
[task 2024-01-25T12:32:28.237Z] 12:32:28 INFO - PID 5840 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2024-01-25T12:32:28.260Z] 12:32:28 INFO - PID 5840 | 1706185948259 Marionette INFO Listening on port 52183
[task 2024-01-25T12:32:31.980Z] 12:32:31 INFO - PID 5840 | console.error: ({})
[task 2024-01-25T12:32:33.419Z] 12:32:33 INFO - TEST-START | /uievents/mouse/mouse_boundary_events_after_removing_last_over_element.html
Comment 1•2 years ago
|
||
:masayuki, since you are the author of the regressor, bug 1875424, could you take a look?
For more information, please visit BugBot documentation.
Comment 2•2 years ago
|
||
Fixed by backout: https://hg.mozilla.org/integration/autoland/rev/da96fd74bdbff083df1ae221a4ddd2bb64f304d3
Comment 3•2 years ago
|
||
Set release status flags based on info from the regressing bug 1875424
| Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Updated•1 year ago
|
Description
•