Frequent /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Trusted click on <input disabled="" type="radio">, observed from <input> - assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove"
Categories
(Core :: DOM: Core & HTML, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox123 | --- | unaffected |
firefox124 | --- | unaffected |
firefox125 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: emilio)
References
(Regressed 1 open bug, Regression)
Details
(Keywords: intermittent-failure, intermittent-testcase, regression)
Attachments
(1 file)
Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=448950283&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/GNxY0lqVTuOix51m8_kqBw/runs/0/artifacts/public/logs/live_backing.log
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | click() on <input disabled="" type="number">, observed from <input>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | click() on <input disabled="" type="number">, observed from <body>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Trusted click on <input disabled="" type="password">, observed from <input>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Trusted click on <input disabled="" type="password">, observed from <body>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Dispatch new MouseEvent() on <input disabled="" type="password">, observed from <input>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Dispatch new MouseEvent() on <input disabled="" type="password">, observed from <body>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Dispatch new PointerEvent() on <input disabled="" type="password">, observed from <input>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Dispatch new PointerEvent() on <input disabled="" type="password">, observed from <body>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | click() on <input disabled="" type="password">, observed from <input>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-PASS | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | click() on <input disabled="" type="password">, observed from <body>
[task 2024-02-29T14:13:58.841Z] 14:13:58 INFO - TEST-UNEXPECTED-FAIL | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Trusted click on <input disabled="" type="radio">, observed from <input> - assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0
[task 2024-02-29T14:13:58.842Z] 14:13:58 INFO - promise_event_test/<@http://web-platform.test:8000/html/semantics/disabled-elements/event-propagate-disabled.tentative.html:155:26
[task 2024-02-29T14:13:58.842Z] 14:13:58 INFO -
[task 2024-02-29T14:13:58.842Z] 14:13:58 INFO - TEST-UNEXPECTED-FAIL | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | Trusted click on <input disabled="" type="radio">, observed from <body> - assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0
[task 2024-02-29T14:13:58.842Z] 14:13:58 INFO - promise_event_test/<@http://web-platform.test:8000/html/semantics/disabled-elements/event-propagate-disabled.tentative.html:155:26
[task 2024-02-29T14:13:58.884Z] 14:13:58 INFO - TEST-OK | /html/semantics/disabled-elements/event-propagate-disabled.tentative.html | took 9946ms
[task 2024-02-29T14:13:59.182Z] 14:13:59 INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2024-02-29T14:13:59.268Z] 14:13:59 INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2024-02-29T14:13:59.269Z] 14:13:59 INFO - Closing logging queue
[task 2024-02-29T14:13:59.269Z] 14:13:59 INFO - queue closed
[task 2024-02-29T14:13:59.280Z] 14:13:59 INFO - Setting up ssl
[task 2024-02-29T14:13:59.294Z] 14:13:59 INFO - certutil | b''
[task 2024-02-29T14:13:59.309Z] 14:13:59 INFO - certutil | b''
[task 2024-02-29T14:13:59.316Z] 14:13:59 INFO - certutil | b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
[task 2024-02-29T14:13:59.853Z] 14:13:59 INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test_runner
[task 2024-02-29T14:14:00.950Z] 14:14:00 INFO - adb launch_application: am start -W -n org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.TestRunnerActivity -a android.intent.action.MAIN --es env0 MOZ_CRASHREPORTER=1 --es env1 MOZ_CRASHREPORTER_NO_REPORT=1 --es env2 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env4 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env6 R_LOG_LEVEL=6 --es env7 R_LOG_DESTINATION=stderr --es env8 R_LOG_VERBOSE=1 --es env9 MOZ_PROCESS_LOG=/tmp/tmp6st3zulmpidlog --es env10 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es arg0 -no-remote --es arg1 -profile --es arg2 /data/local/tmp/test_root/profile --es arg3 --marionette --es arg4 about:blank --ez use_multiprocess True
[task 2024-02-29T14:14:02.129Z] 14:14:02 INFO - Starting runner
[task 2024-02-29T14:14:04.883Z] 14:14:04 INFO - TEST-START | /html/semantics/disabled-elements/fieldset-event-propagation.tentative.html
Comment 1•1 year ago
|
||
Retriggers & backfills point to Bug 1362907 as mentioned in previous talks as seen here after further investigation.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 2•1 year ago
|
||
I haven't been able to debug why my change exactly causes this, because
both before and after my patch the test is blank on the emulator's
runner, and you can't just run the test on GVE...
My best guess is that a subtle layout change (the select is now 0.5px
taller) causes the radio button to end up in a subpixel position, and
the origin of 0, 0 just happens to get rounded down... Or an interaction
with our pointer event retargetting (the fat finger stuff), which is
only enabled on Android.
In any case I'm pretty sure my change is not the root cause of this
intermittent, this fixes it and is a reasonable thing to do.
Assignee | ||
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Set release status flags based on info from the regressing bug 1362907
![]() |
||
Comment 6•1 year ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Description
•