8fc606ab71ed553099c710e627bcf07c987dc452: Bug 1404801 - Part 4: Apply styles for animation list. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Oct 2017 16:56:29 +0900 - rev 439571
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404801 - Part 4: Apply styles for animation list. r=gl MozReview-Commit-ID: Drys4ZKrNW
c53b1e78bd886f9e3f7e3d645928a3d42e6e948b: Bug 1404801 - Part 3: Avoid applying old animationinspector.css in inspector.xhtml. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Oct 2017 16:55:41 +0900 - rev 439570
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404801 - Part 3: Avoid applying old animationinspector.css in inspector.xhtml. r=gl Accompanied by React-ify, although we will change the CSS as well, the selector may be conflicted if old animationinspector.css is in inspector.xhtml. Therefore, we will make the CSS to impact within only animation-inspector.xhtml. MozReview-Commit-ID: HnYDaasssf4
d0e460f14cae081458466becb14e38d9a7728bd3: Bug 1404801 - Part 2: Implement DOM for animation list. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Oct 2017 16:55:27 +0900 - rev 439569
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404801 - Part 2: Implement DOM for animation list. r=gl MozReview-Commit-ID: 8iYTuFlkcSr
623f9e2bd3164c9c6180563b8a2a3f8a894e5d53: Bug 1404801 - Part 1: Implement basic flow for animation list. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Oct 2017 16:55:23 +0900 - rev 439568
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404801 - Part 1: Implement basic flow for animation list. r=gl MozReview-Commit-ID: 88qdmj2oIoZ
ec9072a356c07533f2b6bc02bbd85ebc625d8373: Bug 1400115 - Part 3: Add test. r=gl,pbro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Oct 2017 16:55:14 +0900 - rev 439567
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1400115 - Part 3: Add test. r=gl,pbro MozReview-Commit-ID: LIpkVybR8GA
6b82964b40604aa29c8aa01bd673e04bf6221e51: Bug 1400115 - Part 2: Introduce a pref to implement the new Animation panel behind. r=gl,pbro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Oct 2017 16:55:10 +0900 - rev 439566
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1400115 - Part 2: Introduce a pref to implement the new Animation panel behind. r=gl,pbro MozReview-Commit-ID: LgEW8w1CyhU
d852671509919ece8c57dc77e3dfad76c9edf5c8: Bug 1400115 - Part 1: Create a base pane. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Oct 2017 16:54:49 +0900 - rev 439565
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1400115 - Part 1: Create a base pane. r=gl MozReview-Commit-ID: Af3lI8gO3sl
b0de4b584e6dc55a41f4e36d8d07ebdfe58de0f1: Bug 1340005 - Part 8: Remove tolerance for omta tests. r=hiro
Boris Chiou <boris.chiou@gmail.com> - Fri, 06 Oct 2017 17:59:02 +0800 - rev 439564
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 8: Remove tolerance for omta tests. r=hiro Just notice these precision errors are fixed by our other patches (i.e. not by this patch series). Anyway, it's time to remove the tolerance. MozReview-Commit-ID: 2ZDoRhuVOL8
3b54675c1eee8416b0a8da02b4f1025ade265159: Bug 1340005 - Part 7: Switch compositor animations to Servo backend for desktop. r=birtles,hiro,nical
Boris Chiou <boris.chiou@gmail.com> - Fri, 27 Oct 2017 21:13:27 +0200 - rev 439563
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 7: Switch compositor animations to Servo backend for desktop. r=birtles,hiro,nical We want to always use Servo animation backend on the compositor. However, Android doesn't support Stylo now, so add a defined flag for it. MozReview-Commit-ID: 63MnTBnq6yv
80316da017610cb1f33d81614c95f67d1ce4f1f2: Bug 1340005 - Part 6: Move AppendTransformFunction into AnimationValue struct. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Tue, 17 Oct 2017 13:11:19 +0800 - rev 439562
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 6: Move AppendTransformFunction into AnimationValue struct. r=birtles MozReview-Commit-ID: KhjKXxkllEF
ebe3f98312ec91bb5a0052c72376237e134382db: Bug 1340005 - Part 5: Implement SampleValue for Servo backend. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Fri, 27 Oct 2017 21:09:11 +0200 - rev 439561
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 5: Implement SampleValue for Servo backend. r=birtles Use the new added FFI, Servo_ComposeAnimationSegment, to compose an animation segment from Servo backend on the compositor. MozReview-Commit-ID: LNgpCSIlDl9
6ba6dfa9f2293f92ecc1431efa67cce1a4c25d3f: Bug 1340005 - Part 4: Retrieve transform list from AnimationValue. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Mon, 25 Sep 2017 14:25:43 +0800 - rev 439560
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 4: Retrieve transform list from AnimationValue. r=birtles MozReview-Commit-ID: 82NAOBV2rEl
b43c82ffe651880e52322b7dcdc50cc0752baeb6: Bug 1340005 - Part 3: Use AnimationValue on the compositor thread. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Thu, 21 Sep 2017 17:01:48 +0800 - rev 439559
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 3: Use AnimationValue on the compositor thread. r=birtles MozReview-Commit-ID: CtnDLsdcr9x
143169e5a42dac7c6a2a24b68494886b44ec748c: Bug 1340005 - Part 2: Implement AnimationValue::Transform. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Fri, 27 Oct 2017 21:06:30 +0200 - rev 439558
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 2: Implement AnimationValue::Transform. r=birtles MozReview-Commit-ID: BDKcpDIM9nb
86ef7d8d75e43fa1da734e462573466ed2643e98: Bug 1340005 - Part 1: Implement AnimationValue::Opacity. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Fri, 27 Oct 2017 21:04:52 +0200 - rev 439557
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1340005 - Part 1: Implement AnimationValue::Opacity. r=birtles We will use Servo backend on the compositor, so implement this for opacity. MozReview-Commit-ID: BeWR2nBSbjb
028f0f1bb52b0d951ed662bf384cfbed9a4642ed: servo: Merge #19042 - stylo: Switch to Servo style backend for compositor animations (from BorisChiou:stylo/animation/compositor); r=<try>
Boris Chiou <boris.chiou@gmail.com> - Fri, 27 Oct 2017 14:38:43 -0500 - rev 439556
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
servo: Merge #19042 - stylo: Switch to Servo style backend for compositor animations (from BorisChiou:stylo/animation/compositor); r=<try> These are inter-dependent patches for bug 1340005. We add two FFIs to create the AnimationValues of Opacity and Transform because we support these two properties on the compositor. Besides, we factor out some common function in glue.rs, so we can use the same code path for both main-thread and compositor-thread animations. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1340005](https://bugzilla.mozilla.org/show_bug.cgi?id=1340005). - [X] These changes do not require tests because we have automatic test coverage on Gecko already, and Servo doesn't support compositor animation for now. Source-Repo: https://github.com/servo/servo Source-Revision: 4e2c0e3277dda5d8bf462602268bbc1ec8ea26f7
c745952b8b7602d67c4fef85677326529b63d893: Bug 1408169 - Remove nsIDOMHTMLMenuItemElement; r=bz
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 12 Oct 2017 15:10:50 -0700 - rev 439555
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1408169 - Remove nsIDOMHTMLMenuItemElement; r=bz Removes the XPCOM interface for nsIDOMHTMLMenuItemElement, replacing it with binding class usage. MozReview-Commit-ID: 9HtCmwKyV1W
af98112b1831843fbe5e127e2e755201da136cdd: Backed out 2 changesets (bug 1411683) for build bustage in security/manager/ssl/tests/gtest/CertListTest.cpp. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 27 Oct 2017 23:53:55 +0200 - rev 439554
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Backed out 2 changesets (bug 1411683) for build bustage in security/manager/ssl/tests/gtest/CertListTest.cpp. r=backout on a CLOSED TREE Backed out changeset 9d579c7e46b9 (bug 1411683) Backed out changeset 21a17ab8b0fc (bug 1411683)
8400adbffaa11c5b4b2357c3973f4a2f371b3081: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 27 Oct 2017 23:32:15 +0200 - rev 439553
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
merge mozilla-central to autoland. r=merge a=merge
9d579c7e46b983e483575ee5eb9bd3e1252d3aac: Bug 1411683 - Add foreach and segment utility methods to nsNSSCertList r=keeler
J.C. Jones <jjones@mozilla.com> - Wed, 25 Oct 2017 13:37:50 -0500 - rev 439552
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1411683 - Add foreach and segment utility methods to nsNSSCertList r=keeler This adds two methods to nsNSSCertList: ForEachCertificateInChain, and SegmentCertificateChain. The ForEach method calls a supplied function for each certificate in the chain, one by one. That method is then used by the Segment method, which (assuming the chain is ordered) splits it into Root, End Entity, and everything in-between as a list of Intermediates. This patch does _not_ try to add these methods to the IDL, as it's not straightforward to me on how to handle the nsCOMPtr or std::function arguments. These methods will be first used by Bug 1409259. MozReview-Commit-ID: 8qjwF3juLTr
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip