dfa093fe1e158e6ed8ec2ef377192af94fc86832: Bug 1412714 - Don't clone inner of XBL stylesheet in Servo. r=bz
Xidorn Quan <me@upsuper.org> - Mon, 30 Oct 2017 15:16:20 +1100 - rev 440532
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1412714 - Don't clone inner of XBL stylesheet in Servo. r=bz MozReview-Commit-ID: Kzrod3SBt1k
9e776a8529b63e20c1ea4ea98227c1a725a8ea62: Backed out 4 changesets (bug 1406327) for crashing other tests, crashing itself, and assertion failures
Phil Ringnalda <philringnalda@gmail.com> - Wed, 01 Nov 2017 21:44:12 -0700 - rev 440531
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Backed out 4 changesets (bug 1406327) for crashing other tests, crashing itself, and assertion failures Backed out changeset 471c710b19b1 (bug 1406327) Backed out changeset 5890bb3a0d97 (bug 1406327) Backed out changeset 63c8ee57e38c (bug 1406327) Backed out changeset 345972733daa (bug 1406327) MozReview-Commit-ID: IwWx11QSuS4
b17661987940f481973ee5f2a32ea81a4c4d4c8d: Bug 1412272 - Have ComputePartialPrerenderArea() handle the cases where aDirtyRect is larger than aPrerenderSize. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 01 Nov 2017 15:27:16 -0400 - rev 440530
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1412272 - Have ComputePartialPrerenderArea() handle the cases where aDirtyRect is larger than aPrerenderSize. r=mstange Rendering at least aDirtyRect is more important than staying under aPrerenderSize, so that's what we do. MozReview-Commit-ID: 8Ze1biaNzqX
471c710b19b13f242c7684df6e191c232d5c34e8: Bug 1406327 - Part 4: RefreshVRDisplays needs to be at VRListenerThread; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 01 Nov 2017 22:15:06 +0800 - rev 440529
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1406327 - Part 4: RefreshVRDisplays needs to be at VRListenerThread; r=kip MozReview-Commit-ID: KuhPFqMhTDB
5890bb3a0d97c94a495ca1d7f3ef909a8836a08a: Bug 1406327 - Part 3: VRSystemManager for multi-threads; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Thu, 26 Oct 2017 17:45:44 +0800 - rev 440528
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1406327 - Part 3: VRSystemManager for multi-threads; r=kip MozReview-Commit-ID: 4bE5hruFcT2
63c8ee57e38c94919edc3c4af906343d63046515: Bug 1406327 - Part 2: When loading VR content, launching the VR listener thread; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Thu, 26 Oct 2017 17:28:37 +0800 - rev 440527
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1406327 - Part 2: When loading VR content, launching the VR listener thread; r=kip MozReview-Commit-ID: IyBzJyDEVdv
345972733daa16372a6c26ffd6fb781966a87fa7: Bug 1406327 - Part 1: Shutdown VR listener thread when no VR content in seconds; r=dvander,kip
Daosheng Mu <daoshengmu@gmail.com> - Thu, 26 Oct 2017 16:51:14 +0800 - rev 440526
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1406327 - Part 1: Shutdown VR listener thread when no VR content in seconds; r=dvander,kip MozReview-Commit-ID: AnYJT8WBkI7
ce7f71c2f402beaebf1485323144830e8743fffa: Bug 1382534 - Add an async-scrolling reftest. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 04 Oct 2017 16:39:47 -0400 - rev 440525
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Add an async-scrolling reftest. r=mstange MozReview-Commit-ID: 2MuOY0tf7Jr
29a923b7d812733c98f1b5561413d2547693846d: Bug 1382534 - Add a crashtest for the ASR-related assertion failure. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 04 Oct 2017 16:27:15 -0400 - rev 440524
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Add a crashtest for the ASR-related assertion failure. r=mstange MozReview-Commit-ID: J8hm3FmQpaE
296d10ae6f347d3437ac0579177d8a2cf15e6cf6: Bug 1382534 - Try to give nsDisplayMask items proper scroll metadata. r=mstange
Botond Ballo <botond@mozilla.com> - Fri, 20 Oct 2017 18:16:50 -0400 - rev 440523
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Try to give nsDisplayMask items proper scroll metadata. r=mstange MozReview-Commit-ID: L6kYkzC1F8S
5a6831152e15c856f19e8076ec1bc623e695054e: Bug 1382534 - Use GetBounds() in nsDisplayMask::ComputeVisibility(). r=mstange
Botond Ballo <botond@mozilla.com> - Mon, 16 Oct 2017 17:18:03 -0400 - rev 440522
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Use GetBounds() in nsDisplayMask::ComputeVisibility(). r=mstange The code previously used GetClippedBoundsWithRespectToASR() (changed in bug 1298218), but this violated the requirements of nsDisplayList:: ComputeVisibilityForSublist(). MozReview-Commit-ID: F9UVMvVKLAp
486bc3b21ec6dbd4aa6d88decdccac84e96d1486: Bug 1382534 - Relax the requirement of having a clip with respect to an ASR for nsDisplayMask items. r=mstange
Botond Ballo <botond@mozilla.com> - Mon, 25 Sep 2017 19:15:23 -0400 - rev 440521
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Relax the requirement of having a clip with respect to an ASR for nsDisplayMask items. r=mstange We allow an nsDisplayMask item to satisfy the requirement even it does not itself have a clip, as long as its children have finite bounds with respect to the ASR. MozReview-Commit-ID: 8zKE0bguY38
a5cc27bbb7b42f724d84720ab8fcf78f3c27fa89: Bug 1382534 - Add nsCSSClipPathInstance::GetBoundingRectForBasicShapeClip(). r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 04 Oct 2017 16:46:44 -0400 - rev 440520
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Add nsCSSClipPathInstance::GetBoundingRectForBasicShapeClip(). r=mstange MozReview-Commit-ID: 85mhNcj5V2J
9c4ef73e29b12b849d926d27b6c677acacfd1383: Bug 1382534 - Only reuse the cached path in SVGGeometryElement::GetOrBuildPath() if it has the fill rule we want. r=longsonr
Botond Ballo <botond@mozilla.com> - Mon, 25 Sep 2017 16:58:19 -0400 - rev 440519
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Only reuse the cached path in SVGGeometryElement::GetOrBuildPath() if it has the fill rule we want. r=longsonr MozReview-Commit-ID: 7G99pnifbTv
9487322615de6d138f33223329881c0dc81eb65e: Bug 1382534 - Use clip-rule instead of fill-rule when calculating the bounding box contribution of an SVG geometry frame inside a clip-path. r=longsonr
Botond Ballo <botond@mozilla.com> - Mon, 25 Sep 2017 16:57:39 -0400 - rev 440518
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Use clip-rule instead of fill-rule when calculating the bounding box contribution of an SVG geometry frame inside a clip-path. r=longsonr MozReview-Commit-ID: 1rAKmp2ET6A
441b39c104871120f15cd958e0caba69d082fb21: Bug 1382534 - Make layout/reftests/svg/clipPath-polygon-elementFromPoint-01.svg a bit more permissive. r=mstange
Botond Ballo <botond@mozilla.com> - Mon, 25 Sep 2017 16:19:03 -0400 - rev 440517
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Make layout/reftests/svg/clipPath-polygon-elementFromPoint-01.svg a bit more permissive. r=mstange The test was asserting that a point on the boundary of an SVG path is inside the path, but for a point that's right on the boundary, either answer (inside or outside) is reasonable. MozReview-Commit-ID: 8srcoPFmDq
abc890fafaef516847b06127fe4bf4727c67cd1c: Bug 1382534 - Account for the local transform in nsSVGClipPathFrame::GetBBoxForClipPathFrame(). r=longsonr
Botond Ballo <botond@mozilla.com> - Wed, 20 Sep 2017 12:39:59 -0400 - rev 440516
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Account for the local transform in nsSVGClipPathFrame::GetBBoxForClipPathFrame(). r=longsonr MozReview-Commit-ID: HbZzPkAZy7q
8148797eab638f4610225eb1b2229e14cb0262a0: Bug 1382534 - Add a UnionMaybeRects() method to gfx/2d/Rect.h. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 23 Aug 2017 17:45:15 -0400 - rev 440515
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Add a UnionMaybeRects() method to gfx/2d/Rect.h. r=mstange MozReview-Commit-ID: 3G4Hlj54Thy
4923de331172cced5b2a7e943f63b8bd58146fe8: Bug 1382534 - Move ComputeOffsetToUserSpace() from nsDisplayList.cpp to nsLayoutUtils. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 23 Aug 2017 17:26:25 -0400 - rev 440514
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Move ComputeOffsetToUserSpace() from nsDisplayList.cpp to nsLayoutUtils. r=mstange MozReview-Commit-ID: 8w9lDViJuAj
98355059c8d122753108c906c0c833ed7780af79: Bug 1382534 - Layerize active masks even with HWA disabled. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 09 Aug 2017 16:25:19 -0400 - rev 440513
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1382534 - Layerize active masks even with HWA disabled. r=mstange MozReview-Commit-ID: 6lvOE3fGFAy
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip