d3776838896d01b8dbf18e6b64e87353e655c053: Backed out changeset e6be65e455a2 (bug 1022612)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 15 Jul 2014 10:29:51 +0200 - rev 214840
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Backed out changeset e6be65e455a2 (bug 1022612)
8121cd2778b55c79cc0e2db0d79ac7080ed08fa4: Backed out changeset 5c1f3340c45f (bug 1022612)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 15 Jul 2014 10:29:50 +0200 - rev 214839
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Backed out changeset 5c1f3340c45f (bug 1022612)
2e46ba68c45a4ba082c7048ac5f7b3537505239c: Backed out changeset f12d7d68b685 (bug 1022612)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 15 Jul 2014 10:29:48 +0200 - rev 214838
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Backed out changeset f12d7d68b685 (bug 1022612)
d0676370cba9ee1a0ef3341b19aedce857edb3c8: Backed out changeset cc1776b2606d (bug 1022612)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 15 Jul 2014 10:29:46 +0200 - rev 214837
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Backed out changeset cc1776b2606d (bug 1022612)
d96127c37431bf98ab331b6e35c782f1cd6d5679: Backed out changeset 2b29602d9850 (bug 995519) for suspicion of causing Reftest 20 test failure on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 15 Jul 2014 10:21:36 +0200 - rev 214836
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Backed out changeset 2b29602d9850 (bug 995519) for suspicion of causing Reftest 20 test failure on a CLOSED TREE
651fde63cc765b100cc9d83cee1dd6f69c6e3d03: bug 991153: Fix float32 on arm to handle aliased registers (r=jandem)
Marty Rosenberg <mrosenberg@mozilla.com> - Tue, 15 Jul 2014 03:34:08 -0400 - rev 214835
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
bug 991153: Fix float32 on arm to handle aliased registers (r=jandem)
414ac77b7f2d6eb48f96d991414b78459a3b42c5: Bug 991153: Teach the MoveResolver how to deal with the more complex cycles that can result from aliased registers (r=sunfish)
Marty Rosenberg <mrosenberg@mozilla.com> - Tue, 15 Jul 2014 03:34:08 -0400 - rev 214834
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 991153: Teach the MoveResolver how to deal with the more complex cycles that can result from aliased registers (r=sunfish)
60b9b810aa29725cdd6fff2b2656d6781991f1d7: no bug: Fix the spew that was messed up in a merge, and refactor control flow a bit (r=sunfish)
Marty Rosenberg <mrosenberg@mozilla.com> - Tue, 15 Jul 2014 03:34:07 -0400 - rev 214833
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
no bug: Fix the spew that was messed up in a merge, and refactor control flow a bit (r=sunfish)
cc1776b2606d9d7a00b467b0d1d309f6f83477b1: Bug 1022612. Part 43: Fix up SuppressComponentAlpha to allow component alpha in inactive layers over opaque parts of the chrome window. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Tue, 15 Jul 2014 16:23:37 +1200 - rev 214832
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 43: Fix up SuppressComponentAlpha to allow component alpha in inactive layers over opaque parts of the chrome window. r=mattwoodrow
f12d7d68b685bb894d4f23efc6af638c789eb9e6: Bug 1022612. Part 42: Add opaque regions of ThebesLayer content to the "exclude glass" region. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 14 Jul 2014 12:46:13 +1200 - rev 214831
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 42: Add opaque regions of ThebesLayer content to the "exclude glass" region. r=mattwoodrow
5c1f3340c45f018d6653edfe0ddd7195bad28da2: Bug 1022612. Part 41: Use itemType instead of calling GetType() again. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Fri, 11 Jul 2014 13:18:10 +1200 - rev 214830
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 41: Use itemType instead of calling GetType() again. r=mattwoodrow
e6be65e455a2c99098c41b175c85c0ad4bb882fc: Bug 1022612. Part 40: Restrict visible rect of 3D-transformed layers before converting to nsIntRect. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Fri, 11 Jul 2014 13:17:47 +1200 - rev 214829
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 40: Restrict visible rect of 3D-transformed layers before converting to nsIntRect. r=mattwoodrow
6f857407b64e6c6cf79fba0906d3d9d782af2327: Bug 1022612. Part 39: Add a little bit of reftest fuzzing. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 07 Jul 2014 17:46:56 +1200 - rev 214828
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 39: Add a little bit of reftest fuzzing. r=mattwoodrow
3773718e48702afca2740ea2bfb81304e1cfad23: Bug 1022612. Part 38: Avoid test failure due to antialiased pixel leakage. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 07 Jul 2014 17:46:56 +1200 - rev 214827
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 38: Avoid test failure due to antialiased pixel leakage. r=mattwoodrow
3de27f6dcd31f45e2882e1ece261b0635bfe3e06: Bug 1022612. Part 37: Remove aAllowVisibleRegionExpansion. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 23 Jun 2014 16:24:51 +1200 - rev 214826
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 37: Remove aAllowVisibleRegionExpansion. r=mattwoodrow This is no longer needed thanks to the readback simplification.
7e97b4516cbea2599be106695ba514793c7f22e3: Bug 1022612. Part 36: Avoid redundant calls to ShouldPrerenderTransformedContent. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 23 Jun 2014 16:24:15 +1200 - rev 214825
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 36: Avoid redundant calls to ShouldPrerenderTransformedContent. r=mattwoodrow
1dd246b1436c0d8b201fb5b9beecfc142afe95e4: Bug 1022612. Part 35: nsDisplayPluginReadback doesn't need to hack visible regions anymore. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 23 Jun 2014 16:24:14 +1200 - rev 214824
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 35: nsDisplayPluginReadback doesn't need to hack visible regions anymore. r=mattwoodrow One nice bit of fallout from this bug is that handling plugin background readback is simplified. We no longer have to fiddle with display item visibility calculations; only layer occlusion culling has to know about readback.
6e190d419511e96b222fd7461fdb74b0e3a0dd88: Bug 1022612. Part 34: Skip RecomputeVisibilityForItems in inactive layers. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 23 Jun 2014 16:24:14 +1200 - rev 214823
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 34: Skip RecomputeVisibilityForItems in inactive layers. r=mattwoodrow RecomputeVisibilityForItems for the retained ThebesLayer already recomputes visibility for all items in that layer, including items nested in other items.
7e9751c1302a7cf48228eaa0d9a2a88be95e93b2: Bug 1022612. Part 33: Remove InFixedPos code. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 23 Jun 2014 16:24:14 +1200 - rev 214822
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 33: Remove InFixedPos code. r=mattwoodrow This hasn't been used for a while I guess.
21d141d01c979f777437809580acdcec72dc06d3: Bug 1022612. Part 32: Remove nsDisplayItem::SetVisibleRegionOnLayer. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Mon, 23 Jun 2014 16:24:14 +1200 - rev 214821
Push 3857 by raliiev@mozilla.com at Tue, 02 Sep 2014 16:39:23 +0000
Bug 1022612. Part 32: Remove nsDisplayItem::SetVisibleRegionOnLayer. r=mattwoodrow It is no longer called because FrameLayerBuilder always sets the visible regions on layers now.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip