[wpt-sync] Sync PR 34604 - Reland "Remove before/after phase and scroll offsets."
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox104 fixed)
| Tracking | Status | |
|---|---|---|
| firefox104 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 34604 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/34604
Details from upstream follow.
Kevin Ellis <kevers@google.com> wrote:
Reland "Remove before/after phase and scroll offsets."
This is a reland of commit 079c3deabde9f92b24e4b8746ee883e8b729c275
Original patch introduced a compile failure due to v8_edge still
being referenced as part of the build. Fixed generated_in_core.gni,
and removed the stale idl file.Original change's description:
Remove before/after phase and scroll offsets.
This patch removes deprecated pieces of code from scroll-timelines based
on resolutions and direction in the spec rewrite.https://drafts.csswg.org/scroll-animations-1/rewrite
Scroll timelines no longer have settable offsets. Instead, each
timeline has a single inferred pair of offsets. For the base
ScrollTimeline class, this is presently based on the scroll range. For
ViewTimelines, the range will likely be based on enter-start to
exit-end (deferred to a followup patch).Bug: 1338167
Change-Id: I64dc0114befc3432fe8645171c3c0b10995414eb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702953
Reviewed-by: Robert Flack \<flackr@chromium.org>
Commit-Queue: Kevin Ellis \<kevers@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1017766}Bug: 1338167
Change-Id: I8571ba89b935d7cc227e31d88bb965517d3022a3Reviewed-on: https://chromium-review.googlesource.com/3726747
WPT-Export-Revision: 1b1853525074277426d08f6aedc554878c8f64bb
| Assignee | ||
Comment 1•3 years ago
|
||
Updated•3 years ago
|
Comment 3•3 years ago
|
||
| bugherder | ||
Description
•