layout/base/nsDisplayList.h
489f6a7c0c0364940e53432e89b44f26fd6dc71a
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 22: Add MOZ_COUNT_CTOR to nsDisplayWrapList. r=mattwoodrow
8369d9ad7ad36fb37d9d3ba1b03e93e8c3b424bc
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 21: Remove DidComputeVisibility checking. r=mattwoodrow
0758d2a06002f046f843dc7d507970f4d1d7a2ad
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 20: Do the business. r=mattwoodrow
8974b74b0eb004bd9df4b6cc77f55b2ac998b4d2
created 2014-07-15 23:47 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 15: Add nsDisplayItem::GetVisibleRectForChildren(). r=mattwoodrow
75f7dbb5a2a67a4a741128e0382903f4ab4c67d6
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 14: Don't compute a final transparent region anymore. r=mattwoodrow
2aa04a071e602d890eb6ae9a0296cda4626d21db
created 2014-07-07 17:46 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 13: Set mDidComputeVisibility in ProcessDisplayItems. r=mattwoodrow
da9152b6ea2983e43a84a6416a6fb4befff57cd5
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 11: Set opaque flag on nsDisplayList if we find an opaque item that covers the whole list. r=mattwoodrow
58abf5b0e148c18dcd77e1856161714ad93564f3
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 10: Implement merging and flattening in ProcessDisplayItems. r=mattwoodrow
ea3e99a92ff08599b7251f0ce35bc8104219b557
created 2014-06-09 16:47 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 8: nsDisplayWrapList (but not subclasses) should return true for ShouldFlattenAway. r=mattwoodrow
7b18dedd1505c3e6e34e4e56962da1e9bde8cd38
created 2014-06-09 16:47 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 6: Set the initial mVisibleRect for each display item to the dirty rect when we create the item. r=mattwoodrow
42fa2c97e9896aeb0a829a107eaf78075d226083
created 2014-05-20 15:59 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 4: Track current dirty rect in nsDisplayListBuilder. r=mattwoodrow
cd594236388f74dcd39c6a4da7d387832f163873
created 2014-05-20 15:49 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 3: Rename "cached frame" to "current frame" in nsDisplayListBuilder and take advantage of the fact it's always set. r=mattwoodrow
9eadc5fee43d4ee0799cf8128b491dd0d83509aa
created 2014-05-20 15:08 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 2: Remove unused nsDisplayWrapList constructor. r=mattwoodrow
5cc8d30ff7c9d61ba8a540df7e34bd5a2fa5d467
created 2014-05-20 15:08 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 1: Always pass a frame to AutoBuildingDisplayList. r=mattwoodrow
17299e0f1029a10403113a0c8553725748861dec
created 2014-07-15 10:31 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e5bacdd4594c (bug 1022612) for bustage on a CLOSED TREE
10df1a89cdbd8f849a2e8f11543160147a5aabd2
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4e502d50b8e1 (bug 1022612)
0b54a5aef1ab20d4c894cc1db211f17bfde2dc45
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 18ffe0bb4d42 (bug 1022612)
2022db1bc58e3f9f3ce5a3f610c21b0a636cadfe
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cdaa916f6851 (bug 1022612)
3911f266ba7fb427a0dbcae47b4c54c59594dde0
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1ad096055f1d (bug 1022612)
02f9978efef74d3c9ca96a0760ad28b3352f1509
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5ebd2f6b65a6 (bug 1022612)
ca63ced85802827dcc4c3e9c55f5aecf66ada43d
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3bf33a32bfe0 (bug 1022612)
d469f5e7861ca2e31ec7cab7b8c7c8cec2d5e332
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 75fffcce9c4d (bug 1022612)
fc50b7ecb9f88712457b2c2e5f64ced52b67674b
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 121bf69509b1 (bug 1022612)
db83c9131b1e453d7e1ec502921f65db17832cab
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e95971991caa (bug 1022612)
33e5e2cf9d687d7c97a2e2b3f90573c070d4daf9
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 032ba47c6684 (bug 1022612)
f92a2745a979f42511840d17e97c35e8572b108c
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c081917e5626 (bug 1022612)
330e2f5330795fdb93bf06b0788f3f07f6f11fc5
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f67228df9ae0 (bug 1022612)
4aad800ab5d8126177553875bdfca172e3203d20
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f5ec6bcf251f (bug 1022612)
9f403ca16d6efc2d63ac1ed339cf1d98702c62ee
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f89950384bf2 (bug 1022612)
80f5b926874132a0e741d618943481db53516fe0
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f9564f9f4648 (bug 1022612)
b605a83499c79f2d487a6ad96c3dc612fb9625b5
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 233345d8ffc6 (bug 1022612)
16db030a2bff9b6a7c0cb52bbff69b2231b3bfa1
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 21d141d01c97 (bug 1022612)
c4de29a139bfd8d59ab03c6bdd1adbb1354f1361
created 2014-07-15 10:30 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7e9751c1302a (bug 1022612)
3fa59f8aa639ac08244c2b17579447ca0c3dd8c7
created 2014-07-15 10:29 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3de27f6dcd31 (bug 1022612)
2e46ba68c45a4ba082c7048ac5f7b3537505239c
created 2014-07-15 10:29 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f12d7d68b685 (bug 1022612)
d0676370cba9ee1a0ef3341b19aedce857edb3c8
created 2014-07-15 10:29 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cc1776b2606d (bug 1022612)
cc1776b2606d9d7a00b467b0d1d309f6f83477b1
created 2014-07-15 16:23 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 43: Fix up SuppressComponentAlpha to allow component alpha in inactive layers over opaque parts of the chrome window. r=mattwoodrow
f12d7d68b685bb894d4f23efc6af638c789eb9e6
created 2014-07-14 12:46 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 42: Add opaque regions of ThebesLayer content to the "exclude glass" region. r=mattwoodrow
3de27f6dcd31f45e2882e1ece261b0635bfe3e06
created 2014-06-23 16:24 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 37: Remove aAllowVisibleRegionExpansion. r=mattwoodrow
7e9751c1302a7cf48228eaa0d9a2a88be95e93b2
created 2014-06-23 16:24 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 33: Remove InFixedPos code. r=mattwoodrow
21d141d01c979f777437809580acdcec72dc06d3
created 2014-06-23 16:24 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 32: Remove nsDisplayItem::SetVisibleRegionOnLayer. r=mattwoodrow
233345d8ffc6e8a8f81b458271537a57b3506c0e
created 2014-06-23 16:23 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 30: Expose IsConstructingScrollLayerForScrolledFrame and IsDisplayPortOpaque on nsDisplayScrollLayer. r=mattwoodrow
f9564f9f46488e95937b27c9dffeea3742f85670
created 2014-06-18 15:12 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 27: Make FrameLayerBuilder responsible for setting all layer visible regions. r=mattwoodrow
f89950384bf2407cf6edd81e14f67e2c4351d8e3
created 2014-06-12 00:09 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 26: nsDisplayList::mVisibleRect is no longer used. r=mattwoodrow
f5ec6bcf251fc6f53ba7a235543399cfc4579c66
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 24: Simplify nsDisplayList::ComputeVisibilityForSublist now that FrameLayerBuilder does most of the work. r=mattwoodrow
f67228df9ae0dc097f80dc6fe9f10bbc58b5d852
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 23: Remove nsDisplayItem::IsVaryingRelativeToMovingFrame. r=mattwoodrow
c081917e5626546ac07cbcaf0d377a1e015cd148
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 22: Add MOZ_COUNT_CTOR to nsDisplayWrapList. r=mattwoodrow
032ba47c66844cb8717ff954539e2707e655c178
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 21: Remove DidComputeVisibility checking. r=mattwoodrow
e95971991caa55a4f82570a47dce84ffb64e48f0
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 14: Don't compute a final transparent region anymore. r=mattwoodrow
121bf69509b1ed83e8b8153f55ba5c6c6276c146
created 2014-07-07 17:46 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 13: Set mDidComputeVisibility in ProcessDisplayItems. r=mattwoodrow
75fffcce9c4d66a33722673943b93abebae42e46
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 11: Set opaque flag on nsDisplayList if we find an opaque item that covers the whole list. r=mattwoodrow
3bf33a32bfe0b3250acb3e4bfb68ae6525884c7b
created 2014-06-09 16:48 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 10: Implement merging and flattening in ProcessDisplayItems. r=mattwoodrow
5ebd2f6b65a6ca6553c587420210c4124bff76d3
created 2014-06-09 16:47 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 8: nsDisplayWrapList (but not subclasses) should return true for ShouldFlattenAway. r=mattwoodrow
1ad096055f1d1d15a339fbe9e82edcf25a12ef74
created 2014-06-09 16:47 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 6: Set the initial mVisibleRect for each display item to the dirty rect when we create the item. r=mattwoodrow
cdaa916f6851fe278d16c48ce41b021c3cb8d421
created 2014-05-20 15:59 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 4: Track current dirty rect in nsDisplayListBuilder. r=mattwoodrow
18ffe0bb4d423f92be35a11d4bc4d09280ebb089
created 2014-05-20 15:49 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 3: Rename "cached frame" to "current frame" in nsDisplayListBuilder and take advantage of the fact it's always set. r=mattwoodrow
4e502d50b8e1761e1d9fec4ed2ae7d2025b12166
created 2014-05-20 15:08 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 2: Remove unused nsDisplayWrapList constructor. r=mattwoodrow
e5bacdd4594c4e86997ca37d417c1d2a92da55b2
created 2014-05-20 15:08 +1200
pushed 2014-10-06 12:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 1: Always pass a frame to AutoBuildingDisplayList. r=mattwoodrow
1218c119a5d4789b455f0950984adc41c22c6b98
created 2014-06-14 11:10 -0400
pushed 2014-10-06 12:51 +0000
Benoit Girard Benoit Girard - Bug 1024148 - Part 2: Merge nsDisplayOpacity into nsDisplayBackgroundColor. r=mattwoodrow
c5f6188b4794dbeb5b5e475d1e7bce7c4a8517e7
created 2014-06-12 11:34 -0400
pushed 2014-10-06 12:51 +0000
Benoit Girard Benoit Girard - Bug 1024148 - Part 1: Merge nsDisplayOpacity items together. r=mattwoodrow
less more (0) -300 -100 -60 tip