Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CSS] Update animation-timeline property for Anonymous Scroll Progress Timelines #15467

Closed
6 of 7 tasks
Rumyra opened this issue Apr 28, 2022 · 6 comments
Closed
6 of 7 tasks
Assignees
Labels
Content:CSS Cascading Style Sheets docs fx release archive A closed issue relating to firefox release notes for developers.

Comments

@Rumyra
Copy link
Collaborator

Rumyra commented Apr 28, 2022

Acceptance Criteria

  • The listed features are documented sufficiently on MDN
  • BCD is updated
  • Interactive example and data repos are updated if appropriate
  • The content has been reviewed as needed

For folks helping with Firefox related documentation

  • Set bugs to dev-doc-complete
  • Add entry to Firefox release notes if feature is enabled in release
    or
  • Add entry to Firefox experimental features page if feature is not yet enabled in release

Features to document

Update animation-timeline property for Anonymous Scroll Progress Timelines

Related Gecko bugs

https://bugzilla.mozilla.org/show_bug.cgi?id=1737918

@Rumyra Rumyra added Content:CSS Cascading Style Sheets docs Firefox 101 labels Apr 28, 2022
@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Apr 28, 2022
@sideshowbarker sideshowbarker removed the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Apr 29, 2022
@Rumyra Rumyra self-assigned this May 17, 2022
@Rumyra
Copy link
Collaborator Author

Rumyra commented May 17, 2022

Status

I think all the work needed for this has been done except for reviews.

@Rumyra
Copy link
Collaborator Author

Rumyra commented May 17, 2022

This is the bug for this feature https://bugzilla.mozilla.org/show_bug.cgi?id=1733260 it would be best to wait for dependancies to be implemented before documenting - I'm closing this issue and will re-open once this lands

@hamishwillee
Copy link
Collaborator

This can now be documented (though it is behind pref) based on this comment from a couple of weeks ago in but 1733260 here:

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

The first part is about anonymous timelines being created using the scroll() function - i.e. this bug. I did the other part on named timelines in #21069

@Rumyra Do you want me to take this. I'm somewhat on top of this.

@hamishwillee hamishwillee reopened this Oct 18, 2022
@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Oct 18, 2022
@Rumyra
Copy link
Collaborator Author

Rumyra commented Oct 20, 2022

Yes absolutely @hamishwillee - I'm hoping this work can help us decide what to do with this page https://developer.mozilla.org/en-US/docs/Web/CSS/@scroll-timeline - it came in and out pretty quickly so I think it can be removed as long as there's a good redirect

@Rumyra Rumyra assigned hamishwillee and unassigned Rumyra Oct 20, 2022
@Rumyra Rumyra removed the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Oct 20, 2022
@hamishwillee
Copy link
Collaborator

hamishwillee commented Oct 21, 2022

I'm hoping this work can help us decide what to do with this page https://developer.mozilla.org/en-US/docs/Web/CSS/@scroll-timeline - it came in and out pretty quickly so I think it can be removed as long as there's a good redirect

Deleted and redirectd in #21704 . Not needed and can only be potentially confusing at this point.

@hamishwillee
Copy link
Collaborator

hamishwillee commented Oct 24, 2022

Pretty much done, as per #15467 (comment). Just waiting on all the reviews to be done.

Note, when this ships we should also update Using CSS Animations. This should be easy enough using the examples we have created here. Just think it is a bit early now.

@Rumyra Rumyra closed this as completed Nov 7, 2022
@bsmth bsmth added fx release archive A closed issue relating to firefox release notes for developers. and removed Firefox 101 labels Dec 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:CSS Cascading Style Sheets docs fx release archive A closed issue relating to firefox release notes for developers.
Projects
Archived in project
Development

No branches or pull requests

4 participants