Closed Bug 1974535 Opened 9 months ago Closed 9 months ago

Perma [tier 2] /css/css-scroll-snap/snap-events/scrollsnapchange/scrollsnapchange-scrolling-non-snapping-axis.tentative.html | wheel scroll on non-snapping axis doesn't trigger scrollsnapchange - expected TIMEOUT

Categories

(Core :: Layout: Scrolling and Overflow, defect, P2)

defect
Points:
1

Tracking

()

RESOLVED FIXED
142 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox-esr140 --- unaffected
firefox140 --- unaffected
firefox141 --- unaffected
firefox142 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [webdriver:m17])

Attachments

(1 file)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=515241961&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/WwQGNum5RIe9Hpzvb4bDOA/runs/1/artifacts/public/logs/live_backing.log


[task 2025-06-27T19:37:54.384+00:00] 19:37:54     INFO - TEST-PASS | /css/css-scroll-snap/snap-events/scrollsnapchange/scrollsnapchange-scrolling-non-snapping-axis.tentative.html | keyboard scroll on non-snapping axis doesn't trigger scrollsnapchange 
[task 2025-06-27T19:37:54.384+00:00] 19:37:54     INFO - TEST-UNEXPECTED-PASS | /css/css-scroll-snap/snap-events/scrollsnapchange/scrollsnapchange-scrolling-non-snapping-axis.tentative.html | wheel scroll on non-snapping axis doesn't trigger scrollsnapchange - expected TIMEOUT
[task 2025-06-27T19:37:54.384+00:00] 19:37:54     INFO - TEST-INFO | expected TIMEOUT
[task 2025-06-27T19:37:54.437+00:00] 19:37:54     INFO - TEST-UNEXPECTED-OK | /css/css-scroll-snap/snap-events/scrollsnapchange/scrollsnapchange-scrolling-non-snapping-axis.tentative.html | expected TIMEOUT
[task 2025-06-27T19:37:54.437+00:00] 19:37:54     INFO - TEST-INFO expected TIMEOUT | took 1700ms
[task 2025-06-27T19:37:54.998+00:00] 19:37:54     INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2025-06-27T19:37:55.000+00:00] 19:37:54     INFO - Closing logging queue
[task 2025-06-27T19:37:55.000+00:00] 19:37:55     INFO - queue closed
[task 2025-06-27T19:37:55.010+00:00] 19:37:55     INFO - Setting up ssl
[task 2025-06-27T19:37:55.044+00:00] 19:37:55     INFO - certutil | b''
[task 2025-06-27T19:37:55.079+00:00] 19:37:55     INFO - certutil | b''
[task 2025-06-27T19:37:55.085+00:00] 19:37:55     INFO - certutil | b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
[task 2025-06-27T19:37:55.597+00:00] 19:37:55     INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test_runner
[task 2025-06-27T19:37:56.719+00:00] 19:37:56     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:3,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/tmpnnozg28bpidlog --es env10 MINIDUMP_SAVE_PATH=/builds/worker/workspace/build/blobber_upload_dir --es env11 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 --remote-allow-system-access --es arg5 about:blank
[task 2025-06-27T19:37:58.001+00:00] 19:37:58     INFO - Starting runner
[task 2025-06-27T19:37:59.280+00:00] 19:37:59     INFO - TEST-START | /css/css-scroll-snap/snap-events/scrollsnapchanging/scrollsnapchanging-after-layout-change.tentative.html
See Also: → 1974534
Severity: S4 → --
Keywords: regression
Priority: P5 → --
Regressed by: 1964903

:whimboo, since you are the author of the regressor, bug 1964903, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(hskupin)

We haven't yet implemented scroll snap events, so whatever annotation for this test would not be a problem.

Whiteboard: [collect_confirm_failure]

(In reply to Hiroyuki Ikezoe (:hiro) from comment #2)

We haven't yet implemented scroll snap events, so whatever annotation for this test would not be a problem.

The change here is that we get an unexpected pass and no longer a timeout for the wheel scroll test. Which also means the test file itself finishes with OK and not a timeout. If we haven't implemented that yet, I would assume that something is not correct with the test. I had a quick look and it's probably passing now because we are waiting for a scrollend?

https://searchfox.org/mozilla-central/rev/0428dc4e0c37cb10b24194455f3d661ab381a83f/testing/web-platform/tests/css/css-scroll-snap/snap-events/resources/common.js#100-114

Should I just update the test expectation or would the test need an update here as well? If the latter I would appreciate some help. Thanks!

Flags: needinfo?(hskupin) → needinfo?(hikezoe.birchill)

Yeah, you are right. Though the test itself isn't supposed to work as expected on environments where the feature is NOT implemented, just changing the annotation is reasonable as of now.

Flags: needinfo?(hikezoe.birchill)

Ok, so lets update the metadata for now. We should probably leave this bug open until the test has been fixed.

Keywords: leave-open
Pushed by hskupin@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/795050ea910d https://hg.mozilla.org/integration/autoland/rev/84cdcde3f9c9 [wpt] Temporarily mark scrollsnapchange-scrolling-non-snapping-axis.tentative.html as passing. r=hiro

The test failure is gone and I actually think that we should just close this bug. There should potentially be another bug for fixing the snap related tests - maybe there is already one?

Assignee: nobody → hskupin
Status: NEW → RESOLVED
Points: --- → 1
Closed: 9 months ago
Resolution: --- → FIXED
Whiteboard: [webdriver:m17]
Target Milestone: --- → 142 Branch
Severity: -- → S3
Priority: -- → P2

Set release status flags based on info from the regressing bug 1964903

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: