layout/base/FrameLayerBuilder.cpp
0fcb1dc73d58a2aeed2f616f471fb9700016575f
created 2014-07-15 17:39 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Back out bug 1008301 for causing bug 1021564 and bug 1025914. a=backout
ae67b93afc271fe921071e61fe903d55d7102321
created 2014-06-13 17:11 +0100
pushed 2014-08-25 18:42 +0000
Chris Lord Chris Lord - Bug 1006084 - Allow ThebesLayers to be recreated when the creation hint changes. r=mattwoodrow, a=2.0+
38cd6935fc199e78c083a2b016bb181f9f115564
created 2014-06-04 14:44 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Fix a typo in a comment in ContainerState::FindThebesLayerFor. No bug, r=typo
1a493647a6de621e969664835febcb646c5132b1
created 2014-06-03 14:50 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 1018464 - Make ContainerState::FindOpaqueBackgroundColorFor look through holes in display items. r=roc
b83af60025b875f93b83cde0237d78f432937a04
created 2014-05-23 17:12 -0400
pushed 2014-08-25 18:42 +0000
Victor Porof Victor Porof - Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
883ebdb850ac9ef814fa207dd18ffc4ee865d878
created 2014-05-28 11:47 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 1016525 - Ignore empty rects in AddTransformedBoundsToRegion. r=roc
ff0eb85179cd93b259ee76bfdac3a032809c360e
created 2014-05-22 06:48 +0300
pushed 2014-08-25 18:42 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 8: Use `Append('c')` instead of `Append("c")`. r=ehsan
64f58237b33b34f906a70df773c417ca78f26f53
created 2014-05-22 14:36 +1200
pushed 2014-08-25 18:42 +0000
Matt Woodrow Matt Woodrow - Bug 1013536 - Clip paint flashing area when using single-rect painting mode. r=Bas
3e3b3d0831095837eafee6479b09c7ee2a85ddaa
created 2014-05-13 15:56 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out changeset 6761e016c804 (bug 1009680) for m-oth bustage on an otherwise CLOSED TREE
6761e016c8041886024ef166aa922c6a0f93e50d
created 2014-05-13 23:13 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 1009680 - Disable paint flashing for inactive layer contents. r=roc
22b09f1086f90e8cde206c3f55766c828dc886d2
created 2014-05-12 21:37 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 1009020 - Use a fixed epsilon when nudging the transform to integers in ChooseScaleAndSetTransform. r=roc
2c9aa8bf1dc97a5c3ad155f191049ff5a53c8864
created 2014-05-12 21:37 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 1008301 - Add invalidation logging for layer scale change invalidations. r=roc
62b1d56d91e52e8078168a4d67f4756128f9bcd2
created 2014-05-12 14:35 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1008301) for possibly breaking OSX 10.8 reftests on a CLOSED TREE
bd16c8833501cd8875d0b3b572812e9c6e5c79f5
created 2014-05-12 21:37 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 1008301 - Add invalidation logging for layer scale change invalidations. r=roc
d1155f994a3aca0476d8d88d7e91dca8555888c3
created 2014-05-08 14:56 +1200
pushed 2014-08-25 18:42 +0000
Matt Woodrow Matt Woodrow - Bug 938395 - Enable single rect painting for d3d10. r=Bas
baaaf70d2bca5bb6935ae93250b3b002a3d252e9
created 2014-05-05 10:26 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 1000875 - Add invalidation debugging annotations for changes of a layer's forced background color. r=roc
943469b0defe40e08439051ddebdadca65d48d91
created 2014-05-08 14:56 +1200
pushed 2014-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 938395 - Enable single rect painting for d3d10. r=Bas, a=sledru
a26c8f53a22365985eabcf3b5120fbb26f11fd96
created 2014-04-24 10:25 +0200
pushed 2014-07-14 18:39 +0000
Markus Stange Markus Stange - Bug 1000382 - Don't simplify the invalidation region before calling nsSVGIntegrationUtils::AdjustInvalidAreaForSVGEffects. r=roc
36dcdf8ec0855a19c89ec5729315025beb21ecb8
created 2014-04-24 10:18 +0200
pushed 2014-07-14 18:39 +0000
Markus Stange Markus Stange - Bug 1000167 - Choose the right animated geometry root for inactive layer contents. r=roc
671620466491e7e02bae8cb58e88e936c6c7c746
created 2014-04-23 21:56 -0500
pushed 2014-07-14 18:39 +0000
Timothy Nikkel Timothy Nikkel - Bug 1000266. Don't purge the canvas fixed background image cache if we are only scrolling. r=mattwoodrow
94df6fc66986e23bacc2b31a030031f0f791fa74
created 2014-04-22 16:27 +0200
pushed 2014-07-14 18:39 +0000
Markus Stange Markus Stange - Bug 987005 - Add comments to a condition in PopThebesLayerData(). r=roc
93265ade3bc9b335fe47058dc2a0f3368e077109
created 2014-02-18 17:00 +1300
pushed 2014-07-14 18:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 972713. Part 2: Ignore active scrolled roots in inactive layer trees, because they don't help and could hurt. r=mattwoodrow
f2b29dbe2ae9246e0a21af4bab7ba6c31b9930b7
created 2014-04-10 09:49 +0100
pushed 2014-07-14 18:39 +0000
Jonathan Watt Jonathan Watt - Bug 960524 - Get rid of Image::DeprecatedGetAsSurface (Moz2D migration). r=mattwoodrow
70af90b7e08b11591ef4bc457186a5561aeb6ec4
created 2014-04-10 09:49 +0100
pushed 2014-07-14 18:39 +0000
Jonathan Watt Jonathan Watt - Bug 964731 - Convert ImageLayerD3D10 and CreateOptimalSurface/CreateOptimalMaskSurface to Moz2D. r=Bas
17fcc961ae65801658eaa744e457829a570ed8bc
created 2014-03-20 14:49 +0800
pushed 2014-07-14 18:39 +0000
Daniel Holbert Daniel Holbert - (no bug) Remove whitespace at end of line in FrameLayerBuilder. (whitespace-only, DONTBUILD)
73f9b143169e59457eb0ec3bd4c1d4bcc6aec8c5
created 2014-03-17 16:42 +0800
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 982812 - Use UpdateThemeGeometry for windows region clearing. r=mstange
f4911ad70a26af88843d8be8919626fe09bd60c7
created 2014-02-13 13:20 +1300
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
2cc7b484d797bd10da7c942494e4794ec7cebfb9
created 2014-03-11 11:12 +1300
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 981252 - Initialize all values in MaskLayerUserData so that equality comparisons make sense. r=dbaron
40b2ac4137724746ad22bca1a3a5c4d58cde7b06
created 2014-03-07 16:50 -0500
pushed 2014-06-02 21:01 +0000
Mike Conley Mike Conley - Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix.
2ce2bb2668fdfb503facc71df964d16c11b34ccb
created 2014-03-07 12:31 +1300
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 978911 - Add the entire visible region to the layers invalid region when we invalidate the whole thing. r=roc
36e45a68452b005a671de95fd82fc1e48cd4fd43
created 2014-02-13 13:20 +1300
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
22d263f6edc4a1950f919b9ba81891dbd379e1bc
created 2014-03-03 14:45 +0000
pushed 2014-06-02 21:01 +0000
Ed Morley Ed Morley - Merge latest green b2g-inbound changeset and mozilla-central
809aaff3075222f1880e0feca0ec77173b18fb7f
created 2014-03-02 19:49 -0600
pushed 2014-06-02 21:01 +0000
Timothy Nikkel Timothy Nikkel - Bug 974643. The displayport is not relevant to position: fixed content, only to scrolling content. r=roc
b44aa3000f86511668e3a8c302bac0dbda6da073
created 2014-03-03 00:04 -0600
pushed 2014-06-02 21:01 +0000
Timothy Nikkel Timothy Nikkel - Bug 978655. Simplify ContainerState::FindFixedPosFrameForLayerData. r=mattwoodrow
253efc28d705366a486972686c6457c2d5dc0d62
created 2014-03-01 08:52 +1300
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 971720 - Allow ThebesLayers to be optimized to ColorLayers even if they have rounded rect clipping. r=roc
3637434788e5ee9964fe8f4fb05c1d5a2008cbe7
created 2014-03-01 08:49 +1300
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 976877 - Don't build optimized layers (color/image) inside inactive layer trees. r=roc
3bf7def1b7f4c9e6583437bd9156222484452a71
created 2014-02-27 16:01 -0600
pushed 2014-06-02 21:01 +0000
Timothy Nikkel Timothy Nikkel - Bug 959847. Part 8. Don't let ProcessDisplayItems set the clip on subdocument items when they are being used to draw the display port content. r=roc
7193af53cd1e4b06401aa19cc5889fb4dcca684f
created 2014-02-26 17:17 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 976412. Part 1: Fix logic for determining when a display item can be placed in a layer. r=mattwoodrow
68b905ed5fc48599804d31b106eb91150cf5e6fb
created 2014-02-21 14:11 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 969354. Track which ThebesLayers contain items which returned true from ShouldFixToViewport, and make sure each such item gets its own ThebesLayer. r=mattwoodrow
940b00462eb765491c176727f08c59b14f82a450
created 2014-02-18 09:58 -0500
pushed 2014-06-02 21:01 +0000
Jerry Shih Jerry Shih - Bug 972310 - Set a suitable layer size for css scale animation/transition. r=roc
148794d81e95d621050a7b442000e3e678d2cc1d
created 2014-02-18 22:48 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Backing out patches for bug 972713 (changesets b5486b9ed88c and 7829e535cdd7) due to Windows 8 test failure.
7829e535cdd75d8cf4e55a06630ddacddfc60bbb
created 2014-02-18 17:00 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 972713. Part 2: Ignore active scrolled roots in inactive layer trees, because they don't help and could hurt. r=mattwoodrow
4df228e4fa8bb25bf68d91d9178dbeb2c8fde62e
created 2014-02-17 14:51 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 966397. Part 2: Don't look at ancestors of mContainerReferenceFrame when searching for a fixed-pos ancestor we belong to, since we'll change coordinate spaces. The metadata will be attached to an ancestor layer in that case. r=mattwoodrow
1cbbc597b7b5385b78a0f97cb2e2da5a29d8c1cc
created 2014-02-17 14:51 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 966397. Don't try to add fixed-pos metadata for inactive layer subtrees. r=mattwoodrow
768b9e5779e3d5207ea6986b3f2e5d7c4ee91546
created 2014-02-09 09:04 +0100
pushed 2014-06-02 21:01 +0000
Ms2ger Ms2ger - Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
706a4e2b081c0e4b44af01784dc6b6af58231540
created 2014-02-07 13:17 +1300
pushed 2014-06-02 21:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 967587. Back out this hunk of bug 946502 part 3 until we can fix the regressions. r=mattwoodrow
7a0df2e79e3b627036085cfdef899f4e4ae43a46
created 2014-02-04 12:25 +1300
pushed 2014-06-02 21:01 +0000
Matt Woodrow Matt Woodrow - Bug 952011 - Use Untransform API to safetly untransform points when we have a projective matrix. r=roc
e9c6175d5e725f0776afb7da437ce1d0df763361
created 2014-03-01 08:52 +1300
pushed 2014-04-22 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 971720 - Allow ThebesLayers to be optimized to ColorLayers even if they have rounded rect clipping. r=roc, a=sledru
17dccd1aea3765c7df43f743eb293b9b0ccd4d3a
created 2014-02-07 13:17 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 967587 - Back out this hunk of bug 946502 part 3 until we can fix the regressions. r=mattwoodrow, a=sledru
1bb4238bdde3285e412492b8687da1e7ee5a36e7
created 2014-01-30 21:44 -0800
pushed 2014-04-22 00:22 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 952011)
4133759094589ce41e2da848416b7b51ac21d88b
created 2014-01-29 13:10 +1300
pushed 2014-04-22 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 952011 - Use Untransform API to safetly untransform points when we have a projective matrix. r=roc
2cf4e419eb96be265890be2fe8bd2a16d8bda032
created 2014-01-30 17:58 -0500
pushed 2014-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 964442 - Make CreateImage just take a plain format parameter - r=jrmuizel
739b4300adae37f2e67fb70ec28550c0fce9d4c4
created 2014-01-30 17:58 -0500
pushed 2014-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel
129efd1aa8ffb533ce2d4d2d13dc700ace4bfaa2
created 2013-12-18 00:30 +1300
pushed 2014-04-22 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 946502. Part 3: Extend FrameLayerBuilder to set fixed-pos metadata on layers created for background-attachment:fixed content. r=mattwoodrow
c1a6fdd3fa0159ac1a62a83eb1abd07af703e49c
created 2014-01-30 18:41 +1300
pushed 2014-04-22 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 946952 - Run a 'compressed' paint up to 1 second after skipping the ColorLayer optimization. r=roc
91dd7ce4cfafa6f19dbc432d734995c6b6067fe6
created 2014-01-28 19:37 -0800
pushed 2014-04-22 00:22 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 962786, bug 952011) for svg test_text_selection.html bustage
e50ced4f404083c4a90aac577c8e6cf56f17a27b
created 2014-01-29 13:10 +1300
pushed 2014-04-22 00:22 +0000
Matt Woodrow Matt Woodrow - Bug 952011 - Use Untransform API to safetly untransform points when we have a projective matrix. r=roc
7776f7bdaa8d3d6404fa28d1835d6ebe3d12110b
created 2014-01-27 10:29 -0500
pushed 2014-04-22 00:22 +0000
David Zbarsky David Zbarsky - Bug 952977: Convert Layer's mTransform to gfx::Matrix4x4 r=nical
0ae9e982bf2f622b134812fd3a4c0b3bf521f4d8
created 2014-01-27 10:28 -0500
pushed 2014-04-22 00:22 +0000
David Zbarsky David Zbarsky - Bug 952977: Convert GetTransform to gfx::Matrix4x4 r=nical
6d8a33dcab140f264fa28450e4fe3bbef35528fb
created 2014-01-27 10:28 -0500
pushed 2014-04-22 00:22 +0000
David Zbarsky David Zbarsky - Bug 952977: Convert SetBaseTransform to gfx::Matrix4x4 r=nical
less more (0) -300 -100 -60 tip