layout/base/FrameLayerBuilder.cpp
265f3a2040b413ee8507946b2cdadb0fb03f6637
created 2013-12-17 01:11 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 7: Add ScaleRegionToOutsidePixels. r=mattwoodrow
3e7a7130adf2028d92296abca4886517566b0089
created 2013-12-17 01:11 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 6: Move ThebesLayerData to the top level so it can be referenced elsewhere .r=mattwoodrow
0dcfe3e28c2eba0aaf74c58ee2d679dd05bbc403
created 2013-12-17 01:04 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 5: Remove anonymous namespace. r=mattwoodrow
983b63dc75e32394717c7049b6b9c042be3e6dbb
created 2013-12-29 18:35 -0500
pushed unknown
David Zbarsky David Zbarsky - Bug 952977: Switch ScaleAndTranslate to gfx::Matrix r=nical
21837cd4fcb15234428fce9e90b2657000e828c3
created 2013-12-17 23:02 -0600
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 951467. Give scroll layer items the bounds of the scroll port, not the bounds of the display port. r=roc
c2362348473c4770a1d58c3acc4188b635ae8f4c
created 2013-12-16 18:37 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 948848 - Fold transform scale factors down to leaf layers even for temporary layer managers since it can make a difference for clips that are snapped to pixel boundaries. r=roc
47aac229cc2db2fc77147c037124e8ff25b7e363
created 2013-12-13 13:53 -0500
pushed unknown
Benoit Girard Benoit Girard - Bug 941095 - Part 2: Disable subpixelaa + component alpha. r=mattwoodrow
576dcc23279514e96d204c1b32ec4f2891480356
created 2013-12-13 01:33 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 945634. The fixed-pos anchor point should be in the layer's coordinate system, whose 0,0 is the top-left of the fixed-pos frame. r=mattwoodrow
954f30096cbee300dc8a30b2cc743dd364e74f0c
created 2013-09-17 13:55 -0400
pushed unknown
Brad Lassey Brad Lassey - Bug 915673 - Only use tiled layers for scrollable layers on b2g. r=tn,bgirard
040f7055cab9725de80ce19de6fd9edee0e14a9f
created 2013-11-29 18:17 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 941050 - Don't assume fixed position layers are only created for ContainerLayers owned by the ViewportFrame. r=tn
b6a8c9ded5b06211bc86d9b7bee5aff0ab80bde1
created 2013-11-23 17:44 -0500
pushed unknown
Benoit Girard Benoit Girard - Bug 942483 - Port paint-dumping to android/b2g. r=gal
ff63da70a65f3bd40e0b95e69ee265f777369a62
created 2013-09-27 18:02 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 10: Fold nsDisplayFixedPosition into nsDisplayStickyPosition. r=mattwoodrow
e815bda6bd081ec805906a994dff4eb6e65865ba
created 2013-09-27 18:01 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 9: Move FrameLayerBuilder::ContainerParameters to mozilla::ContainerLayerParameters. r=mattwoodrow
c7d20f37b0460f8a8b89b6d0bd9236accd12d368
created 2013-09-27 18:01 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 7: Make fixed-pos frames with displayports animated geometry roots, and make FrameLayerBuilder responsible for setting fixed-pos layer parameters instead of nsDisplayFixedPosition. r=mattwoodrow
1c809ffb8d085b29619e53aa278f44a1afae1496
created 2013-09-27 18:01 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 5: Add ThebesLayerData::mReferenceFrame. r=mattwoodrow
9820c500c65e90faa9f1a6f1aa8ef95848ca6ceb
created 2013-09-26 09:07 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 1: Rename identifiers from 'active scroll(ed) root' to 'animated geometry root'. r=mattwoodrow
811502df3d2a5da3960d5b440922842615577ff0
created 2013-11-18 09:33 +1300
pushed unknown
Nicholas Cameron Nicholas Cameron - No bug. Fix an ifdef in FrameLayerBuilder. r=mattwoodrow
ab7264010d2afad22606d67cfb0a9e224fe65912
created 2013-11-17 17:24 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 934860 - Followup to fix build on a CLOSED TREE
6887b71d36ee952e9bd3fcf0758e2ecbddf15908
created 2013-11-14 13:46 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 934860 - Part 6: Add a pref to disable single rect painting and disable it for now for causing TART regressions. r=jrmuziel
bcfb0d973c06bbeb49afe0fd9259aae90b6c6919
created 2013-11-08 19:04 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 880031 - Make animated transforms force all above content to be in a separate ThebesLayer. r=roc
82ff695425405ace0ce454a196ea8a5990c4ea79
created 2013-11-07 08:10 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 934860 - Don't paint display items that don't intersect the current invalid rects. r=roc
e1f4fbc3c9d17058e252f4b58a1ef7dfac43a682
created 2013-11-07 08:10 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 934860 - Draw each rect of the invalid region separately on Direct2D. r=roc
7bd00328409922f8660d87ddb309f43934f915d4
created 2013-11-07 08:10 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 934860 - Move paint region clipping into DrawThebesLayer. r=roc
05d1961093c146dd05a7d25d461475ea0226a224
created 2013-11-07 08:10 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 934860 - Move some parts of FrameLayerBuilder::DrawThebesLayer into helper functions. r=roc
e3639f686cb2d8c8714143ade518bbea1de951d6
created 2013-11-07 08:10 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 934860 - Start and finish transactions with temporary layer managers each time we use them to ensure that these are paired. r=roc
09abc00886bdb5eb9c9b8ff7166b5c3014735623
created 2013-09-04 23:30 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
1ab529371380cf76d29355d747e4a0436afd6ae6
created 2013-11-01 12:35 +0000
pushed unknown
Ed Morley Ed Morley - Backed out changeset 9f04406171f7 (bug 911889) for reftest failures on Android on a CLOSED TREE
9f04406171f728efec0a39c3383a36888ead2dab
created 2013-09-04 23:30 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
cd94525c17a419e540590d4e7f8e00467bd91ae7
created 2013-10-28 23:38 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out 0a88dee3b92b:dc5cc7d7b84d (bug 911889) for beaucoup unexpected assertions
dc5cc7d7b84dea873edb45466420626be460f4e6
created 2013-09-04 23:30 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
8cc13e82d47c958b679a3460f1d57c657cf10d9c
created 2013-10-08 14:47 -0400
pushed unknown
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in layout/; r=ehsan
692c8f84397cb29a4e3b11791f6e177db86b8229
created 2013-10-01 17:57 -0700
pushed unknown
Nicolas Silva Nicolas Silva - Bug 922202 - Make PlanarYCbCrImage::Data forward-declarable and remove some header includes. r=bjacob
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed unknown
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
ad266fafd429a0a37904bd797726e63f0606505a
created 2013-09-19 17:23 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 907926 - Try avoid having multiple path objects around since this is slow with DrawTargetCairo. r=Bas
1f6d484652904ce39c0145050c9c2a69dffe4d3a
created 2013-09-19 17:56 -0700
pushed unknown
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 907926, bug 911393, bug 917703) due to OSX reftest bustage during an unrelated CLOSED TREE
b3616b786e8f12f57a8af58763d9710b2599a301
created 2013-09-19 17:23 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 907926 - Try avoid having multiple path objects around since this is slow with DrawTargetCairo. r=Bas
25ee493a6e17fd236f115b020ee3c40738c02939
created 2013-09-18 23:08 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 907926, bug 911393, bug 740200, bug 917703) for b2g build bustage
0042a2722aab9eb0510d4f731b89d893b2d239a9
created 2013-09-19 17:23 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 907926 - Try avoid having multiple path objects around since this is slow with DrawTargetCairo. r=Bas
b072e77cd90774fbac4d9db286d63de40c416d7a
created 2013-09-06 11:28 +0200
pushed unknown
Markus Stange Markus Stange - Bug 912953 - Use consistent rounding for the scroll offset transform. r=roc
10464d3d16cb64e335a154c6709ee0157ef10cf8
created 2013-09-06 11:28 +0200
pushed unknown
Markus Stange Markus Stange - Bug 912953 - Apply the scroll offset transform to inactive layer managers for LAYER_SVG_EFFECTS, too. r=roc
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
39b2d51e19155a99336c07e42b08742997be6145
created 2013-08-14 13:33 +0200
pushed unknown
Markus Stange Markus Stange - Bug 904541 - Don't #include Layers.h in nsPresContext.h. r=roc
ef5be82e9690dfa9a38afbaf9998dd7bffdacab1
created 2013-08-09 21:42 +1200
pushed unknown
Nicholas Cameron Nicholas Cameron - Bug 899884. Take into account the app unit to dev pixel ratio when reusing mask layers. r=roc
b5319d82251e332db56a65a778f8b159511eb5ac
created 2013-07-16 16:17 -0400
pushed unknown
Benoit Girard Benoit Girard - Bug 873378 - Add a limit on mobile of 20 layers per container layer. r=roc
a2ad91794485a6037136fbcafbb97a4eb94339ba
created 2013-08-02 01:02 +0200
pushed unknown
Nicolas Silva Nicolas Silva - Bug 899583 - Disallow BigImage with YCbCr compositing. r=BenWa
d0a9de9496783591a5dfb0fd49b633068a4d12a8
created 2013-07-26 13:20 -0700
pushed unknown
David Zbarsky David Zbarsky - Backout 4c89002460da (Bug 873378) for breaking the settings app on B2G
d2e1226161317d96746c4cd6d59b6f365ca80ca9
created 2013-07-22 11:51 -0400
pushed unknown
Milan Sreckovic Milan Sreckovic - Bug 895003 - Introduce a second preference to control the chrome paint flashing - nglayout.debug.paint_flashing_chrome. r=roc
4c89002460da068084558b7e54d602d67362d667
created 2013-07-16 16:17 -0400
pushed unknown
Benoit Girard Benoit Girard - Bug 873378 - Add a limit on mobile of 20 layers per container layer. r=roc
a38f49d0507415cd9d1569ecd8049bfede43a65c
created 2013-07-09 10:11 -0400
pushed unknown
Matt Woodrow Matt Woodrow - Bug 889953 - Add a bounds property to ColorLayer to restrict the drawing region instead of using a clip. This stops our accelerated layer backends from requiring a temporary surface to render transformed ColorLayers. r=roc
27c7258febfe915bf84110ce4f8c2f5a1d036033
created 2013-07-09 12:05 -0400
pushed unknown
Matt Woodrow Matt Woodrow - Backout a17b6115cdd7 for causing reftest failures
a17b6115cdd705104b5d08f8bcf09ff38903e46e
created 2013-07-09 10:11 -0400
pushed unknown
Matt Woodrow Matt Woodrow - Bug 889953 - Add a bounds property to ColorLayer to restrict the drawing region instead of using a clip. This stops our accelerated layer backends from requiring a temporary surface to render transformed ColorLayers. r=roc
8543100834216b417584be93d80b1f61eac213ef
created 2013-06-10 12:13 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Backout Bug 861805 for causing Bug 871729. rs=roc
9af1395c410c17e49126610f4f5e184fde54771b
created 2013-05-17 00:34 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 868082. Allow SetIsFixedPosition to be used on layers with transforms. In CompositorParent, use the animated transform value as the base transform in CompositorParent::TransformFixedLayers when it has been set by the animation sampler. r=cwiis
4edb718559c53c1c0cd68f05198b50a3e805d228
created 2013-05-14 00:47 +0100
pushed unknown
Jonathan Watt Jonathan Watt - Bug 870816 - Replace DEBUG_INVALIDATIONS with a pref called nglayout.debug.invalidation. r=mattwoodrow
b2f16d5e0ebde723a425c30d1576013c5cdd62ce
created 2013-05-13 00:12 +0100
pushed unknown
Jonathan Watt Jonathan Watt - Bug 870192 - Prevent rounding issues in gfxMatrix::ScaleFactors from combinging with timing issues to cause sporadic invalidation of transforming elements. r=roc
70ada7d7a92e36906f846d775083f4e445083ccc
created 2013-04-28 19:02 +0900
pushed unknown
Masatoshi Kimura Masatoshi Kimura - Bug 859018 - Remove the MSVC exemption for FAIL_ON_WARNINGS in layout. r=dbaron
b9d35eccad01e706c7b573e97b272abc25a7c8ab
created 2013-04-19 11:17 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4a55715677d7 (bug 856807) for intermittent Linux32 reftest-ipc timeouts.
67ceea995837d72cc5a80ba9857c4c981a6237a4
created 2013-04-20 00:02 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 862180. Part 2: Rename nsDisplayItem::GetUnderlyingFrame() to Frame(). r=mattwoodrow
4675831aff1cc1155f70d76328f90cde1427668d
created 2013-04-20 00:01 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 862180. Part 1: Remove null checks on the result of nsDisplayItem::GetUnderlyingFrame(). r=mattwoodrow
less more (0) -300 -100 -60 tip