13520d439d2e8749e5da45ab089be6c52f3cab0c: Bug 1329144 - Remove useless variable r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Thu, 02 Feb 2017 17:07:41 +0800 - rev 341328
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1329144 - Remove useless variable r=sebastian This variable is useless. So far we reference to a toolbar instance by local variable. Removing it makes less ambiguous. MozReview-Commit-ID: 8zrEKaB2H48
0be683b20bf126dc7086d88397240cd62e317bf2: Bug 1337301 part 2 - modify the MarkAsContentSource() API; r=gerald
Kaku Kuo <kaku@mozilla.com> - Tue, 07 Feb 2017 18:20:47 +0800 - rev 341327
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1337301 part 2 - modify the MarkAsContentSource() API; r=gerald MozReview-Commit-ID: 7hgZZUEvDEK
bec479e9ea4a1468913228e59785787f02452463: Bug 1337301 part 1 - Histogram for VIDEO_AS_CONTENT_SOURCE_IN_TREE_OR_NOT; r=bsmedberg,gerald
Kaku Kuo <kaku@mozilla.com> - Tue, 07 Feb 2017 18:19:23 +0800 - rev 341326
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1337301 part 1 - Histogram for VIDEO_AS_CONTENT_SOURCE_IN_TREE_OR_NOT; r=bsmedberg,gerald MozReview-Commit-ID: HGA6yKbaFxE
876e2bc7fc06bfa461d527de7262072cb014ec82: Bug 973384 - Call |cb| before WebVTTListener::AsyncOnChannelRedirect returns. r=rillian
Henry Chang <hchang@mozilla.com> - Thu, 02 Feb 2017 11:26:56 +0800 - rev 341325
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 973384 - Call |cb| before WebVTTListener::AsyncOnChannelRedirect returns. r=rillian MozReview-Commit-ID: 32nXdFpgCjg
e624d16a7d8f10549f0598be9819d60be1d65c9a: Bug 1332206 - Don't clamp steps timing functions outside [0, 1] range; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:31 +0900 - rev 341324
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Don't clamp steps timing functions outside [0, 1] range; r=hiro MozReview-Commit-ID: AiSdxQvU2mj
f85b73bd0790056fa17c5fdc5b148ee98d2ba896: Bug 1332206 - Add tests for non-clamping step timing function behavior; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:31 +0900 - rev 341323
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Add tests for non-clamping step timing function behavior; r=hiro MozReview-Commit-ID: 6L1RlrZQyMy
d18d24e941e13201d5bf0ff565ffd3908d700c0e: Bug 1332206 - Drop some unnecessary calls to pause(); r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:30 +0900 - rev 341322
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Drop some unnecessary calls to pause(); r=hiro MozReview-Commit-ID: KCvFxh0DbQm
be72058340feb9b1087ea2dafa818e36426f366e: Bug 1332206 - Move invalid easing tests to the appropriate interface tests; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:30 +0900 - rev 341321
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Move invalid easing tests to the appropriate interface tests; r=hiro MozReview-Commit-ID: 4PYlZvwRD1L
3fb9bacf393709b6745897b2a585702ab73aeac5: Bug 1332206 - Move tests for timing functions with inputs outside [0, 1]; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:30 +0900 - rev 341320
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Move tests for timing functions with inputs outside [0, 1]; r=hiro These should be part of the tests for the transformed distance since that is currently the only place where they can occur. This patch also revises the test descriptions somewhat to make it clearer what is being tested. MozReview-Commit-ID: D4YfAiZUBYR
3c6c8e38af533dd310c9a27241d9ff3ac72f0385: Bug 1332206 - Add missing tests for steps-end in delay phase; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:29 +0900 - rev 341319
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Add missing tests for steps-end in delay phase; r=hiro (Once we remove the special clamping behvaior later in this patch series, the added test here will fail if we don't add special handling for the case when the progress is zero and we are in the delay phase.) MozReview-Commit-ID: Dnon2soE1Se
d3c587e09aa297686cf2f85902e65a2a6fc5a1d8: Bug 1332206 - Drop checking width in step timing function tests; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:29 +0900 - rev 341318
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Drop checking width in step timing function tests; r=hiro We only use this once to test the timing function when applied to a keyframe. Now that we have tests for this in animation-model/keyframe-effects/effect-value-transformed-distance.html we can drop the check here and simplify these tests considerably. Also, 'progress' is always set so we can drop the check for an undefined value. MozReview-Commit-ID: 39ajHZBRWBf
41114ebea8efe2b174cd38c3c16a0a6d161e67d6: Bug 1332206 - Drop step timing function for compositor animations; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:29 +0900 - rev 341317
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Drop step timing function for compositor animations; r=hiro This seems like a Gecko-specific test and even then it's not clear why we expect the result could be different in this case. MozReview-Commit-ID: Ix8jZLobwcA
1a24ff557466118daced01a8ac83ef85c9989084: Bug 1332206 - Move step timing function tests; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:29 +0900 - rev 341316
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Move step timing function tests; r=hiro MozReview-Commit-ID: HdBtYjbL2la
5f16ee5b6238d92e9033176fe0b7b94600f114c2: Bug 1332206 - Add tests for keyframe easing; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:28 +0900 - rev 341315
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Add tests for keyframe easing; r=hiro MozReview-Commit-ID: HkWyQXjr7P5
743c0869e33228eb8d3556d71e6940cc58731a65: Bug 1332206 - Simplify invalid easing tests; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:28 +0900 - rev 341314
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Simplify invalid easing tests; r=hiro This doesn't need to be an array of objects when a simple array would do. MozReview-Commit-ID: 1gtdhG5RPSy
1ab8568a47c85080b48619d69ec813b8323fee30: Bug 1332206 - Rename effect easing tests to easing tests; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:28 +0900 - rev 341313
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Rename effect easing tests to easing tests; r=hiro These tests are generic enough to be used for either effect easing or keyframe easing. MozReview-Commit-ID: 5cpnkiCv0z1
d349491c67e45762c72c3fc1bd2d95fe312f958b: Bug 1332206 - Rework tests for linear-equivalent cubic-bezier timing functions from effect-easing.html; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:27 +0900 - rev 341312
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Rework tests for linear-equivalent cubic-bezier timing functions from effect-easing.html; r=hiro The purpose of these tests appears to be to check that a linear-equivalent cubic-bezier timing function (e.g. 'cubic-bezier(0, 0, 0, 0)') does not affect the result such as clamping values out of the [0, 1] range. This test really is testing the calculation of the 'transformed distance' in the "The effect value of a keyframe effect" so we move the test there and rework it to more clearly test what it is intended to cover. MozReview-Commit-ID: 9sEr7MlVZKL
63488b90e12a0a1a314119d83eac95f2cdcc3909: Bug 1332206 - Move tests for effect easing to timing-model; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:27 +0900 - rev 341311
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Move tests for effect easing to timing-model; r=hiro This set of tests are really just testing that we apply the timing function to the animation effect so they belong in the appropriate part of the timing model tests (and should check getComputedTiming not getComputedStyle). I've also started to update tests to ES6 where appropriate since it seems arrow functions, template literals, etc. are all supported on all UAs that are implementing or likely to implement Web Animations. MozReview-Commit-ID: 3kXao0Xi0BA
a873e39adee42e652f02b68330c703569b1c3ceb: Bug 1332206 - Tidy up visibility tests to use single quotes and drop periods at end of test assertions; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:27 +0900 - rev 341310
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Tidy up visibility tests to use single quotes and drop periods at end of test assertions; r=hiro MozReview-Commit-ID: E5jloD49U0a
03f791909447fc2f21eb6527b60f643f4ffad51d: Bug 1332206 - Split effect value tests into separate files; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 08 Feb 2017 09:25:26 +0900 - rev 341309
Push 86684 by cbook@mozilla.com at Wed, 08 Feb 2017 10:31:03 +0000
Bug 1332206 - Split effect value tests into separate files; r=hiro The file naming here is based on the existing effect-value-context.html file, i.e. we break up all the tests for the calculation the effect value into separate files named effect-value-***.html. MozReview-Commit-ID: LY46vX3mHh7
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip