Skip to content

[scroll-animations-1] view-timeline and keyframes that affect its own view progress #13543

@dshin-moz

Description

@dshin-moz

Since insets and sizes are animatable, it seems that one can pretty easily write something that modifies its own view progress. If it's defined in a way that decreases the coverage as the animation progresses, one can get the animation into a state where it's rapidly oscillating.

Some test cases (Strobing warning - Small, but pretty annoying to look at.):

With both cases, I could get all 3 browsers into a strobing state by scrolling slowly around the point where the view-timeline animated element disappears off the top of the scroller.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions