Open Bug 1733260 Opened 3 years ago Updated 2 years ago

[css-scroll-animations] Implment Scroll Progress Timelines based on new declarative syntax (without JS API)

Categories

(Core :: CSS Transitions and Animations, defect)

defect

Tracking

()

People

(Reporter: mozilla-apprentice, Unassigned)

References

(Depends on 2 open bugs, Blocks 1 open bug, )

Details

(Keywords: dev-doc-needed)

Resolutions were made for csswg-drafts/#6674.

[css-scroll-animations] Rethinking declarative syntax for scroll-linked animations

  • RESOLVED: Adopt fantasai/miriam's new direction for the declarative side of scroll-linked animations
  • RESOLVED: Add flackr as editor to scroll-animations, move Majid to Former

Discussion.

Depends on: 1737918
Depends on: 1737920
Keywords: dev-doc-needed
See Also: → 1744224

Elika is working on rewriting the spec now in rewrite.bs: https://drafts.csswg.org/scroll-animations-1/rewrite.

Depends on: 1754897

Only need dev-doc-needed keyword in this bug because it'd be better to finish all of the dependencies first before we start to write the dev document.

See Also: 1744224
Depends on: 1764450
Depends on: 1765211
Depends on: 1774060
Depends on: 1789447

Boris, re https://bugzilla.mozilla.org/show_bug.cgi?id=1733260#c2 - is the implementation at the point where we should document this? Can I ask you to ping us at the point where it is good to go?

Flags: needinfo?(boris.chiou)

(In reply to Hamish Willee from comment #3)

Boris, re https://bugzilla.mozilla.org/show_bug.cgi?id=1733260#c2 - is the implementation at the point where we should document this? Can I ask you to ping us at the point where it is good to go?

We will implement view-timeline in the next year. So perhaps we can start to document this without view-timeline (i.e. Bug 1737920). That means, let's document Bug 1737918 and Bug 1754897. I will add dev-doc-needed in Bug 1737920.

Flags: needinfo?(boris.chiou)
No longer depends on: 1737920

(In reply to Boris Chiou [:boris] from comment #4)

(In reply to Hamish Willee from comment #3)

Boris, re https://bugzilla.mozilla.org/show_bug.cgi?id=1733260#c2 - is the implementation at the point where we should document this? Can I ask you to ping us at the point where it is good to go?

We will implement view-timeline in the next year. So perhaps we can start to document this without view-timeline (i.e. Bug 1737920). That means, let's document Bug 1737918 and Bug 1754897. I will add dev-doc-needed in Bug 1737920.

So we can document this for "Scroll Progress Timelines" only: https://drafts.csswg.org/scroll-animations-1/#scroll-timelines

Summary: [css-scroll-animations] Rethinking declarative syntax for scroll-linked animations → [css-scroll-animations] Implment Scroll Progress Timelines based on the new syntax
Component: Layout → CSS Transitions and Animations
Summary: [css-scroll-animations] Implment Scroll Progress Timelines based on the new syntax → [css-scroll-animations] Implment Scroll Progress Timelines based on new declarative syntax (without JS API)

Let's document this, per https://drafts.csswg.org/scroll-animations-1/#scroll-timelines. it is the combination of Bug 1737918 and Bug 1754897.

(I treat this bug as a small meta bug so still keep open until I fix other follow-up bugs)

Flags: needinfo?(hamishwillee)

Thanks. That is pretty much sorted by the work I'm already doing for scroll-timelines. Probably a little bit more work to verify that the existing animation-timelines docs are correct against current spec.

Flags: needinfo?(hamishwillee)
You need to log in before you can comment on or make changes to this bug.