fdaaa1b24b8c88e0b56eb052bb8dbdf858381537: Bug 1305325 - Part 14: Compose base values on the compositor. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325236
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 14: Compose base values on the compositor. r=birtles MozReview-Commit-ID: EWumBqQ82RT
78cd157b2c91127e26e2f19dd376f39a6bd58c89: Bug 1305325 - Part 13: Factor the base value's scale in GetMinAndMaxScaleForAnimationProperty. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325235
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 13: Factor the base value's scale in GetMinAndMaxScaleForAnimationProperty. r=birtles MozReview-Commit-ID: IlDNyJwrbKW
a037e71a1150b10d2f7dae927b57ccf2929c6443: Bug 1305325 - Part 12: Pass base value for opacity or transform to the compositor. r=birtles,mstange
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325234
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 12: Pass base value for opacity or transform to the compositor. r=birtles,mstange MozReview-Commit-ID: 3mxatMvsNKk
b02732a3873018fd8fe09efd6bb4ffb8bf0ab5da: Bug 1305325 - Part 11: Cache non-animated base values. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325233
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 11: Cache non-animated base values. r=birtles This patch adds a hashtable to store the non-animated base style of each property in EffectSet class if the following conditions are met. 1) the effect is the lowest priority of the effect 2) the effect is additive or accumulative The styles are stored as StyleAnimationValue objects since it's handy class to store a CSS value for different properties. MozReview-Commit-ID: 1MZV7MnqzfI
6cf6c430f5a02058ec4acb28e690129306aab6be: Bug 1305325 - Part 10: Make SampleValue return StyleAnimationValue. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325232
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 10: Make SampleValue return StyleAnimationValue. r=birtles MozReview-Commit-ID: Izr6Cvee96Q
60857c37bcfac0cac3609b146de0306b7699ba49: Bug 1305325 - Part 9: Send animations even if it's paused, finished or zero playback rate. r=birtles.
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 02 Dec 2016 15:34:13 +0900 - rev 325231
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 9: Send animations even if it's paused, finished or zero playback rate. r=birtles. If all of animations on an element are paused, finished or zero playback rate, we don't send those animations to the compositor. Also in this change, we send zero active duration animations to the compositor in the same way as normail animations. MozReview-Commit-ID: CHjv6Buy5fa
30f9abc97cc3f750f68907376889ee933d66a7df: Bug 1305325 - Part 8: Tests composed style for missing keyframe for properties running on the main thread. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325230
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 8: Tests composed style for missing keyframe for properties running on the main thread. r=birtles MozReview-Commit-ID: 7QuksI30bwY
126968a8a0100a3371b83df57a6df4ef1d9054af: Bug 1305325 - Part 7: The expected value of offset is 1.0 for input value whose offset is 1.0. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325229
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 7: The expected value of offset is 1.0 for input value whose offset is 1.0. r=birtles MozReview-Commit-ID: JnsWmDBfW3p
76b0afbf9a3a704683a1b635670e2b9dbcf18b9b: Bug 1305325 - Part 6: Handle missing keyframe whose offset 0 or 1 on the main thread. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325228
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 6: Handle missing keyframe whose offset 0 or 1 on the main thread. r=birtles MozReview-Commit-ID: 5WMiTJQKfZd
2b47c26e76ea4361ebbca32abffb0a4a367c621c: Bug 1305325 - Part 5: Add AnimationUtils::IsCoreAPIEnabled. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 325227
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 5: Add AnimationUtils::IsCoreAPIEnabled. r=birtles To check simulateComputeValuesFailure flag in chrome privilege, we will need to know the core Web Animations API preference is enabled in chrome privilege. MozReview-Commit-ID: GYRMc9Od4Bm
a0406b8c234e82e4b2f983a7f01606a87d798079: Bug 1305325 - Part 4: Add a function that returns the resolved base style on an element for a given property with nsStyleContext. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 325226
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 4: Add a function that returns the resolved base style on an element for a given property with nsStyleContext. r=birtles MozReview-Commit-ID: FPzyX9fxxx3
b49d2c0ee616b893ab13518babfb9cdaa825d959: Bug 1305325 - Part 3: Make AnimationPropertyValueDetails::mValue optional. r=birtles,smaug
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:39 +0900 - rev 325225
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 3: Make AnimationPropertyValueDetails::mValue optional. r=birtles,smaug MozReview-Commit-ID: H2fhRfC0Uoh
e1933856b6701f080c4c79d993a9bad43bc350b6: Bug 1305325 - Part 2: Add AnimValuesStyleRule::GetValue and HasValue to get the last composed style. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:39 +0900 - rev 325224
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 2: Add AnimValuesStyleRule::GetValue and HasValue to get the last composed style. r=birtles HasValue() will be used to check that we have already composed style for a given property or not. MozReview-Commit-ID: L8lezGyON5o
da6c574e481eec99427e376602b5172631a30ab3: Bug 1305325 - Part 1: Move test cases in file_partial_keyframes.html into file_disable_animations_api_core.html. r=boris
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:39 +0900 - rev 325223
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1305325 - Part 1: Move test cases in file_partial_keyframes.html into file_disable_animations_api_core.html. r=boris Missing keyframe will be handled only if the Web Animatins API is enabled. Test cases in file_partial_keyframes.html will not throw any exceptions once we handle missing keyframe because they are run with the Animations API pref, but still we should run the test cases with disabled the pref. So we are now going to move the test cases into file_disable_animations_api_code.html. We can't use KeyframeEffectReadOnly contructor in a new test file since the constructor is also behind the Web Animations API pref. MozReview-Commit-ID: 9ApVxJebBUj
92d16ccb4ccedcea1da6b650d5952a4eed6b0102: No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
ffxbld - Sun, 04 Dec 2016 06:31:58 -0800 - rev 325222
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
30e3b482acfabbdac19c19f58d003121cc20d9ad: No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
ffxbld - Sun, 04 Dec 2016 06:31:56 -0800 - rev 325221
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
6bdef7ba8b4108a996b9f61ef9f81c5ea6c93017: Merge m-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sat, 03 Dec 2016 13:38:35 -0800 - rev 325220
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Merge m-i to m-c, a=merge MozReview-Commit-ID: DhWG5cpaeyZ
5144592dd9180a21472159e4d813a7f61c90484e: Bug 1319668 - Check for null context before trying to draw canvas text. r=mats
Jonathan Kew <jkew@mozilla.com> - Sat, 03 Dec 2016 14:49:46 +0000 - rev 325219
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319668 - Check for null context before trying to draw canvas text. r=mats
71fff6495d23e355d5147d9673dfd5df30d3953c: Bug 1321022 followup, refresh devtools css db to fix xpcshell errors.
Jonathan Kew <jkew@mozilla.com> - Sat, 03 Dec 2016 14:48:09 +0000 - rev 325218
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321022 followup, refresh devtools css db to fix xpcshell errors.
870d19bb47592adec25736d9e7260bb0ca917fc0: Bug 1321022 pt 6: Use UniquePtr instead of nsAutoPtr (& nsCSSValue setters) in font-variations-setting StyleAnimationValue code. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Sat, 03 Dec 2016 12:18:43 +0000 - rev 325217
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1321022 pt 6: Use UniquePtr instead of nsAutoPtr (& nsCSSValue setters) in font-variations-setting StyleAnimationValue code. r=jfkthame MozReview-Commit-ID: CSj2wcZlTJs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip