Separate Web Animations API tests for CSS Animations and CSS Transitions

RESOLVED FIXED in mozilla36

Status

()

defect
RESOLVED FIXED
5 years ago
3 months ago

People

(Reporter: birtles, Assigned: birtles)

Tracking

Trunk
mozilla36
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Assignee

Description

5 years ago
Currently all the tests that cover the Web Animations API for CSS Animations and CSS Transitions are lumped together in one directory:

  dom/animation/test/css-integration

I think it makes more sense to split up the tests for CSS Animations and CSS Transitions. I imagine these will continue to be defined in separate specs and have separate test suites. Eventually I think we'll want to upstream these to web-platform-tests where I think they'll live in separate directories.

Splitting them out will make that easier, encourages writing tests for both cases (it's currently easy to forget to test transitions), possibly allow more sharing of code, simplify the test files etc.

Of course, we still need to test the combination of animations and transitions with regards to this API. I'm proposing those tests go in the CSS Animations folder since CSS Animations seems to build on CSS Transitions, at least at a spec level.
Assignee

Updated

5 years ago
Depends on: 1073379
Assignee

Updated

5 years ago
Blocks: 1073379
No longer depends on: 1073379
Assignee

Updated

5 years ago
Blocks: 927349
Attachment #8505997 - Flags: review?(dbaron) → review+
https://hg.mozilla.org/mozilla-central/rev/2748f3c6b225
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla36
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.