layout/base/FrameLayerBuilder.cpp
768b9e5779e3d5207ea6986b3f2e5d7c4ee91546
created 2014-02-09 09:04 +0100
pushed 2014-04-28 18:51 +0000
Ms2ger Ms2ger - Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
706a4e2b081c0e4b44af01784dc6b6af58231540
created 2014-02-07 13:17 +1300
pushed 2014-04-28 18:51 +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-04-28 18:51 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 952011)
4133759094589ce41e2da848416b7b51ac21d88b
created 2014-01-29 13:10 +1300
pushed 2014-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +0000
David Zbarsky David Zbarsky - Bug 952977: Convert GetTransform to gfx::Matrix4x4 r=nical
6d8a33dcab140f264fa28450e4fe3bbef35528fb
created 2014-01-27 10:28 -0500
pushed 2014-03-17 21:55 +0000
David Zbarsky David Zbarsky - Bug 952977: Convert SetBaseTransform to gfx::Matrix4x4 r=nical
b9282cb0f9a7575e3189a3a0f5791334afb75db4
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
b10b52d2f9bf517fc93f4027ca00853902540c2d
created 2014-01-19 22:31 -0500
pushed 2014-03-17 21:55 +0000
Benoit Girard Benoit Girard - Bug 941095 - Restore subpixelaa on HIDPI. r=backout
8c9e9d8c4c758156ae52609c25ed8090687db4a8
created 2014-01-17 11:22 -0500
pushed 2014-03-17 21:55 +0000
Ali Akhtarzada Ali Akhtarzada - Bug 959123 - Implement CairoImage::GetAsSourceSurface. r=nical
12e72f2f90e3e6031e94d6b29bf78e0a979513d3
created 2014-01-10 14:06 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
eea2c6adc5446789557138c6db306912b83e9e4a
created 2013-12-31 10:06 +0100
pushed 2014-03-17 21:55 +0000
Ms2ger Ms2ger - Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc
722d9c9944c165125097a16178d2aaf0356cdea5
created 2013-12-17 01:16 +1300
pushed 2014-03-17 21:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 8: Add FrameLayerBuilder support for capturing nsDisplayEventRegions data into ThebesLayers. r=mattwoodrow
265f3a2040b413ee8507946b2cdadb0fb03f6637
created 2013-12-17 01:11 +1300
pushed 2014-03-17 21:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 7: Add ScaleRegionToOutsidePixels. r=mattwoodrow
3e7a7130adf2028d92296abca4886517566b0089
created 2013-12-17 01:11 +1300
pushed 2014-03-17 21:55 +0000
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 2014-03-17 21:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 945203. Part 5: Remove anonymous namespace. r=mattwoodrow
983b63dc75e32394717c7049b6b9c042be3e6dbb
created 2013-12-29 18:35 -0500
pushed 2014-03-17 21:55 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch ScaleAndTranslate to gfx::Matrix r=nical
21837cd4fcb15234428fce9e90b2657000e828c3
created 2013-12-17 23:02 -0600
pushed 2014-03-17 21:55 +0000
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 2014-03-17 21:55 +0000
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 2014-03-17 21:55 +0000
Benoit Girard Benoit Girard - Bug 941095 - Part 2: Disable subpixelaa + component alpha. r=mattwoodrow
dcc1d457658ab157feda6a23c2aec2ac83101f66
created 2014-03-01 08:52 +1300
pushed 2014-03-06 18:24 +0000
Matt Woodrow Matt Woodrow - Bug 971720 - Allow ThebesLayers to be optimized to ColorLayers even if they have rounded rect clipping. r=roc, a=lsblakk
078261348763bdaad106177879c2b7cfa0a125e0
created 2014-02-27 12:19 -0500
pushed 2014-02-27 17:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 946502 - Rollup of patches for bugs 946502, 967587, 969354 and 976412. a=lsblakk
9eaff8e0448d1df41409288d22a35b2db62aac5c
created 2014-02-06 11:57 -0500
pushed 2014-02-06 16:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 946502) for bustage. a=backout
bd0b078aef3dee0ea0ed750d6d9f4a941aed4b5b
created 2013-12-18 00:30 +1300
pushed 2014-02-06 16:34 +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, a=lsblakk
9737a63a47cf0774e1744cf88f45f01c165054d6
created 2014-01-30 18:41 +1300
pushed 2014-02-04 01:06 +0000
Matt Woodrow Matt Woodrow - Bug 946952 - Run a 'compressed' paint up to 1 second after skipping the ColorLayer optimization. r=roc, a=1.3+
08706d24334b692a960d23b141eb1120348d3eee
created 2013-12-17 23:02 -0600
pushed 2014-02-04 01:06 +0000
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, a=lsblakk
e8523e7bddac8c5e9df0e136bbd40c323243f1b4
created 2013-12-13 01:33 +1300
pushed 2014-02-04 01:06 +0000
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, a=lsblakk
954f30096cbee300dc8a30b2cc743dd364e74f0c
created 2013-09-17 13:55 -0400
pushed 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
Benoit Girard Benoit Girard - Bug 942483 - Port paint-dumping to android/b2g. r=gal
ff63da70a65f3bd40e0b95e69ee265f777369a62
created 2013-09-27 18:02 +1200
pushed 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 5: Add ThebesLayerData::mReferenceFrame. r=mattwoodrow
9820c500c65e90faa9f1a6f1aa8ef95848ca6ceb
created 2013-09-26 09:07 +1200
pushed 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
Nicholas Cameron Nicholas Cameron - No bug. Fix an ifdef in FrameLayerBuilder. r=mattwoodrow
ab7264010d2afad22606d67cfb0a9e224fe65912
created 2013-11-17 17:24 +1300
pushed 2014-02-04 01:06 +0000
Matt Woodrow Matt Woodrow - Bug 934860 - Followup to fix build on a CLOSED TREE
6887b71d36ee952e9bd3fcf0758e2ecbddf15908
created 2013-11-14 13:46 +1300
pushed 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
Matt Woodrow Matt Woodrow - Bug 934860 - Move paint region clipping into DrawThebesLayer. r=roc
05d1961093c146dd05a7d25d461475ea0226a224
created 2013-11-07 08:10 +1300
pushed 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
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 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 0a88dee3b92b:dc5cc7d7b84d (bug 911889) for beaucoup unexpected assertions
dc5cc7d7b84dea873edb45466420626be460f4e6
created 2013-09-04 23:30 +1200
pushed 2014-02-04 01:06 +0000
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
de17c895d5b814485c42e4dc22cb91f2c2e17ba5
created 2013-11-14 13:46 +1300
pushed 2013-12-09 19:58 +0000
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, a=lsblakk
less more (0) -300 -100 -60 tip