e2bf40358de2b7c22e7144b5e7e00bef436555ff: Bug 1223658 - Part 7: Reftests for checking stacking context when changing keyframe and target directly in delay phase. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 14 Oct 2016 19:14:12 +0900 - rev 318057
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1223658 - Part 7: Reftests for checking stacking context when changing keyframe and target directly in delay phase. r=birtles MozReview-Commit-ID: 5skSGbo7qp2
ad518d220cd245af7a4bedc649b791f5b733283e: Bug 1223658 - Part 6: Remove Animation::HasInPlayEffect and AnimationEffectReadOnly::IsInPlay. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 14 Oct 2016 19:14:12 +0900 - rev 318056
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1223658 - Part 6: Remove Animation::HasInPlayEffect and AnimationEffectReadOnly::IsInPlay. r=birtles MozReview-Commit-ID: JQ167ol4Ty9
7ee13a1fd665d3e29bceaaa37b69d3bb0c62448d: Bug 1223658 - Part 5: Send animations to compositor even though it's in delay phase. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 14 Oct 2016 19:14:12 +0900 - rev 318055
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1223658 - Part 5: Send animations to compositor even though it's in delay phase. r=birtles To send animations to compositor in the delay phase we need to modify Animation::IsPlaying returning true in the delay phase. Note about background-position-in-delay.html: After this patch, background-position animation also creates an active layer from its delay phase. Also note about test cases in test_animations_omta.html: After landing bug 1279071, getOMTAStyle() returns the style value only specified by animations, also in this patch we don't apply any opacity or transform values in the delay phase, as a result we can't tell animating value during delay phase on the compositor. MozReview-Commit-ID: ILYKig3c08d
a523efc645d048fec7f68c32c4c3975e882e8160: Bug 1223658 - Part 4: Add a function to check active duration is zero. r=birtles,dholbert
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 14 Oct 2016 19:14:11 +0900 - rev 318054
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1223658 - Part 4: Add a function to check active duration is zero. r=birtles,dholbert We are going to pass animations to the compositor in before phase but not to pass when active duration is zero. To distinguish this state we need a new function to check that the active duration is zero. MozReview-Commit-ID: 2Lckmt4LQcV
00799db70975fa7a268d30c2806af0407575804b: Bug 1223658 - Part 3: Consider fillMode in compositor thread as well. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 14 Oct 2016 19:14:11 +0900 - rev 318053
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1223658 - Part 3: Consider fillMode in compositor thread as well. r=birtles We need to consider fill mode in compositor thread as well as other properties because pulling the animation back from the compositor thread is sometimes delayed due to the main thread busyness. In such situations, if there is another animation running on the main thread on the same element, users can easily notice a gap between both of animations. MozReview-Commit-ID: 1i7YTWboira
b66b75c2d042101b954e6423438cc07955c2b9bd: Bug 1223658 - Part 2: Pass delay property to compositor. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 14 Oct 2016 19:14:01 +0900 - rev 318052
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1223658 - Part 2: Pass delay property to compositor. r=birtles The check of negative elapsedDuration is basically no longer valid since animation delay is not factored into start time any more. But still we have somtimes met negative elapsedDuration sice we use a previous vsync time stamp for async animations to make the animations more sync. This is not a problem in most cases but makes two reftests intermitent failure because both of them used steps(1, start), the steps(1, start) composed different results in the before phase and in the active phase. To avoid this difference this patch replace the steps(1, start) with steps(1, end). Once we incorpolate playbackRate into GetCurrentOrPendingStartTime, we don't need to call AnimationTimeToTimeStamp for deviding delay by playbackRate since the time passed to AnimationTimeToTimeStamp does not contain delay any more. MozReview-Commit-ID: IVE2IFfNgm0
0d101ebfd95cf7f63fd036e5d951b84f27ac6a4d: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 14 Oct 2016 12:34:25 +0200 - rev 318051
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Merge mozilla-central to autoland
ec4c356610afd0c81ae3196552ce8f4955eaea42: Bug 1304073 - don't hide the modal highlight dimmed background upon a mouse click under certain conditions. r=jaws
Mike de Boer <mdeboer@mozilla.com> - Thu, 29 Sep 2016 15:37:39 +0200 - rev 318050
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1304073 - don't hide the modal highlight dimmed background upon a mouse click under certain conditions. r=jaws We'll ignore mouse events with the following properties: 1) a modifier key was pressed during the click, 2) an anchor element was clicked, 3) the 'selectstart' event fired earlier, indicating a text selection action 4) 'relatedTarget' is set, indicating a drag action or touch event. MozReview-Commit-ID: 2hIBgcVXzp
59a5b0ac69485f138a876cfee1108e41b83b13f8: Bug 1309142. Part 2 - add StateObject::HandleShutdown(). r=JamesCheng
JW Wang <jwwang@mozilla.com> - Tue, 11 Oct 2016 16:20:23 +0800 - rev 318049
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309142. Part 2 - add StateObject::HandleShutdown(). r=JamesCheng MozReview-Commit-ID: 64VPA1fxLzF
f1d9a4dc244f1e7ff3b129fe04f9eef44c6308ac: Bug 1309142. Part 1 - move some code to the entry action of ShutdownState. r=JamesCheng
JW Wang <jwwang@mozilla.com> - Tue, 11 Oct 2016 16:10:14 +0800 - rev 318048
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309142. Part 1 - move some code to the entry action of ShutdownState. r=JamesCheng MozReview-Commit-ID: 81RgoNaTDVH
599f3dd65b6aea6bfb1749e0fbbdb50811107f31: Bug 1305484 - Save/load state and checksum to/from disk rather than prefs. r=dimi,francois
Henry Chang <hchang@mozilla.com> - Thu, 13 Oct 2016 15:22:08 +0800 - rev 318047
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1305484 - Save/load state and checksum to/from disk rather than prefs. r=dimi,francois MozReview-Commit-ID: 4gmmrI9wY4c
a77e3aaf913c2534f6338d4de14a456a0bffbdb4: Bug 1309136 - Move MDSM::MaybeStartBuffering into DecodingState. r=JamesCheng
JW Wang <jwwang@mozilla.com> - Tue, 11 Oct 2016 15:54:33 +0800 - rev 318046
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309136 - Move MDSM::MaybeStartBuffering into DecodingState. r=JamesCheng MozReview-Commit-ID: 37cuIsA3j7F
4d61631a9387878990f649fd804423292405790c: Bug 1309116. Part 4 - fix remaining calls to MDSM::SetState() and remove unused functions. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 11 Oct 2016 14:58:29 +0800 - rev 318045
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309116. Part 4 - fix remaining calls to MDSM::SetState() and remove unused functions. r=kaku MozReview-Commit-ID: EytZ8qrQJRn
8f29186034ce6387bf327e6fd6ee3c9f50006ae4: Bug 1309116. Part 3 - replace InitiateSeek() with StateObject::SetState(). r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 11 Oct 2016 14:56:52 +0800 - rev 318044
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309116. Part 3 - replace InitiateSeek() with StateObject::SetState(). r=kaku MozReview-Commit-ID: 3iXZ5r402rz
ac4ed7547bf1031d143f67c6b897f4e83f734e65: Bug 1309116. Part 2 - rewrite StateObject::SetState using variadic template. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 11 Oct 2016 14:41:07 +0800 - rev 318043
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309116. Part 2 - rewrite StateObject::SetState using variadic template. r=kaku MozReview-Commit-ID: 3ofT2po9B4Q
5c37bc5153f43add4cde357ac3374f03179b5ceb: Bug 1309116. Part 1 - move some functions out of class definition because we need to see the complete definition when trying to 'new' an object. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 11 Oct 2016 14:22:24 +0800 - rev 318042
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309116. Part 1 - move some functions out of class definition because we need to see the complete definition when trying to 'new' an object. r=kaku MozReview-Commit-ID: 3pOPiFeAnPI
d8aafc5269fbf79582ad2f008d71942e35ba29f8: bug 1273146 - populate tabs in windows.create() return value r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Sun, 09 Oct 2016 02:11:25 +0200 - rev 318041
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
bug 1273146 - populate tabs in windows.create() return value r=kmag MozReview-Commit-ID: 5dnnSdXrsaJ
b2f3dd7eec5d028034173a33e4e0ab7da805d8cd: Bug 1309796 - add eslint support for netmonitor; r=Honza
Fred Lin <gasolin@mozilla.com> - Thu, 13 Oct 2016 16:48:35 +0800 - rev 318040
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1309796 - add eslint support for netmonitor; r=Honza MozReview-Commit-ID: DdAl3HgzhxM
30137ab463a31576a01b78a31a6677604c5434de: Bug 1308503 - Migrate localization strings away from certManager.dtd; r=Honza
Fred Lin <gasolin@mozilla.com> - Thu, 13 Oct 2016 11:35:24 +0800 - rev 318039
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1308503 - Migrate localization strings away from certManager.dtd; r=Honza MozReview-Commit-ID: 2CKI1Ze9mqD
f134bd918a45ac288b9400ccfea8f2f40e6f22f3: Bug 1308510 - Disable highlight for non-experimental WebAssembly format. r=jlongster
Yury Delendik <ydelendik@mozilla.com> - Thu, 13 Oct 2016 14:30:33 -0500 - rev 318038
Push 82829 by kwierso@gmail.com at Fri, 14 Oct 2016 21:51:50 +0000
Bug 1308510 - Disable highlight for non-experimental WebAssembly format. r=jlongster MozReview-Commit-ID: 9LazMkxMQB6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip