web-platform-tests / interop

web-platform-tests Interop project
https://wpt.fyi/interop
320 stars 27 forks source link

Scroll-Driven Animations #736

Open ydaniv opened 2 months ago

ydaniv commented 2 months ago

Description

From the spec:

Defines CSS properties and an API for creating animations that are tied to the scroll offset of a scroll container.

I think the Animation.progress endpoint is still missing in Chrome as well, and it is still not published in last draft.

Specification

https://www.w3.org/TR/scroll-animations-1/

Additional Signals

Standards Positions

Implemented in Blink and WIP in WebKit and Gecko.

Tests

https://wpt.fyi/results/?label=master&label=experimental&aligned&q=scroll-animations

Browser Bugs

WebKit: https://bugs.webkit.org/show_bug.cgi?id=222295 (Meta)

Gecko: https://bugzilla.mozilla.org/show_bug.cgi?id=1676779 (Meta)

Blink: https://issues.chromium.org/issues/40914396 (Progress API) https://issues.chromium.org/issues/359904330 (Using Custom Properties inside Animation Ranges)

BearCooder commented 2 months ago

Also thread from last year proposal from @ramiy https://github.com/web-platform-tests/interop/issues/439

egirard commented 2 months ago

Blink issue for Scroll-Driven Animations is https://issues.chromium.org/issues/40050657 Your link is to the Progress API, which probably falls outside of your proposal?

ydaniv commented 2 months ago

Yes, but that one is already fixed. The point of the link I put is stated above, though I assume more open issues could be dug out and added to the list.

ydaniv commented 1 month ago

Edit: Added another Blink open issue.