Page MenuHomePhabricator

Bug 1429303 - Animate offset-rotate.
ClosedPublic

Authored by boris on May 22 2019, 10:58 PM.

Diff Detail

Repository
rMOZILLACENTRAL mozilla-central
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

boris created this revision.May 22 2019, 10:58 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 22 2019, 10:58 PM
phab-bot requested review of this revision.May 22 2019, 10:59 PM
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: Restricted Project.
boris updated this revision to Diff 108791.May 23 2019, 9:51 PM
boris updated this revision to Diff 108793.May 23 2019, 9:54 PM
Harbormaster completed remote builds in B75904: Diff 108793.
boris updated this revision to Diff 109440.May 24 2019, 8:24 PM
boris updated this revision to Diff 109451.May 24 2019, 8:33 PM
boris added a reviewer: Restricted Project.May 24 2019, 8:36 PM
birtles accepted this revision.May 27 2019, 4:47 AM
birtles added a subscriber: birtles.
birtles added inline comments.
layout/style/test/test_transitions_per_property.html
331–365

Do all these tests exist in WPT too?

(We should be trying to get rid of test_transitions_per_property.html and move everything to WPT. I'm working on some changes that should hopefully help with that eventually.)

336–337

Nit: This test could use a comment (otherwise it seems like the previous comment applies here).

This revision is now accepted and ready to land.May 27 2019, 4:47 AM
boris added inline comments.May 27 2019, 9:07 AM
layout/style/test/test_transitions_per_property.html
331–365

Do all these tests exist in WPT too?

Yes. (https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/motion/animation/offset-rotate-interpolation.html)

Actually, it's ok to drop all the tests related to [motion-1] from test_transitions_per_property.html directly.

(I still add it because it seems we check all properties in this test file. If we forgot to add the tests of the new animatable property, we may get errors [1]). Maybe we should add a list of animatable properties which have been covered by wpt already, at least for now.

[1] https://searchfox.org/mozilla-central/rev/aba472751e24763d0c18bae8408e9d7106e9acea/layout/style/test/test_transitions_per_property.html#1157

birtles added inline comments.May 27 2019, 9:14 AM
layout/style/test/test_transitions_per_property.html
331–365

Those WPT don't seem to cover all the tests you added. Do you mind extending the WPT?

boris added inline comments.May 27 2019, 11:41 PM
layout/style/test/test_transitions_per_property.html
331–365

OK. I will add some in WPT.

boris updated this revision to Diff 111131.May 28 2019, 6:26 PM
boris marked 3 inline comments as done.
boris removed a reviewer: Restricted Project.May 28 2019, 6:31 PM
This revision was automatically updated to reflect the committed changes.