26d9c650ea7f0cd206e7d661cf80475f10d1b206: Bug 1309060 - Update futures to version 3.0.5, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 24 Oct 2016 16:04:45 -0400 - rev 439361
Push 35982 by ahalberstadt@mozilla.com at Tue, 15 Nov 2016 22:19:24 +0000
Bug 1309060 - Update futures to version 3.0.5, r?gps We need the fix from https://github.com/agronholm/pythonfutures/issues/25 to allow sending KeyboardInterrupts to thread pools. MozReview-Commit-ID: 5VfBttLbKOr
4caa754c45b04e946dfa73485298483c33c126b8: Bug 1309060 - Ignore "No such process" when trying to find pgid in mozprocess, r?whimboo draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 03 Nov 2016 10:24:11 -0400 - rev 439360
Push 35982 by ahalberstadt@mozilla.com at Tue, 15 Nov 2016 22:19:24 +0000
Bug 1309060 - Ignore "No such process" when trying to find pgid in mozprocess, r?whimboo For some reason calling os.getpgid(proc.pid) in this bug results in an OSError "No such process" on OSX. This bug is starting the ProcessHandler from a concurrent.futures Thread, that must be somehow related. I tried debugging this, but couldn't figure out why this is happening. However, the pgid is not needed for this use case, and simply ignoring the error works. We also ignore this very same exception when calling os.getpgid elsewhere in mozprocess, so there must be some weird OSXism happening. MozReview-Commit-ID: 2YXhBaORC5s
1f33e6f3e118c16f28fb0438372acb18b49b723c: Bug 1316870 - Enable no-shadow eslint rule for browser/. r?mossop draft
Jared Wein <jwein@mozilla.com> - Tue, 15 Nov 2016 16:57:55 -0500 - rev 439359
Push 35981 by jwein@mozilla.com at Tue, 15 Nov 2016 22:13:37 +0000
Bug 1316870 - Enable no-shadow eslint rule for browser/. r?mossop MozReview-Commit-ID: 4GSzhAAfZhL
edd1499673fe0980ee294577f20ba7353b6877a4: bug 1298883 - make security.enterprise_roots.enabled appear in about:config r?jcj draft
David Keeler <dkeeler@mozilla.com> - Tue, 15 Nov 2016 13:52:26 -0800 - rev 439358
Push 35980 by dkeeler@mozilla.com at Tue, 15 Nov 2016 21:55:04 +0000
bug 1298883 - make security.enterprise_roots.enabled appear in about:config r?jcj This pref controls whether or not the platform looks for and trusts enterprise roots (currently only available on Windows). Adding it to security-prefs.js will make it appear in about:config, which is a much more straightforward user experience (previously users would have to add it manually). It is still disabled by default. MozReview-Commit-ID: 6pQkh2gTNTF
4bb72743af719e3387f28f86772aa3303f484f38: Bug 1313960 - synchronous addon DB loader should handle in-progress async load r?kmag draft
Robert Helmer <rhelmer@mozilla.com> - Tue, 15 Nov 2016 13:40:47 -0800 - rev 439357
Push 35979 by rhelmer@mozilla.com at Tue, 15 Nov 2016 21:41:51 +0000
Bug 1313960 - synchronous addon DB loader should handle in-progress async load r?kmag MozReview-Commit-ID: LwzmRr3PdXx
8f11e849090c0fa81c588c1b37e5d219dd54d459: Bug 1308656 - Add shield-recipe-client as system add-on draft
Mythmon <mcooper@mozilla.com> - Mon, 10 Oct 2016 16:14:56 -0700 - rev 439356
Push 35978 by bmo:mcooper@mozilla.com at Tue, 15 Nov 2016 21:41:15 +0000
Bug 1308656 - Add shield-recipe-client as system add-on MozReview-Commit-ID: KNTGKOFXDlH
4a315e5cc48ed8bab05c911511dc472a12438096: Bug 1305325 - Part 14: Tests composed style for missing keyframe for properties runnning on the compositor. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:58 +0900 - rev 439355
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 14: Tests composed style for missing keyframe for properties runnning on the compositor. r?birtles The error value, 0.01, used in this test is the same as we used in test_animation_omta.html. MozReview-Commit-ID: 50g3k43yAgu
de15112c458363512615f1751de88707e487f40a: Bug 1305325 - Part 13: Compose base values on the compositor. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:58 +0900 - rev 439354
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 13: Compose base values on the compositor. r?birtles MozReview-Commit-ID: EWumBqQ82RT
c89ac06cbf5a6f4ee591e718ba6fe05933222f79: 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> - Wed, 16 Nov 2016 06:30:58 +0900 - rev 439353
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +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
7fc1dc09b91d056336448519fb5ffa489558ef66: 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> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439352
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +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
2002e113a414bec9dd4ca7c1082cfec057d4d852: 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> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439351
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 10: Handle missing keyframe whose offset 0 or 1 on the main thread. r?birtles MozReview-Commit-ID: 5WMiTJQKfZd
5099483fe909584853c05a66df21ecbd07cb24a6: Bug 1305325 - Part 9: Add AnimationUtils::IsCoreAPIEnable. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439350
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +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
ffc31fd11ea54de56a00ce2385a58c819769fe25: Bug 1305325 - Part 8: Pass base value for opacity or transform to the compositor. r?birtles,mstange draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439349
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 8: Pass base value for opacity or transform to the compositor. r?birtles,mstange MozReview-Commit-ID: 3mxatMvsNKk
292a8eb611a81baafba5820de46ad46b2c8d4e09: Bug 1305325 - Part 7: Make SampleValue returning StyleAnimationValue. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439348
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 7: Make SampleValue returning StyleAnimationValue. r?birtles MozReview-Commit-ID: Izr6Cvee96Q
40f542cf7e731a391c29881f1a960b54ea46f8a3: 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> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439347
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +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
9ae1c012e8ec11e86400e1aee459d5f485b59795: Bug 1305325 - Part 5: Make AnimationPropertyValueDetails::mValue optional. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439346
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 5: Make AnimationPropertyValueDetails::mValue optional. r?birtles MozReview-Commit-ID: AjSfaUHerqL
4cc2227bcfb545ff98adb9758ae68f6ea0e36f3e: Bug 1305325 - Part 4: Update base values for each property. r? draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439345
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 4: Update base values for each property. r? 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
a7af1e013687423f7c72fc21adaf04700bd336d4: Bug 1305325 - Part 3: Add AnimValuesStyleRule::GetValue and HasValue to get the last composed style. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439344
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +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
0ed5e832d9dc32aefcbeb665d79516b9db78c810: Bug 1305325 - Part 2: Add AnimationProperty::HasNonReplaceComposite. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439343
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +0000
Bug 1305325 - Part 2: Add AnimationProperty::HasNonReplaceComposite. r?birtles We will resolve base values only if HasNonReplaceComposite() returns true. MozReview-Commit-ID: LUui9BpuphW
3a6e115ed35a8fb8ead874f78f0afbb5291b3764: 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> - Wed, 16 Nov 2016 06:30:57 +0900 - rev 439342
Push 35977 by hiikezoe@mozilla-japan.org at Tue, 15 Nov 2016 21:34:46 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip