Robert O'Callahan
|
f80e8515de
|
Bug 1062100. Part 3: When layers are flattened, let all the layers contribute opaqueness to the container layer, whatever their animated geometry roots are. r=tn
|
2014-09-17 18:45:47 +12:00 |
|
Robert O'Callahan
|
a180df7dde
|
Bug 1062100. Part 2: Assign clip rects to non-async-scrollable scrolled layers, and hide clipped layers if some non-moving layer covers their entire clip rect. r=mattwoodrow
|
2014-09-06 16:16:33 +12:00 |
|
Wes Kocher
|
24ebd07843
|
Merge inbound to m-c a=merge
|
2014-09-16 17:06:43 -07:00 |
|
Benoit Girard
|
98247ee971
|
Bug 1056944 - Create an image layer if opaque image covers previous display items. r=mwoodrow
|
2014-09-04 01:02:27 -04:00 |
|
Carsten "Tomcat" Book
|
319b67181c
|
Backed out changeset ec335dbccfbd (bug 1067748) for reftest failures
|
2014-09-16 09:31:20 +02:00 |
|
Robert O'Callahan
|
f220960adb
|
Bug 1067748. When a solid-color display item covers everything else in its layer, make it a ColorLayer. r=tn
|
2014-09-16 16:27:14 +12:00 |
|
Robert O'Callahan
|
05406561b0
|
Bug 1066591. Backout c43865439dd9 (bug 1066211) to fix regression.
|
2014-09-13 11:56:16 +12:00 |
|
Kartikaya Gupta
|
7e8bbfa0f5
|
Bug 1013385 - Add the layer bounds to the layers API and use it for checkerboarding. r=mattwoodrow,BenWa
|
2014-09-15 16:09:52 -04:00 |
|
Jonathan Watt
|
96a5f5b9b8
|
Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
|
2014-09-11 07:57:38 +01:00 |
|
Jonathan Watt
|
727b0a4e88
|
Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
|
2014-09-10 18:29:35 +01:00 |
|
Jonathan Watt
|
74357509dd
|
Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
|
2014-09-10 14:26:12 +01:00 |
|
Carsten "Tomcat" Book
|
fa3af35d11
|
Backed out changeset e6b766d8a815 (bug 1065127) for bustage
|
2014-09-10 14:30:36 +02:00 |
|
Jonathan Watt
|
b001556151
|
Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
|
2014-09-10 11:45:42 +01:00 |
|
Robert O'Callahan
|
f76e10418d
|
Bug 1062100. Part 2: Assign clip rects to non-async-scrollable scrolled layers, and hide clipped layers if some non-moving layer covers their entire clip rect. r=mattwoodrow
|
2014-09-06 16:16:33 +12:00 |
|
Robert O'Callahan
|
7b733c47e6
|
Bug 1062100. Part 1: Remove ItemCoversScrollableArea. r=mattwoodrow
This isn't really part of this bug but it simplifies related code.
|
2014-09-06 16:16:33 +12:00 |
|
Patrick Brosset
|
139e624711
|
Bug 1050376 - Record restyle/reflow/paint devtools timeline markers at docshell level; r=smaug
|
2014-09-09 20:54:08 +02:00 |
|
Carsten "Tomcat" Book
|
7aefac9a0a
|
Backed out changeset 48816257a7b0 (bug 1050376) for bc2 test failures
|
2014-09-09 11:15:18 +02:00 |
|
Patrick Brosset
|
24eb056615
|
Bug 1050376 - Record restyle/reflow/paint devtools timeline markers at docshell level; r=smaug
|
2014-09-09 09:48:36 +02:00 |
|
Robert O'Callahan
|
5d6eae5feb
|
Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow
|
2014-08-31 15:29:24 +12:00 |
|
Phil Ringnalda
|
ef7af0d5d8
|
Backed out 3 changesets (bug 967844) for robopan bustage
Backed out changeset 6b53305f1c42 (bug 967844)
Backed out changeset dff3eb181f33 (bug 967844)
Backed out changeset 4d4b03442eaf (bug 967844)
|
2014-09-01 15:20:13 -07:00 |
|
Robert O'Callahan
|
6f95837ff0
|
Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow
|
2014-08-31 15:29:24 +12:00 |
|
Ehsan Akhgari
|
8bb87f8a27
|
Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
|
2014-08-31 23:36:37 -04:00 |
|
Jeff Muizelaar
|
d3bf2d4324
|
Bug 1048916. Convert a bunch of layers from nsAutoPtr to UniquePtr. r=roc
This makes the ownership of LayerProperties more clear.
|
2014-08-25 11:09:39 -04:00 |
|
Kartikaya Gupta
|
2383d93a79
|
Bug 1055605 - Replace MOZ_ANDROID_OMTC with MOZ_WIDGET_ANDROID. r=BenWa
|
2014-08-22 15:26:56 -04:00 |
|
Benoit Girard
|
87c33450dd
|
Bug 1055821 - Add layer construction logging. r=mattwoodrow
|
2014-08-22 11:53:24 -04:00 |
|
David Zbarsky
|
a219682afb
|
Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
|
2014-08-22 09:40:02 -04:00 |
|
Ed Morley
|
670fe0eaee
|
Backed out changeset 3a61a6eb04d6 (bug 1055821) for build failures
|
2014-08-22 14:12:01 +01:00 |
|
Benoit Girard
|
1f7c4d6f00
|
Bug 1055821 - Add layer construction logging. r=mattwoodrow
|
2014-08-21 13:46:07 -04:00 |
|
Markus Stange
|
ea4ce0934f
|
Bug 1055585 - Call nsDisplayList::SetNeedsTransparentSurface when adding a display item that NeedToForceTransparentSurfaceForItem to a layer. r=roc
|
2014-08-20 17:25:19 +02:00 |
|
Matt Woodrow
|
1760f4f074
|
Bug 1019693 - Always use tiled thebes layers when we're a descendant of a layer with a critical display port so that the low-resolution drawing area is handled correctly. r=tn
|
2014-08-08 09:12:01 +12:00 |
|
Markus Stange
|
25139e294b
|
Bug 1050471 - Reset the valid region of a thebes layer if it gets optimized away to a ColorLayer or an ImageLayer. r=roc
|
2014-08-08 12:47:32 +02:00 |
|
Matt Woodrow
|
38a3e36018
|
Bug 1045864 - Disable layerized background-attachment:fixed when we're using a software compositor. r=roc
|
2014-08-05 15:25:00 +12:00 |
|
David Zbarsky
|
f7b8b02ee4
|
Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
|
2014-08-01 08:31:49 -04:00 |
|
Robert O'Callahan
|
96cbb1ed02
|
Bug 1042104. Part 2: Set nsDisplayTransform's visible rect appropriately if we're prerendering it. r=tn
|
2014-07-30 00:09:35 +12:00 |
|
Robert O'Callahan
|
bea9df65ce
|
Bug 1042104. Part 1: Cache prerender flag in nsDisplayTransform. r=tn
|
2014-07-30 00:09:35 +12:00 |
|
Robert O'Callahan
|
6065931bc6
|
Bug 1041530. Be more careful about contributing opaque areas to the window region. r=mattwoodrow
|
2014-07-22 23:14:40 +12:00 |
|
Botond Ballo
|
3cafba9791
|
Bug 989403 - Invalidate inactive layer's region correctly in the presence of a resolution. r=roc
|
2014-07-25 17:16:29 -04:00 |
|
Wes Kocher
|
e230d2b1cf
|
Backed out 11 changesets (bug 952977) for reftest-no-accel failures
Backed out changeset ea2367c19da3 (bug 952977)
Backed out changeset c401c8748eb3 (bug 952977)
Backed out changeset a93e9ff1043b (bug 952977)
Backed out changeset 765b7f67163e (bug 952977)
Backed out changeset 3d8cf4f5777f (bug 952977)
Backed out changeset 8993710a3ab3 (bug 952977)
Backed out changeset 1298c39b745a (bug 952977)
Backed out changeset be0b899fbe5e (bug 952977)
Backed out changeset f69bea1f1feb (bug 952977)
Backed out changeset 1a745777f07e (bug 952977)
Backed out changeset 5ad1d18dfe17 (bug 952977)
|
2014-07-29 18:58:46 -07:00 |
|
David Zbarsky
|
101c7dfea4
|
Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
|
2014-07-29 19:18:52 -04:00 |
|
Ed Morley
|
8ab7d9618d
|
Backed out changeset ed7a32143aeb (bug 1041530) for OS X debug mochitest failures
|
2014-07-24 16:11:47 +01:00 |
|
Robert O'Callahan
|
9d9f83d92b
|
Bug 1041530. Be more careful about contributing opaque areas to the window region. r=mattwoodrow
|
2014-07-22 23:14:40 +12:00 |
|
Matt Woodrow
|
840f46c628
|
Bug 1041894 - Make FindOpaqueBackgroundColorFor check the DisplayItemClip of items before selecting them. r=roc
|
2014-07-23 18:12:08 +12:00 |
|
Matt Woodrow
|
b947e04a0c
|
Bug 1039926 - Exclude clips that have been converted to a mask layer from invalidation. r=roc
|
2014-07-23 18:03:52 +12:00 |
|
Matt Woodrow
|
ca414afb15
|
Bug 1039926 - Refactor display list invalidation so that the majority happens after we've finished assigning items to ThebesLayers. r=roc
|
2014-07-23 18:03:24 +12:00 |
|
Matt Woodrow
|
c634d8bbcd
|
Bug 1042423 - Part 3: Don't build inactive mask layers. r=roc
|
2014-07-23 17:21:35 +12:00 |
|
Matt Woodrow
|
166e418d3a
|
Bug 961249 - Don't propagate component alpha layer flattening across force active layers and avoid unnecessary invalidations. r=roc
|
2014-07-23 10:53:37 +12:00 |
|
Timothy Nikkel
|
2f6dffdc88
|
Bug 1041510. We should try to flatten display items that don't have children too. r=roc
Scroll info layers in particular never have children and we want to flatten them.
|
2014-07-22 15:37:26 -05:00 |
|
Kartikaya Gupta
|
e480e44f68
|
Bug 1040906 - Replace the out-param on matrix conversion helpers with a return value. r=Bas
|
2014-07-22 09:12:14 -04:00 |
|
Robert O'Callahan
|
a787b92103
|
Bug 1022612. Part 45: Increase region complexity limit for mDrawAboveRegion/mVisibleAboveRegion to fix scroll-rounding.html test failure. r=mattwoodrow
|
2014-07-17 15:41:06 +12:00 |
|
Robert O'Callahan
|
57770a1fe3
|
Bug 1022612. Part 43: Fix up SuppressComponentAlpha to allow component alpha in inactive layers over opaque parts of the chrome window. r=mattwoodrow
|
2014-07-15 16:23:37 +12:00 |
|