layout/base/FrameLayerBuilder.h
5f7f4e26d4a9b1e17772e32caf1aa9502b008a21
created 2013-03-04 22:56 +1300
pushed 2013-04-05 20:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 14: Convert all usage of nsDisplayClip(RoundedRect) to use DisplayListClipState/DisplayItemClip. r=mattwoodrow
698d23ec564bb1cbb8f4b97c2aa09779bd186ad0
created 2013-03-04 22:55 +1300
pushed 2013-04-05 20:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 2: Move FrameLayerBuilder::Clip to DisplayItemClip. r=mattwoodrow
ad75012bfabfb1b81c485d42cedf417ffe0b616b
created 2013-03-22 15:17 +1300
pushed 2013-03-30 23:31 +0000
Robert O'Callahan Robert O'Callahan - Bug 852489. Part 9: Avoid temporarily setting a layer's visible region to a non-final value. r=mattwoodrow
86e4243c2482c13dce03713c55112048ff5bc267
created 2012-12-14 11:51 +1300
pushed 2012-12-14 15:28 +0000
Matt Woodrow Matt Woodrow - Backout changeset 3ba90f85653a (Bug 805343) for regressing android talos tests
7f2fd849f4aa312f126f24abf0018c8e7f78bbf1
created 2012-12-14 11:50 +1300
pushed 2012-12-14 15:28 +0000
Matt Woodrow Matt Woodrow - Backout changeset e8f5182d94c5 (Bug 805343) for regressing android talos tests
ae5fe2ec2f22a9a6b6750fb27fba39ba03e8f29f
created 2012-12-13 09:47 +1300
pushed 2012-12-13 15:56 +0000
Matt Woodrow Matt Woodrow - Bug 820541 - Only call ProcessRemovedDisplayItems once per transaction. r=roc
3ba90f85653a9d69fa167adbe5dade6aaecb9023
created 2012-12-10 18:49 +1300
pushed 2012-12-10 18:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 805343. Part 2: Update FrameLayerBuilder::HasVisibleRetainedDataFor to account for occluded display items. r=mattwoodrow
e8f5182d94c57218bdb26a19f74350dbe540686b
created 2012-12-10 18:47 +1300
pushed 2012-12-10 18:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 805343. Identify DisplayItemDatas that are completely hidden by other opaque content in their ThebesLayer, and ignore them when we check to see whether there's an image we might need to invalidate. r=mattwoodrow
3399897304da595848f9626d32cc9f14982d4038
created 2012-12-05 15:53 +1300
pushed 2012-12-06 10:04 +0000
Karl Tomlinson Karl Tomlinson - b=786100 consider display item snap when hunting uniform background color r=roc
85793c93543aabf86d2003139a6fb1b19eb1d8a4
created 2012-11-09 18:14 -0500
pushed 2012-11-16 17:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 3: Remove code for invalidating background-attachment:fixed content when scrolling. r=mattwoodrow
1c1981ecaba87af225b004cd517edf9c7400351f
created 2012-11-14 22:14 -0500
pushed 2012-11-15 16:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 810470) due OSX reftest failures.
99af9dcdfcd23cf3e1a4457104a03dde4e5e3855
created 2012-11-09 18:14 -0500
pushed 2012-11-15 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 3: Remove code for invalidating background-attachment:fixed content when scrolling. r=mattwoodrow
8d793eb6a281f4c79fd603e49f315560395ec8aa
created 2012-11-07 11:04 +1300
pushed 2012-11-07 02:02 +0000
Matt Woodrow Matt Woodrow - Bug 798964 - Don't invalidate nsDisplayBackgroundColor if only the image changed. r=roc
51c21a53a849e566c255a903394daacde162d0ed
created 2012-10-23 12:05 +0100
pushed 2012-10-24 02:28 +0000
Chris Lord Chris Lord - Bug 803826 - Only reset the layer builder pointer in ~ClippedDisplayItem. r=mattwoodrow
b6cd3108731bbd8b94ef4386332aa2f3729db237
created 2012-10-16 14:23 +1300
pushed 2012-10-17 18:08 +0000
Matt Woodrow Matt Woodrow - Bug 795674 - Handled merged frame changes with minimal invalidations. r=roc
c67ff8ae77e29628f52bc7e75983160dccf251c7
created 2012-10-16 14:10 +1300
pushed 2012-10-16 08:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 770001. When a display item has changed, don't bother invalidating areas that have been clipped out. r=mattwoodrow, roc
007e3dea2e5721281e39c51a89929f7f3175b603
created 2012-10-12 15:39 +1300
pushed 2012-10-16 08:09 +0000
Matt Woodrow Matt Woodrow - Bug 795674 - Remove mNewDisplayItemData. r=roc
b1c3b7ae35719a30ce1e129bb0bfc6c14766a8a8
created 2012-10-12 12:38 +1300
pushed 2012-10-12 11:04 +0000
Matt Woodrow Matt Woodrow - Bug 795674 - Add DisplayItemData debugging code. r=roc
0586d2a97c52295b6667f6caaf2e5fd4a9c3a4f0
created 2012-10-12 12:38 +1300
pushed 2012-10-12 11:04 +0000
Matt Woodrow Matt Woodrow - Bug 795674 - Refactor DisplayItemData storage in FrameLayerBuilder. r=roc
7c119b50e7aa02965dcb82fd134f6fe467c4a7d3
created 2012-10-05 16:20 +1300
pushed 2012-10-08 08:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 793065. Keep mRootPresContext alive in case something crazy happens. r=mattwoodrow
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-09-28 23:09 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
96752e66aaabd64af097b292b486980a3c7c5c91
created 2012-09-28 23:19 +1200
pushed 2012-09-28 23:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 539356 - Fix mActiveScrolledRootOffset to be offset to the reference frame. r=mattwoodrow
ed784e42dfe9bc0dd4de0e7d836b7febec0c71e8
created 2012-09-25 08:31 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc
ba21437b71135fd28f4dc30b7f185a88c0e8886c
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Add HasRetainedDataFor. r=roc
32c4a08f8e6ec61221fa4816e89d803c2adc4c64
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 770001. When comparing clips, adjust for any change in the ThebesLayer coordinate system. When clips are different, try to accumulate differences intelligently, taking into account that changes in clips outside the bounds of the clipped display item don't matter. r=mattwoodrow
61672a211aac75481bc8174edb8f045c04df6b39
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 25 - Invalidate display items that have a changed clip. r=roc
25af0febf3296038a360134e4e7995c7a8fcb464
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 14 - Handle multiple widget layer managers retaining data for the same frame. r=roc
cf82755175d0c2781a17f726ddd0d2ee82202585
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 12 - Remove unnecessary LayerManagerLayerBuilder indirection. r=roc
6cabf68e297bead7d0d6592b47d1ae567edf8cf7
created 2012-08-29 17:47 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9f - Compute the invalid area of the layer tree and pass this to the widget. r=roc
04df652e584727de9301b60ae52b52f46bc2f778
created 2012-08-29 17:47 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9e - FrameLayerBuilder changes for display list invalidation. r=roc
9d205a349c6a6ae7a464ada52c9ce0367172a373
created 2012-08-29 17:38 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Revert changes made by bug 728983
d3f86e3a324043af516650186f801c7117fd12bb
created 2012-09-27 16:34 +0100
pushed 2012-09-28 03:05 +0000
Ed Morley Ed Morley - Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
920cf04e0fe08b8cd6188c45d2b8016e2fa9b495
created 2012-09-28 01:07 +1200
pushed 2012-09-28 03:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 539356 - Fix mActiveScrolledRootOffset to be offset to the reference frame. r=mattwoodrow
213b15f0c3c332809f523304dff530da44a67403
created 2012-09-25 08:31 +1200
pushed 2012-09-28 03:05 +0000
Matt Woodrow Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc
eeada32fd169062a5f0b6c8650596eca9094162d
created 2012-08-29 17:48 +1200
pushed 2012-09-28 03:05 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Add HasRetainedDataFor. r=roc
7676af66ca43950a0c5865ccf13d6d0d2bb39015
created 2012-08-29 17:48 +1200
pushed 2012-09-28 03:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 770001. When comparing clips, adjust for any change in the ThebesLayer coordinate system. When clips are different, try to accumulate differences intelligently, taking into account that changes in clips outside the bounds of the clipped display item don't matter. r=mattwoodrow
e004a9acf00d936b6f938d1390188b6f9eb94c3a
created 2012-08-29 17:48 +1200
pushed 2012-09-28 03:05 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 25 - Invalidate display items that have a changed clip. r=roc
64cd1b6405653cfdaa31585230ba2ee069d2c714
created 2012-08-29 17:48 +1200
pushed 2012-09-28 03:05 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 14 - Handle multiple widget layer managers retaining data for the same frame. r=roc
932a03fc9d4443974e0c92d1486a33f9cecc7d4d
created 2012-08-29 17:48 +1200
pushed 2012-09-28 03:05 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 12 - Remove unnecessary LayerManagerLayerBuilder indirection. r=roc
ef035122864a4a7391746afbb5a9da685a2bd34e
created 2012-08-29 17:38 +1200
pushed 2012-09-28 03:05 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
1057422754e0b1f89fdab1999dfc1c5036e82017
created 2012-09-24 21:23 -0700
pushed 2012-09-25 13:14 +0000
Phil Ringnalda Phil Ringnalda - Back out 85d6cbd01d39, 56fc051c1932, a2ad17b87332 (bug 781053) for OS X debug assertions and crashes
1424662e31366540bc0a11c6a2af36610ffcc9a0
created 2012-09-24 21:21 -0700
pushed 2012-09-25 13:14 +0000
Phil Ringnalda Phil Ringnalda - Back out 8bd13443d0bc (bug 579517) to get a clean backout
8bd13443d0bc3ab59bf8191e5460c4233daf0a54
created 2012-09-24 17:55 -0400
pushed 2012-09-25 13:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 follow-up: Remove NSPR types that crept in
56fc051c193204d23087818e82914f06a7025dbc
created 2012-09-25 08:31 +1200
pushed 2012-09-25 13:14 +0000
Matt Woodrow Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc
225c817b521d601bac32119317328bf31f0ccad9
created 2012-09-17 10:25 +1200
pushed 2012-09-17 19:20 +0000
Matt Woodrow Matt Woodrow - Bug 788044 - Make inactive layer subtrees relative to the ContainerLayer, not the reference frame. r=roc
2d37431b49e9d311eba20c8d34467393f2130ca6
created 2012-09-12 09:17 +1200
pushed 2012-09-12 01:39 +0000
Matt Woodrow Matt Woodrow - Bug 789396 - Don't overwrite the existing mContainerLayerGeneration value on ThebesLayerItemsEntrys. r=roc
7bf95bb092331b1db96ba9d561400fcdfb9f09d6
created 2012-08-29 17:57 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
62cc14fe2c5fd0eaaff6a10772e6b1956a71cc7c
created 2012-08-14 12:20 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
52ff63c1941765a276cf9f87326db6600c60866d
created 2012-08-08 15:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
b8084b0700fa586f1208dfe58076d1cb7cff2edc
created 2012-08-06 12:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
b82fb4d04f6025775b8faffb0a9cd46cb7e222bf
created 2012-07-23 12:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
af4c7ab588896e7ee0f038cb3cd601e58f534a69
created 2012-07-19 14:34 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
adb60cc7b1505bc91ca1c3bb846270cfd19926cb
created 2012-07-18 19:02 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip