RESOLVED FIXED288913
[scroll-animations] WPT test `scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-7.html` is a failure
https://bugs.webkit.org/show_bug.cgi?id=288913
Summary [scroll-animations] WPT test `scroll-animations/view-timelines/sticky/view-ti...
Antoine Quint
Reported 2025-03-01 03:09:10 PST
We fail several cases in the WPT test `scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-7.html`: ``` await runTimelineRangeTest(t, { rangeStart: { rangeName: 'contain', offset: CSS.percent(0) } , rangeEnd: { rangeName: 'contain', offset: CSS.percent(100) }, startOffset: STATIC_START - ROOM_ABOVE + VIEWPORT_HEIGHT, endOffset: BIG_TARGET_STATIC_END + ROOM_BELOW - VIEWPORT_HEIGHT, axis: 'block' }); await runTimelineRangeTest(t, { rangeStart: { rangeName: 'entry', offset: CSS.percent(0) }, rangeEnd: { rangeName: 'entry', offset: CSS.percent(100) }, startOffset: STATIC_START - ROOM_ABOVE, endOffset: STATIC_START - ROOM_ABOVE + VIEWPORT_HEIGHT, axis: 'block' }); await runTimelineRangeTest(t, { rangeStart: { rangeName: 'exit-crossing', offset: CSS.percent(0) }, rangeEnd: { rangeName: 'exit-crossing', offset: CSS.percent(100) }, startOffset: STATIC_START - ROOM_ABOVE + VIEWPORT_HEIGHT, endOffset: BIG_TARGET_STATIC_END + ROOM_BELOW, axis: 'block' }); ```
Attachments
Antoine Quint
Comment 1 2025-03-03 10:26:46 PST
For failing test number 1 we should operate on a [600-1050] range but operate on a [950-1050] range. For failing test number 2 we should operate on a [100-600] range but operate on a [100-950] range. For failing test number 3 we should operate on a [600-1550] range but operate on a [950-1550] range.
Radar WebKit Bug Importer
Comment 2 2025-03-08 03:10:18 PST
Antoine Quint
Comment 3 2026-07-10 23:35:00 PDT
*** Bug 319111 has been marked as a duplicate of this bug. ***
Ahmad Saleem
Comment 5 2026-07-15 16:27:08 PDT
EWS
Comment 6 2026-07-16 13:32:57 PDT
Committed 317348@main (1e9c4e439f91): <https://commits.webkit.org/317348@main> Reviewed commits have been landed. Closing PR #69512 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.