Closed Bug 1264516 Opened 8 years ago Closed 8 years ago

[Test] Rename to camel-case for directory of web-animation's web-platform tests.

Categories

(Core :: DOM: Animation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla49
Tracking Status
firefox49 --- fixed

People

(Reporter: mantaroh, Assigned: mantaroh)

Details

Attachments

(2 files)

We should probably rename web-animation's web-platform directory to camel-case.
I don't think we should change this. This should match the spec's "short name" which is web-animations.
As discussed, I updated the directory of Web Animation API's tests.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e5720dfe6976

Hi Brian,
I think that we should make directory like 'programming-interface', if we write the test following specification. (So we can move those tests into testing/web-platform/tests/web-animation/programming-interface.)
And we can separate the tests of KeyframeEffect into KeyframeEffect and KeyframeEffectReadOnly.

How do you think about this modification?
Flags: needinfo?(bbirtles)
Flags: needinfo?(bbirtles)
I discussed with Brian.

Point of renaming web-platform-tests directories:
 1) We have better to create the 'api' directory into testing/web-platform/tests/web-animation.
 2) We should separate the tests of KeyframeEffect into KeyframeEffect and KeyframeEffectReadOnly.
 3) We don't need to use camel-case in constructor files. (e.g. KeyframeEffect/constructor.html)
Assignee: nobody → mantaroh
Comment on attachment 8753608 [details]
MozReview Request: Bug 1264516 - Part1. Rename web-animations test folders in web-platform-tests to align with the spec. r?birtles

https://reviewboard.mozilla.org/r/53390/#review50180

This looks good. It took me a while to confirm that the changes to MANIFEST.json are correct but after comparing to what's in web-platform-tests I think this is right.

Nit: For the commit message, perhaps "Rename web-animations test folders in web-platform-tests to align with the spec." would be better.
Attachment #8753608 - Flags: review?(bbirtles) → review+
Comment on attachment 8753608 [details]
MozReview Request: Bug 1264516 - Part1. Rename web-animations test folders in web-platform-tests to align with the spec. r?birtles

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/53390/diff/1-2/
Attachment #8753608 - Attachment description: MozReview Request: Bug 1264516 - Part1. Modify the directory name of animation web-platform-tests. r?birtles → MozReview Request: Bug 1264516 - Part1. Rename web-animations test folders in web-platform-tests to align with the spec. r?birtles
Comment on attachment 8753609 [details]
MozReview Request: Bug 1264516 - Part2. Move api tests of animation's into interfaces directory. r?birtles

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/53392/diff/1-2/
Thanks Brian,

As discussed at IRC(#japan channel), I modified sub directory name to 'interfaces'.
Comment on attachment 8753609 [details]
MozReview Request: Bug 1264516 - Part2. Move api tests of animation's into interfaces directory. r?birtles

https://reviewboard.mozilla.org/r/53392/#review50184

Nit: The changeset message needs to be updated
Attachment #8753609 - Flags: review?(bbirtles) → review+
Comment on attachment 8753609 [details]
MozReview Request: Bug 1264516 - Part2. Move api tests of animation's into interfaces directory. r?birtles

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/53392/diff/2-3/
Attachment #8753609 - Attachment description: MozReview Request: Bug 1264516 - Part2. Move api tests of animation's into api directory. r?birtles → MozReview Request: Bug 1264516 - Part2. Move api tests of animation's into interfaces directory. r?birtles
https://reviewboard.mozilla.org/r/53392/#review50184

Thanks Brian.

I forgot changing commit log.
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/bb924656b6f9
https://hg.mozilla.org/mozilla-central/rev/0ac8722e275d
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla49
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: