bd4568a3fd8bad6ff4d8797175209a61462cdca0: Bug 1321703 - Use the margin-box when synthesizing a baseline from a block line with a non-visible-overflow child frame. r=dholbert
Mats Palmgren <mats@mozilla.com> - Sat, 03 Dec 2016 18:53:56 +0100 - rev 370202
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1321703 - Use the margin-box when synthesizing a baseline from a block line with a non-visible-overflow child frame. r=dholbert
ffe250d116edb093404b534883d9daba3792e15c: Merge autoland to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sun, 04 Dec 2016 07:02:41 -0800 - rev 370201
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Merge autoland to m-c, a=merge MozReview-Commit-ID: JfsuEZ8B40u
96c519a83bf03d4f54a63113fbd6f7548b9df111: Bug 1313706 - Enable captive portal detection on all channels. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 01 Dec 2016 16:56:13 -0800 - rev 370200
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1313706 - Enable captive portal detection on all channels. r=valentin MozReview-Commit-ID: Gkg2AXl9RaD
4fe28bb060cf815e9ec038644a35d77c7462f5d0: Bug 1321410 - stop agent after cycle collection. r=jwwang
Alastor Wu <alwu@mozilla.com> - Sun, 04 Dec 2016 11:02:10 +0800 - rev 370199
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1321410 - stop agent after cycle collection. r=jwwang The crash reason seems the mOwner has been released, so we shouldn't call any method which would call mOwner. The AudioChannelAgentCallback could only be called from two parts, one is from mOwner, another is from AudioChannelService (via AudioChannelAgent). We don't want this class be called after mOwner was released, we should disconnect it from AudioChannelService. Calling NotifyStoppedPlaying() can unregister agent from service, so service won't call agent anymore. Therefore, no one would call AudioChannelAgentCallback after CC happened. MozReview-Commit-ID: 7HY4KpciacB
60f747f5ce44e6d9aa9c2ffdf004e0187b447f2b: Bug 1291468 - Part 3: Implement effect composite(accumulate). r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:41 +0900 - rev 370198
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1291468 - Part 3: Implement effect composite(accumulate). r=birtles MozReview-Commit-ID: GHowVrDZxvh
d6c7a5bc54525014ae4b812bf2e29a6f789a1aa8: Bug 1291468 - Part 2: Implement keyframe composite(accumulate). r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:41 +0900 - rev 370197
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1291468 - Part 2: Implement keyframe composite(accumulate). r=birtles Test cases in file_composite.html are matching pair of tests in web-platform-tests. MozReview-Commit-ID: ApuvVCHKQ8Y
be8333efe3623aec192916f058e80bed3872feac: Bug 1291468 - Part 1: Tests for effect/keyframe composite(accumulate). r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:41 +0900 - rev 370196
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1291468 - Part 1: Tests for effect/keyframe composite(accumulate). r=birtles MozReview-Commit-ID: KdXlW57VB3o
944f98dcb83b740910d547b97181258ed0890afe: Bug 1305325 - Part 15: Tests composed style for missing keyframe for properties runnning on the compositor. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Sun, 04 Dec 2016 08:07:40 +0900 - rev 370195
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1305325 - Part 15: 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
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 370194
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370193
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370192
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370191
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370190
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370189
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370188
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370187
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370186
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370185
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370184
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +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 370183
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1305325 - Part 3: Make AnimationPropertyValueDetails::mValue optional. r=birtles,smaug MozReview-Commit-ID: H2fhRfC0Uoh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip