Skip to content

[Gecko Bug 1754897] Part 1: Support scroll-timeline-name longhand in style system.#34408

Merged
moz-wptsync-bot merged 4 commits intomasterfrom
gecko/1754897
Jun 14, 2022
Merged

[Gecko Bug 1754897] Part 1: Support scroll-timeline-name longhand in style system.#34408
moz-wptsync-bot merged 4 commits intomasterfrom
gecko/1754897

Conversation

@moz-wptsync-bot
Copy link
Copy Markdown
Collaborator

Implement "scroll-timeline-name: none | ".

Differential Revision: https://phabricator.services.mozilla.com/D146018

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1754897
gecko-commit: 783c84b1fe1d08ec2c85f9f39dcbab900778cd1d
gecko-reviewers: emilio

Implement "scroll-timeline-name: none | <custom-ident>".

Differential Revision: https://phabricator.services.mozilla.com/D146018

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1754897
gecko-commit: 783c84b1fe1d08ec2c85f9f39dcbab900778cd1d
gecko-reviewers: emilio
Implement "scroll-timeline-axis: block | inline | vertical | horizontal".

Differential Revision: https://phabricator.services.mozilla.com/D146019

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1754897
gecko-commit: d545afeeab51038af5c5e5abcda199ce0dba9876
gecko-reviewers: emilio
Implement
"scroll-timeline: <'scroll-timeline-axis'> || <'scroll-timeline-name'>".

Differential Revision: https://phabricator.services.mozilla.com/D146020

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1754897
gecko-commit: 555e14e928cf360b1c395c0b492034b58e5fc838
gecko-reviewers: emilio
Basically, animation-timeline could be
1. auto
2. none
3. <timeline-name>

We extend the <timeline-name> to cover both @scroll-timeline rule and
scroll-timeline-name property. We check @scroll-timeline rule first. If
it doesn't exist, we check scroll-timeline-name of the element itself,
the previous silbings, and their ancestors.

Differential Revision: https://phabricator.services.mozilla.com/D146358

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1754897
gecko-commit: b186ae5e163145f05674ac8537f95d71ea7d5543
gecko-reviewers: emilio
Copy link
Copy Markdown
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Firefox project.

@moz-wptsync-bot moz-wptsync-bot merged commit 4cbbce8 into master Jun 14, 2022
@moz-wptsync-bot moz-wptsync-bot deleted the gecko/1754897 branch June 14, 2022 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants