[wpt-sync] Sync PR 59384 - Make view-timeline-inset viewport-size invariant
Categories
(Core :: Layout, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 59384 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/59384
Details from upstream follow.
Free Debreuil <freedebreuil@google.com> wrote:
Make view-timeline-inset viewport-size invariant
Derive vw and vmin inset values from fixed px targets so expected
timeline offsets do not depend on the viewport size.Use approximate opacity checks for sampled timeline bounds, and remove
the test from high-DPI failure expectations.Fixed: 502532830
Change-Id: Ieb953635e163b7e70d2253ef69f6092341f0edbe
Cq-Do-Not-Cancel-Tryjobs: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7759009
Reviewed-by: Kevin Ellis \<kevers@chromium.org>
Commit-Queue: Free Debreuil \<freedebreuil@google.com>
Cr-Commit-Position: refs/heads/main@{#1618143}
| Assignee | ||
Updated•1 month ago
|
| Assignee | ||
Comment 1•1 month ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=a282336b71237d9385e55b7af0b7ea4be3468bed
| Assignee | ||
Comment 2•1 month ago
|
||
CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 40 tests and 1 subtests
Status Summary
Firefox
OK : 33[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt] 35[GitHub]
PASS : 1[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt, GitHub] 4[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
FAIL : 56[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 57[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt] 61[GitHub]
ERROR: 1
Chrome
OK : 36
PASS : 56
FAIL : 7
Safari
OK : 36
PASS : 57
FAIL : 6
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /scroll-animations/view-timelines/contain-alignment.html [wpt.fyi]
- Stability of animated elements aligned to the bounds of a contain region:
FAIL
- Stability of animated elements aligned to the bounds of a contain region:
- /scroll-animations/view-timelines/svg-graphics-element-001.html [wpt.fyi]
- View timeline attached to SVG graphics element:
FAILlinked bug:Bug 1949826
- View timeline attached to SVG graphics element:
- /scroll-animations/view-timelines/svg-graphics-element-002.html [wpt.fyi]
- View timeline attached to SVG graphics element:
FAILlinked bug:Bug 1949826
- View timeline attached to SVG graphics element:
- /scroll-animations/view-timelines/animation-events.html [wpt.fyi]:
ERRORlinked bug:Bug 1949826 - /scroll-animations/view-timelines/block-view-timeline-current-time.tentative.html [wpt.fyi]
- View timeline does not clamp end scroll offset at max scroll:
FAILlinked bug:Bug 1948851
- View timeline does not clamp end scroll offset at max scroll:
- /scroll-animations/view-timelines/change-animation-range-updates-play-state.html [wpt.fyi]
- Changing the animation range updates the play state:
FAILlinked bug:Bug 1949826
- Changing the animation range updates the play state:
- /scroll-animations/view-timelines/get-keyframes-with-timeline-offset.html [wpt.fyi]
- Report specified timeline offsets:
FAIL - Computed offsets can be outside [0,1] for keyframes with timeline offsets:
FAIL - Offsets can be outside [0%,100%] for keyframes with timeline range names:
FAIL - Retain specified ordering of keyframes with timeline offsets:
FAIL - Include unreachable keyframes:
FAIL - Mix of computed and timeline offsets.:
FAIL
- Report specified timeline offsets:
- /scroll-animations/view-timelines/inline-view-timeline-current-time.tentative.html [wpt.fyi]
- View timeline does not clamp end scroll offset at max scroll:
FAILlinked bug:Bug 1948851
- View timeline does not clamp end scroll offset at max scroll:
- /scroll-animations/view-timelines/intermediate-transform.html [wpt.fyi]
- View timeline delay:
FAILlinked bug:Bug 1948673
- View timeline delay:
- /scroll-animations/view-timelines/timeline-offset-in-keyframe.html [wpt.fyi]
- Timeline offsets in programmatic keyframes:
FAIL - String offsets in programmatic keyframes:
FAIL - Invalid timeline offset in programmatic keyframe throws:
FAILlinked bug:Bug 1949826 - Timeline offsets in programmatic keyframes adjust for change in timeline:
FAIL - Timeline offsets in programmatic keyframes resolved when updating the animation effect:
FAIL
- Timeline offsets in programmatic keyframes:
- /scroll-animations/view-timelines/unattached-subject-inset.html [wpt.fyi]
- Creating a view timeline with a subject that is not attached to the document works as expected:
FAIL
- Creating a view timeline with a subject that is not attached to the document works as expected:
- /scroll-animations/view-timelines/view-timeline-get-set-range.html [wpt.fyi]
- Getting and setting the animation range:
FAILlinked bug:Bug 1949826
- Getting and setting the animation range:
- /scroll-animations/view-timelines/view-timeline-inset.html [wpt.fyi]
- View timeline with px based inset.:
FAILlinked bug:Bug 1949826 - View timeline with percent based inset.:
FAILlinked bug:Bug 1949826 - view timeline with inset auto.:
FAILlinked bug:Bug 1949826 - view timeline with font relative inset.:
FAILlinked bug:Bug 1949826 - view timeline with viewport relative insets.:
FAIL - view timeline inset as string:
FAIL
- View timeline with px based inset.:
- /scroll-animations/view-timelines/view-timeline-on-display-none-element.html [wpt.fyi]
- element with display: none should have inactive viewtimeline:
FAILlinked bug:Bug 1949826
- element with display: none should have inactive viewtimeline:
- /scroll-animations/view-timelines/view-timeline-range-large-subject.html [wpt.fyi]
- View timeline with range set via delays.:
FAIL
- View timeline with range set via delays.:
- /scroll-animations/view-timelines/view-timeline-range.html [wpt.fyi]
- View timeline with range as <name> <percent> pair.:
FAILlinked bug:Bug 1949826 - View timeline with range and inferred name or offset.:
FAILlinked bug:Bug 1949826 - View timeline with range as <name> <px> pair.:
FAILlinked bug:Bug 1949826 - View timeline with range as <name> <percent+px> pair.:
FAILlinked bug:Bug 1949826 - View timeline with range as strings.:
FAILlinked bug:Bug 1949826
- View timeline with range as <name> <percent> pair.:
- /scroll-animations/view-timelines/view-timeline-root-source.html [wpt.fyi]
- Test view-timeline with document scrolling element.:
FAILlinked bug:Bug 1949826
- Test view-timeline with document scrolling element.:
- /scroll-animations/view-timelines/view-timeline-source.tentative.html [wpt.fyi]
- Default source for a View timeline is the nearest scroll ancestor to the subject:
FAIL - View timeline ignores explicitly set source:
FAIL - View timeline source is null when display:none:
FAIL
- Default source for a View timeline is the nearest scroll ancestor to the subject:
- /scroll-animations/view-timelines/view-timeline-sticky-block.html [wpt.fyi]
- View timeline with sticky target, block axis.:
FAIL
- View timeline with sticky target, block axis.:
- /scroll-animations/view-timelines/view-timeline-sticky-inline.html [wpt.fyi]
- View timeline with sticky target, block axis.:
FAIL
- View timeline with sticky target, block axis.:
- /scroll-animations/view-timelines/view-timeline-subject-size-changes.html [wpt.fyi]
- View timeline with subject size change after the creation of the animation:
FAILlinked bug:Bug 1949826
- View timeline with subject size change after the creation of the animation:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-1.html [wpt.fyi]
- View timeline top-sticky during entry.:
FAIL
- View timeline top-sticky during entry.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-2.html [wpt.fyi]
- View timeline bottom-sticky during entry and top-sticky during exit.:
FAIL
- View timeline bottom-sticky during entry and top-sticky during exit.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-3.html [wpt.fyi]
- View timeline top-sticky and bottom-sticky during entry.:
FAIL
- View timeline top-sticky and bottom-sticky during entry.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-4.html [wpt.fyi]
- View timeline top-sticky before entry.:
FAILlinked bug:Bug 1949826
- View timeline top-sticky before entry.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-5.html [wpt.fyi]
- View timeline bottom-sticky before entry and top-sticky after exit.:
FAILlinked bug:Bug 1949826
- View timeline bottom-sticky before entry and top-sticky after exit.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-6.html [wpt.fyi]
- View timeline target > viewport, bottom-sticky during entry and top-sticky during exit.:
FAIL
- View timeline target > viewport, bottom-sticky during entry and top-sticky during exit.:
New Tests That Don't Pass
- /scroll-animations/view-timelines/range-boundary.html [wpt.fyi]:
FAIL(Chrome:PASS, Safari:FAIL) - /scroll-animations/view-timelines/contain-alignment.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK)- Stability of animated elements aligned to the bounds of a contain region:
FAIL(Chrome:PASS, Safari:PASS)
- Stability of animated elements aligned to the bounds of a contain region:
- /scroll-animations/view-timelines/svg-graphics-element-001.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK)- View timeline attached to SVG graphics element:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline attached to SVG graphics element:
- /scroll-animations/view-timelines/svg-graphics-element-002.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK)- View timeline attached to SVG graphics element:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline attached to SVG graphics element:
- /scroll-animations/view-timelines/svg-graphics-element-003.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK)- View timeline attached to SVG graphics element:
FAIL(Chrome:PASS, Safari:FAIL)
- View timeline attached to SVG graphics element:
- /scroll-animations/view-timelines/animation-events.html [wpt.fyi]:
ERROR(Chrome:OK, Safari:OK) - /scroll-animations/view-timelines/block-view-timeline-current-time-vertical-rl.tentative.html [wpt.fyi]
- View timeline with container having vertical-rl layout:
FAIL(Chrome:FAIL, Safari:PASS)
- View timeline with container having vertical-rl layout:
- /scroll-animations/view-timelines/block-view-timeline-current-time.tentative.html [wpt.fyi]
- View timeline with start and end scroll offsets that do not align with the scroll boundaries:
FAIL(Chrome:FAIL, Safari:PASS) - View timeline does not clamp starting scroll offset at 0:
FAIL(Chrome:FAIL, Safari:PASS) - View timeline does not clamp end scroll offset at max scroll:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline with start and end scroll offsets that do not align with the scroll boundaries:
- /scroll-animations/view-timelines/block-view-timeline-nested-subject.tentative.html [wpt.fyi]
- View timeline with subject that is not a direct descendant of the scroll container:
FAIL(Chrome:FAIL, Safari:PASS)
- View timeline with subject that is not a direct descendant of the scroll container:
- /scroll-animations/view-timelines/change-animation-range-updates-play-state.html [wpt.fyi]
- Changing the animation range updates the play state:
FAIL(Chrome:PASS, Safari:PASS)
- Changing the animation range updates the play state:
- /scroll-animations/view-timelines/duration.html [wpt.fyi]
- The duration of a view timeline is 100%:
FAIL
- The duration of a view timeline is 100%:
- /scroll-animations/view-timelines/fieldset-source.html [wpt.fyi]
- Fieldset is a valid source for a view timeline:
FAIL[GitHub],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:PASS, Safari:PASS)
- Fieldset is a valid source for a view timeline:
- /scroll-animations/view-timelines/get-keyframes-with-timeline-offset.html [wpt.fyi]
- Report specified timeline offsets:
FAIL(Chrome:PASS, Safari:PASS) - Computed offsets can be outside [0,1] for keyframes with timeline offsets:
FAIL(Chrome:PASS, Safari:PASS) - Offsets can be outside [0%,100%] for keyframes with timeline range names:
FAIL(Chrome:PASS, Safari:PASS) - Retain specified ordering of keyframes with timeline offsets:
FAIL(Chrome:PASS, Safari:PASS) - Include unreachable keyframes:
FAIL(Chrome:PASS, Safari:PASS) - Mix of computed and timeline offsets.:
FAIL(Chrome:PASS, Safari:PASS)
- Report specified timeline offsets:
- /scroll-animations/view-timelines/inline-view-timeline-current-time.tentative.html [wpt.fyi]
- View timeline with start and end scroll offsets that do not align with the scroll boundaries:
FAIL(Chrome:FAIL, Safari:PASS) - View timeline does not clamp starting scroll offset at 0:
FAIL(Chrome:FAIL, Safari:PASS) - View timeline does not clamp end scroll offset at max scroll:
FAIL(Chrome:PASS, Safari:PASS) - View timeline with container having RTL layout:
FAIL(Chrome:FAIL, Safari:PASS)
- View timeline with start and end scroll offsets that do not align with the scroll boundaries:
- /scroll-animations/view-timelines/intermediate-transform.html [wpt.fyi]
- View timeline delay:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline delay:
- /scroll-animations/view-timelines/timeline-offset-in-keyframe.html [wpt.fyi]
- Timeline offsets in programmatic keyframes:
FAIL(Chrome:PASS, Safari:PASS) - String offsets in programmatic keyframes:
FAIL(Chrome:PASS, Safari:PASS) - Invalid timeline offset in programmatic keyframe throws:
FAIL(Chrome:PASS, Safari:PASS) - Timeline offsets in programmatic keyframes adjust for change in timeline:
FAIL(Chrome:PASS, Safari:PASS) - Timeline offsets in programmatic keyframes resolved when updating the animation effect:
FAIL(Chrome:PASS, Safari:PASS)
- Timeline offsets in programmatic keyframes:
- /scroll-animations/view-timelines/unattached-subject-inset.html [wpt.fyi]
- Creating a view timeline with a subject that is not attached to the document works as expected:
FAIL(Chrome:PASS, Safari:PASS)
- Creating a view timeline with a subject that is not attached to the document works as expected:
- /scroll-animations/view-timelines/view-timeline-get-current-time-range-name.tentative.html [wpt.fyi]
- View timeline current time for named range:
FAIL(Chrome:PASS, Safari:FAIL)
- View timeline current time for named range:
- /scroll-animations/view-timelines/view-timeline-get-set-range.html [wpt.fyi]
- Getting and setting the animation range:
FAIL(Chrome:PASS, Safari:PASS)
- Getting and setting the animation range:
- /scroll-animations/view-timelines/view-timeline-inset.html [wpt.fyi]
- View timeline with px based inset.:
FAIL(Chrome:PASS, Safari:PASS) - View timeline with percent based inset.:
FAIL(Chrome:PASS, Safari:PASS) - view timeline with inset auto.:
FAIL(Chrome:PASS, Safari:PASS) - view timeline with font relative inset.:
FAIL(Chrome:PASS, Safari:PASS) - view timeline with viewport relative insets.:
FAIL(Chrome:PASS, Safari:PASS) - view timeline inset as string:
FAIL(Chrome:PASS, Safari:PASS) - view timeline with invalid inset:
FAIL[GitHub],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:PASS, Safari:PASS)
- View timeline with px based inset.:
- /scroll-animations/view-timelines/view-timeline-missing-subject.html [wpt.fyi]
- ViewTimeline with missing subject:
FAIL
- ViewTimeline with missing subject:
- /scroll-animations/view-timelines/view-timeline-on-display-none-element.html [wpt.fyi]
- element with display: none should have inactive viewtimeline:
FAIL(Chrome:PASS, Safari:PASS)
- element with display: none should have inactive viewtimeline:
- /scroll-animations/view-timelines/view-timeline-range-large-subject.html [wpt.fyi]
- View timeline with range set via delays.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline with range set via delays.:
- /scroll-animations/view-timelines/view-timeline-range.html [wpt.fyi]
- View timeline with range as <name> <percent> pair.:
FAIL(Chrome:PASS, Safari:PASS) - View timeline with range and inferred name or offset.:
FAIL(Chrome:PASS, Safari:PASS) - View timeline with range as <name> <px> pair.:
FAIL(Chrome:PASS, Safari:PASS) - View timeline with range as <name> <percent+px> pair.:
FAIL(Chrome:PASS, Safari:PASS) - View timeline with range as strings.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline with range as <name> <percent> pair.:
- /scroll-animations/view-timelines/view-timeline-root-source.html [wpt.fyi]
- Test view-timeline with document scrolling element.:
FAIL(Chrome:PASS, Safari:PASS)
- Test view-timeline with document scrolling element.:
- /scroll-animations/view-timelines/view-timeline-snapport.html [wpt.fyi]
- Default ViewTimeline is not affected by scroll-padding:
FAIL(Chrome:PASS, Safari:FAIL)
- Default ViewTimeline is not affected by scroll-padding:
- /scroll-animations/view-timelines/view-timeline-source.tentative.html [wpt.fyi]
- Default source for a View timeline is the nearest scroll ancestor to the subject:
FAIL(Chrome:PASS, Safari:PASS) - View timeline ignores explicitly set source:
FAIL(Chrome:PASS, Safari:PASS) - View timeline source is null when display:none:
FAIL(Chrome:PASS, Safari:PASS)
- Default source for a View timeline is the nearest scroll ancestor to the subject:
- /scroll-animations/view-timelines/view-timeline-sticky-block.html [wpt.fyi]
- View timeline with sticky target, block axis.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline with sticky target, block axis.:
- /scroll-animations/view-timelines/view-timeline-sticky-inline.html [wpt.fyi]
- View timeline with sticky target, block axis.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline with sticky target, block axis.:
- /scroll-animations/view-timelines/view-timeline-subject-size-changes.html [wpt.fyi]
- View timeline with subject size change after the creation of the animation:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline with subject size change after the creation of the animation:
- /scroll-animations/view-timelines/zero-intrinsic-iteration-duration.tentative.html [wpt.fyi]
- Intrinsic iteration duration is non-negative:
FAIL(Chrome:PASS, Safari:FAIL)
- Intrinsic iteration duration is non-negative:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-1.html [wpt.fyi]
- View timeline top-sticky during entry.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline top-sticky during entry.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-2.html [wpt.fyi]
- View timeline bottom-sticky during entry and top-sticky during exit.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline bottom-sticky during entry and top-sticky during exit.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-3.html [wpt.fyi]
- View timeline top-sticky and bottom-sticky during entry.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline top-sticky and bottom-sticky during entry.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-4.html [wpt.fyi]
- View timeline top-sticky before entry.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline top-sticky before entry.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-5.html [wpt.fyi]
- View timeline bottom-sticky before entry and top-sticky after exit.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline bottom-sticky before entry and top-sticky after exit.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-6.html [wpt.fyi]
- View timeline target > viewport, bottom-sticky during entry and top-sticky during exit.:
FAIL(Chrome:PASS, Safari:PASS)
- View timeline target > viewport, bottom-sticky during entry and top-sticky during exit.:
- /scroll-animations/view-timelines/sticky/view-timeline-sticky-offscreen-7.html [wpt.fyi]
- View timeline target > viewport, bottom-sticky and top-sticky during contain.:
FAIL(Chrome:PASS, Safari:FAIL)
- View timeline target > viewport, bottom-sticky and top-sticky during contain.:
Tests Disabled in Gecko Infrastructure
- /scroll-animations/view-timelines/contain-alignment.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK) - /scroll-animations/view-timelines/svg-graphics-element-001.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK) - /scroll-animations/view-timelines/svg-graphics-element-002.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK) - /scroll-animations/view-timelines/svg-graphics-element-003.html [wpt.fyi]:
OK[GitHub],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-25h2-debug,Gecko-windows11-32-25h2-opt,Gecko-windows11-64-25h2-debug,Gecko-windows11-64-25h2-opt] (Chrome:OK, Safari:OK)
Description
•