1e83c797f33992fa9ff267aee33bc5ea29eeba21: Bug 1484459: Port servo to the new media query system. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 18 Aug 2018 18:19:34 +0200 - rev 830146
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1484459: Port servo to the new media query system. r=me Port `width`, and also add the `scan` media feature so I don't need to add ugliness just to workaround the unused keyword_evaluator macro. This is not part of the Gecko build in any case.
41afb719058905f95d939032df62e2b358032c24: Bug 1484459: Update num-traits in style. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 18 Aug 2018 18:02:11 +0200 - rev 830145
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1484459: Update num-traits in style. r=me
e4d756cfe4a5938142375014e38a371f4b128250: Bug 1483999 - Use a switch for dispatching traverse functions. r=sfink
Tom Schuster <evilpies@gmail.com> - Thu, 16 Aug 2018 22:48:37 +0200 - rev 830144
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1483999 - Use a switch for dispatching traverse functions. r=sfink
27cabd417f7828fdc75f5a19b03376733a2eeb26: Bug 1483999 - Move rooting outside of loop. r=sfink
Tom Schuster <evilpies@gmail.com> - Thu, 16 Aug 2018 21:49:45 +0200 - rev 830143
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1483999 - Move rooting outside of loop. r=sfink
936a20fefe031d3d3d4a4ce0857a23bedd352114: Bug 1477294 - Hide identity popup when the user reloads. r=johannh
Dale Harvey <dale@arandomurl.com> - Thu, 16 Aug 2018 17:09:47 +0100 - rev 830142
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1477294 - Hide identity popup when the user reloads. r=johannh MozReview-Commit-ID: 26f1lSVKiVA
3ea1e0401e03662c7696d524fdeb4b042098d4ad: Bug 1483887 - Copy fullscreen window controls styling from Windows. r=ntim
Dão Gottwald <dao@mozilla.com> - Fri, 17 Aug 2018 14:36:19 +0200 - rev 830141
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1483887 - Copy fullscreen window controls styling from Windows. r=ntim
cbbc0e765e5e0d41dfbfaf647f6500da6cbecb3f: Merge mozilla-central to inbound. a=merge CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 18 Aug 2018 12:50:21 +0300 - rev 830140
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
877cdf25b483aaccf75c0ef6821194523dcce259: Bug 1467344 - Update corresponding tests for CSS animations to make them consistent; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:06 +0900 - rev 830139
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update corresponding tests for CSS animations to make them consistent; r=hiro This is a collection of fix-ups to the corresponding tests for CSS animations to apply the same sort of naming etc. that we have now applied to CSS transitions tests.
0394a44b3955e4230a79cd8226a5cd779cf068ee: Bug 1467344 - Update event-dispatch test now that we can use the updated EventWatcher; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:05 +0900 - rev 830138
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update event-dispatch test now that we can use the updated EventWatcher; r=hiro
37038c5ebcb4450b1a008743be8580c140e3102b: Bug 1467344 - Add spec links to test files; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:05 +0900 - rev 830137
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Add spec links to test files; r=hiro
d0c3ab5c291b0743911fc3b62938e3a2c130f20c: Bug 1467344 - Move tests from dom/animations/tests/css-transitions to WPT; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:04 +0900 - rev 830136
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Move tests from dom/animations/tests/css-transitions to WPT; r=hiro
5b8c402641ac0a302770b6661b5f01c77226c70e: Bug 1467344 - Drop use of flushComputedStyle in css-transitions tests; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:04 +0900 - rev 830135
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Drop use of flushComputedStyle in css-transitions tests; r=hiro flushComputedStyle is as follows: var cs = getComputedStyle(elem); cs.marginLeft; That _probably_ flushes style in most engines, but it's possible some engine in the future will optimize things in a way that it can flush marginLeft without flushing, say, backgroundColor. Before moving these tests to wpt, it would be better to explicitly flush the property (or at least one of the properties) we are transitioning. This patch also updates the "Setting zero combined duration" test from test_animation-cancel.html since, in making this change, I realized the test was wrong. Specifically, it was testing that when we set a combined duration of zero that a transition is canceled. However, nothing in the spec requires this. The spec only requires a non-zero combined duration to _start_ a transition and only cancels an existing transition if the combined duration becomes _zero_ if the "the end value of the running transition is not equal to the value of the property in the after-change style". This test passed, however, because it changed the transition property to margin-top, hence it was actually testing the same condition as the previous test.
64abf6978f00f919aa926d56b6ce908392549529: Bug 1467344 - Update tests in test_setting-effect.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830134
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update tests in test_setting-effect.html; r=hiro This patch splits the first test into four separate tests since it really seems to be testing four different things. Likewise, the later patch for replacing the effect is split into two parts: - One to test the playState behavior - One to test the value reported by transitionProperty The test, "After setting a transition's effect to null, transitionend is still dispatched", is dropped since it is covered by the last test in test_event-dispatch.html.
0160e2c379e3a1874efc9ffd75691c1da208ad7f: Bug 1467344 - Update tests in test_keyframeeffect-getkeyframes.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830133
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update tests in test_keyframeeffect-getkeyframes.html; r=hiro This patch merely tidies up some whitespace and uses of quotes / template strings. There are no substantive changes.
45a715e4cf0d31ef2ffa6fcd843112180ba38378: Bug 1467344 - Update tests in test_animation-element-get-animations.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830132
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update tests in test_animation-element-get-animations.html; r=hiro This mostly just tidies up these tests to give them sensible titles. The only test with major substantive changes is the first test. This test tests three things: 1) That getAnimations() returns one transition per transitioning property 2) That getAnimations() returns transitions in the order they were generated 3) That CSS transitions have their start time set based on when they were generated. (2) is covered later in this file by the test: 'getAnimations sorts transitions by when they were generated' (3) is really a test for startTime, if anything, not getAnimations(). I'm not sure how necessary it is, but I've added it to test_animation-starttime.html for now. As a result, this patch updates this first test to only cover (1).
ffce5e4f4d45e90f116bb0bf7a4c9953009c6c67: Bug 1467344 - Tidy up test in test_csstransition-transitionproperty.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830131
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Tidy up test in test_csstransition-transitionproperty.html; r=hiro This is mostly whitespace tidy-ups. The only substantive change is the fix to the test description which previously seemed to be missing some words.
2fcae020385795acd81f858538438708aa3763d0: Bug 1467344 - Update tests in test_animation-starttime.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830130
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update tests in test_animation-starttime.html; r=hiro Apart from obvious tidy-ups the substantive changes to tests in this file are as follows: * Skipping forward through animation -> This is really testing two things: (a) That you can seek a transition using the start time. (b) That seeking a transition using the start time triggers dispatching events. This patch splits the above into two separate tests. * Skipping backwards through animation, -> All these tests are really just exercising event dispatch which is already covered by test_event-dispatch.html. As a result this patch drops these tests. * Setting startTime to null -> Covered by 'Setting an unresolved start time sets the hold time' in wpt/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html * Animation.startTime after pausing -> Covered by 'Pausing clears the start time' in wpt/web-animations/timing-model/animations/pausing-an-animation.html
a4a1c2383121e53bb913333eb04ac6193fa9133c: Bug 1467344 - Update tests in test_animation-ready.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830129
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update tests in test_animation-ready.html; r=hiro The test: 'A new ready promise is created each time play() is called the animation property', is covered in: web-animations/interfaces/Animation/ready.html by the 'A new ready promise is created when play()/pause() is called' test. As a result, this patch removes that test.
a611b59253c5c9865119e88e376e5dd8631fe461: Bug 1467344 - Drop test_animation-pausing.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830128
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Drop test_animation-pausing.html; r=hiro This seems to be adequately covered by: web-animations/timing-model/animations/pausing-an-animation.html (specifically the last test: 'The animation's current time remains fixed after pausing') web-animations/timing-model/animation-effects/simple-iteration-progress.html (which checks that the iteration progress is correctly calculated from the current time)
b023fa315b32aaaea6d59184262f37665b1560cc: Bug 1467344 - Update tests in test_animation-finished.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 16 Aug 2018 14:41:03 +0900 - rev 830127
Push 118817 by bmo:ntim.bugs@gmail.com at Mon, 20 Aug 2018 09:00:50 +0000
Bug 1467344 - Update tests in test_animation-finished.html; r=hiro For the first test, we really want to check that it is possible to restart transitions (since they are otherwise disassociated once they finish) hence this patch updates the test to the actual output in style rather than timing. The second test is covered in web-animations/timing-model/animations/reversing-an-animation.html by the 'Playing a finished and reversed animation seeks to end' test so this patch removes it from this file.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip