cd27d4558e1adc9a67feb1e2ec1601918fc28f89: Bug 1305325 - Part 13: Compose base values on the compositor. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:13 +0900 - rev 440918
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 13: Compose base values on the compositor. r?birtles MozReview-Commit-ID: EWumBqQ82RT
91336169d48f3447ff8860ce5ae27bbb8cb5feb9: Bug 1305325 - Part 12: Tests composed style for missing keyframe for properties running on the main thread. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440917
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 12: Tests composed style for missing keyframe for properties running on the main thread. r?birtles MozReview-Commit-ID: 7QuksI30bwY * * * [mq]: FIX MozReview-Commit-ID: LELkYGh35iY
439150c7e9cbaaba1150e7ef8dad742172cdd5ef: Bug 1305325 - Part 11: The expected value of offset is 1.0 for input value whose offset is 1.0. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440916
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 11: The expected value of offset is 1.0 for input value whose offset is 1.0. r?birtles MozReview-Commit-ID: JnsWmDBfW3p
a0ee6edd823b2966f608bc629d546db71f9edb04: Bug 1305325 - Part 10: Handle missing keyframe whose offset 0 or 1 on the main thread. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440915
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 10: Handle missing keyframe whose offset 0 or 1 on the main thread. r?birtles MozReview-Commit-ID: 5WMiTJQKfZd
fc44081125a32376dc30752d05ed294acc4e6c56: Bug 1305325 - Part 9: Add AnimationUtils::IsCoreAPIEnable. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440914
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 9: Add AnimationUtils::IsCoreAPIEnable. 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
739f22c67c9548050fb21a4b9c164622b1e117d1: Bug 1305325 - Part 8: Pass base value for opacity or transform to the compositor. r?birtles,mstange draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440913
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 8: Pass base value for opacity or transform to the compositor. r?birtles,mstange MozReview-Commit-ID: 3mxatMvsNKk
f0b626e3a74e04ed541b5d45b67588b82fdd4b96: Bug 1305325 - Part 7: Make SampleValue returning StyleAnimationValue. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440912
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 7: Make SampleValue returning StyleAnimationValue. r?birtles MozReview-Commit-ID: Izr6Cvee96Q
ce9a84908d006ad3652ec9e5abb5bbd7a791acd0: Bug 1305325 - Part 6: Send animations even if it's paused, finished or zero playback rate. r?birtles. draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440911
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 6: 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. MozReview-Commit-ID: CHjv6Buy5fa
a86c54a065959ff0db17ef19e19339435ee27422: Bug 1305325 - Part 5: Make AnimationPropertyValueDetails::mValue optional. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440910
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 5: Make AnimationPropertyValueDetails::mValue optional. r?birtles MozReview-Commit-ID: BPSkFhzhrm0
0337907b7f6ad2f22d21692c70da99940d618265: Bug 1305325 - Part 4: Update base values for each property. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 440909
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 4: Update base values for each property. r?birtles This patch adds a hashtable to store the non-animated base value of each property animated by the effects in EffectSet. The values are stored as StyleAnimationValue objects since they are intended to be used in KeyframeEffectReadOnly::ComposeStyle. 1) We have to update it even if there is no animation properties changes because changing non-animating style value does not cause any animation property changes. If we do it in Updateproperties() it's apparently less effective. 2) There is the case that we have no EffectSet in UpdateProperties(), e.g. creating an animation. What happens on Element.animate(); i) KeyframeEffect constructor i-1) UpdateProperties() ii) Animation constructor with the effect ii-1) KeyframeEffectReadOnly::SetAnimation() ii-2) The effect is added in EffectSet MozReview-Commit-ID: FPzyX9fxxx3
2042f4be00aeee143cc812c119c1e2491eeb6b0e: Bug 1305325 - Part 3: Add AnimValuesStyleRule::GetValue and HasValue to get the last composed style. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440908
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 3: 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
fca99ba0128032761f99ea749daaeab03617a717: Bug 1305325 - Part 2: Add AnimationProperty::HasNonReplaceComposite. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:12 +0900 - rev 440907
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +0000
Bug 1305325 - Part 2: Add AnimationProperty::HasNonReplaceComposite. r?birtles We will resolve base values only if HasNonReplaceComposite() returns true. MozReview-Commit-ID: LUui9BpuphW
8ca0c0aaf362f8ad4a3e6ad12f49482f2e9cec06: Bug 1305325 - Part 1: Move test cases in file_partial_keyframes.html into file_disable_animations_api_core.html. r?boris draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 18 Nov 2016 09:48:11 +0900 - rev 440906
Push 36320 by hiikezoe@mozilla-japan.org at Fri, 18 Nov 2016 03:34:19 +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
7df951b8a0fa1975461cfa00968110dbcd20739e: Bug 1316077 part 3: Add in-tree config support to taskcluster_helper. r=jlund draft
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 18 Nov 2016 01:25:41 -0200 - rev 440905
Push 36319 by wcosta@mozilla.com at Fri, 18 Nov 2016 03:26:11 +0000
Bug 1316077 part 3: Add in-tree config support to taskcluster_helper. r=jlund If there is a property called 'installer_path', the job is from in-tree config. MozReview-Commit-ID: LmrYGfMetHx
ece6496af4018d3d07bb28fcf168532580b7730a: Bug 1316077 part 2: remove taskcluster scheduler from mozharness. r=jlund draft
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 18 Nov 2016 01:25:41 -0200 - rev 440904
Push 36319 by wcosta@mozilla.com at Fri, 18 Nov 2016 03:26:11 +0000
Bug 1316077 part 2: remove taskcluster scheduler from mozharness. r=jlund taskcluster-scheduler is deprecated. mozharness uses it to get the task graph in order to discover the parent of a task. We now use queue to get the task definition, which contains the 'requires' field. MozReview-Commit-ID: 7281w8dwJ1B
dfe6e8c6168b4150117edb0fc03808b820b2b650: Bug 1316077 part 1: Support buildbot-bridge for talos tests. r=dustin draft
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 18 Nov 2016 01:25:41 -0200 - rev 440903
Push 36319 by wcosta@mozilla.com at Fri, 18 Nov 2016 03:26:11 +0000
Bug 1316077 part 1: Support buildbot-bridge for talos tests. r=dustin While we don't have physical machines running taskcluster-worker, we want to schedule talos tests on Taskcluster and run them on buildbot. buildbot-bridge acts as a worker that runs its tasks in buildbot machines. Any talos task is redirected to buildbot-bridge. MozReview-Commit-ID: 44EaJjQ4Tbh
8e476f8bd52d13cc1648e15ea2b72641c2d7bd8a: Merge m-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Thu, 17 Nov 2016 19:21:20 -0800 - rev 440902
Push 36319 by wcosta@mozilla.com at Fri, 18 Nov 2016 03:26:11 +0000
Merge m-i to m-c, a=merge MozReview-Commit-ID: A3wgReQAalj
1fdb5a1b0d86d274c23f5d4232432c13dc42df79: Bug 1318210 - Remove nsIAppsService; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 16 Nov 2016 21:19:43 -0500 - rev 440901
Push 36319 by wcosta@mozilla.com at Fri, 18 Nov 2016 03:26:11 +0000
Bug 1318210 - Remove nsIAppsService; r=baku
1e14d92676fb3d75fe5302b20c3df6a934b4a253: Bug 1315596 - Don't evict bundles which won't help with allocating the target bundle, r=sunfish.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Nov 2016 13:09:44 -0700 - rev 440900
Push 36319 by wcosta@mozilla.com at Fri, 18 Nov 2016 03:26:11 +0000
Bug 1315596 - Don't evict bundles which won't help with allocating the target bundle, r=sunfish.
0371c68cb1299f237de97ea134e926fff0bdf413: bug 1270916 - enable the browser tests that were disabled for e10s r=davidb
Trevor Saunders <tbsaunde@tbsaunde.org> - Fri, 11 Nov 2016 00:41:48 -0500 - rev 440899
Push 36319 by wcosta@mozilla.com at Fri, 18 Nov 2016 03:26:11 +0000
bug 1270916 - enable the browser tests that were disabled for e10s r=davidb Now that these pass we can reenable them.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip