Skip to content

[scroll-animations-1] Change tests to reflect the change in timeline-scope #1281

@dshin-moz

Description

@dshin-moz

Test List

  • scroll-animations/css/timeline-scope-all.html
  • scroll-animations/css/timeline-scope.html
  • scroll-animations/css/view-timeline-lookup.html

Rationale

As per resolutions (1, 2) and the corresponding change 3.

The change is designed to be low-impact on two aspects:

  • Ancestor lookup happens first
  • Timelines are now more visible by default, timeline-scope contains it

For all tests that refer to timeline-scope/timelineScope:

No change (Parsing & Computation):

  • scroll-animations/css/timeline-names-ident-function.html
  • scroll-animations/css/timeline-scope-computed.html
  • scroll-animations/css/timeline-scope-parsing.html

No change (Used to ensure visibility, but flips to containing them, and there is no conflict):

  • scroll-animations/css/animation-timeline-deferred.html
  • scroll-animations/css/animation-timeline-ignored.tentative.html
  • scroll-animations/css/animation-timeline-multiple.html
  • scroll-animations/css/deferred-timeline-composited.html
  • scroll-animations/css/scroll-timeline-dynamic.tentative.html
  • scroll-animations/css/scroll-timeline-range-animation.html
  • scroll-animations/css/timeline-offset-keyframes-hidden-subject.html
  • scroll-animations/css/view-timeline-animation.html
  • scroll-animations/css/view-timeline-dynamic.html
  • scroll-animations/css/view-timeline-range-animation.html
  • scroll-animations/css/view-timeline-subject-in-shadow-root-with-timeline-scope.html

Change required (Inner vs outer timeline containment, but "last in tree order" changes the matching, I think):

  • scroll-animations/css/timeline-scope-all.html
  • scroll-animations/css/timeline-scope.html

Change required (Conflict resolves by flat tree order, instead of being unresolved):

  • scroll-animations/css/view-timeline-lookup.html

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