layout/base/nsDisplayList.h
5b8cbc29a72ec0551d5144c40a51eba92b6b3a57
created 2013-08-20 16:38 -0500
pushed 2013-10-28 21:59 +0000
Scott Johnson Scott Johnson - Bug 746015: Add a nsDisplayGenericOverflow class that uses a frame's visual overflow rect as its bounds to correctly display column rules that lie outside of a column set frame's bounds. [r=dbaron]
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
b5319d82251e332db56a65a778f8b159511eb5ac
created 2013-07-16 16:17 -0400
pushed 2013-10-28 21:59 +0000
Benoit Girard Benoit Girard - Bug 873378 - Add a limit on mobile of 20 layers per container layer. r=roc
95fda0cdd9da6a6ce4dba2a09d00406896958e00
created 2013-07-30 10:25 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
d0a9de9496783591a5dfb0fd49b633068a4d12a8
created 2013-07-26 13:20 -0700
pushed 2013-09-16 19:14 +0000
David Zbarsky David Zbarsky - Backout 4c89002460da (Bug 873378) for breaking the settings app on B2G
2ada34b3289fc864489d000137cf3f95c7b1ba7a
created 2013-07-24 09:38 +0200
pushed 2013-09-16 19:14 +0000
Ms2ger Ms2ger - Bug 896261 - Remove aAppendedThemedBackground arguments from nsDisplayBackgroundImage::AppendBackgroundItemsToTop, nsFrame::DisplayBackgroundUnconditional; r=roc
4c89002460da068084558b7e54d602d67362d667
created 2013-07-16 16:17 -0400
pushed 2013-09-16 19:14 +0000
Benoit Girard Benoit Girard - Bug 873378 - Add a limit on mobile of 20 layers per container layer. r=roc
fcc730af1e8b5bfb00a062b8d11902272e52d1b9
created 2013-07-18 08:34 +0200
pushed 2013-09-16 19:14 +0000
Markus Stange Markus Stange - Bug 894905 - Create a separate nsDisplayItem subclass for -moz-appearance backgrounds. r=roc
9cc2abd1f1a00f22000e90e206d673fc9625eb18
created 2013-07-18 08:34 +0200
pushed 2013-09-16 19:14 +0000
Markus Stange Markus Stange - Bug 894905 - Make AppendBackgroundItemsToTop return a bool instead of an nsDisplayBackgroundImage. r=roc
696b9dc159fd046967173c8b6895dd64058fbe47
created 2013-06-26 11:43 -0500
pushed 2013-09-16 19:14 +0000
Timothy Nikkel Timothy Nikkel - Bug 695763. Part 3. Invalidate the background images of buttons, fieldsets, and mathml chars if they are not decoded and we are asked to do a sync decode. r=matt.woodrow
194268f3bd8aa2f15c5adef19e31b04850a5d4dd
created 2013-06-18 21:15 +1200
pushed 2013-08-05 18:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats
7fc64b1eeebddcadaf2a84085ebacc35e9e4973f
created 2013-06-18 21:15 +1200
pushed 2013-08-05 18:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 876092. Part 1. Don't let effects of MarkFramesForDisplayList carry over between pages. r=mats
ff486a6eb5c9644f0cfb73676e1c8658a5369531
created 2013-06-17 08:50 +0100
pushed 2013-08-05 18:49 +0000
Ed Morley Ed Morley - Backed out changeset f2d55d17a0d8 (bug 876092)
f2d55d17a0d88c1698ccfc2279a2d47dd4295540
created 2013-06-17 17:20 +1200
pushed 2013-08-05 18:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats
78606950ee2ebf8a1b49b0b2113b7bef0f306d72
created 2013-06-03 23:49 -0500
pushed 2013-08-05 18:49 +0000
Timothy Nikkel Timothy Nikkel - Bug 878612. Make sure to pass through the background painting flags through in all cases. r=matt.woodrow
2ff8cbefdf108cb173b8ec98f30ec7777d8b273e
created 2013-06-03 10:57 -0400
pushed 2013-08-05 18:49 +0000
Joe Drew Joe Drew - Bug 878062 - Don't call TryOptimizeToImageLayer if we are definitely not going to optimize to an image layer, since it uses lots of memory. r=mattwoodrow
7de5f90c93711b962e340338e6b0b8edf571fcee
created 2013-05-30 09:50 -0400
pushed 2013-08-05 18:49 +0000
Joe Drew Joe Drew - Bug 867770 - Layerize all animated images. r=mattwoodrow
761fa2e9b325d905f3273c59b7257e3716f5afff
created 2013-05-29 12:37 -0700
pushed 2013-08-05 18:49 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 875367: Annotate ~280 more methods with MOZ_OVERRIDE in /layout. r=dholbert
89df86518fb22f4ff0670697f215c6147db02595
created 2013-05-23 16:49 +0200
pushed 2013-08-05 18:49 +0000
Markus Stange Markus Stange - Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
5d158673711c8fd6b5bd7cc77cbe8e6446dd76fa
created 2013-05-22 11:50 +0200
pushed 2013-08-05 18:49 +0000
Markus Stange Markus Stange - Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2861d9fba479526d5cd420c9eddd2ad3ade6dab3
created 2013-05-22 14:10 +0200
pushed 2013-08-05 18:49 +0000
Markus Stange Markus Stange - Backed out 2 changesets (bug 871590) CLOSED TREE
6bd49cfa6711d71e47a4fe0153ae501ee4b71e25
created 2013-05-22 11:50 +0200
pushed 2013-08-05 18:49 +0000
Markus Stange Markus Stange - Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
233ee2f1efbc5f8ba3c410a099aba23ffa8caa96
created 2013-05-14 09:33 -0700
pushed 2013-08-05 18:49 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 870516: Annotate ~600 more methods with MOZ_OVERRIDE in /layout r=dholbert
b4489418e4b3b480e469fd198b0029e422ca371a
created 2013-06-18 21:15 +1200
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 876092 - Don't let effects of MarkFramesForDisplayList carry over between pages. r=mats, a=lsblakk
8049e4af4809085a6f9287ce45c612e3e6ec837a
created 2013-05-07 22:16 -0700
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 866579. Don't bother adding an arena-allocated DisplayItemClip to mDisplayItemClipsToDestroy if its destructor isn't going to do anything interesting. r=mattwoodrow
d13fc07e67afaf4320078f5954de3a3ea3c30596
created 2013-04-15 17:11 +1200
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 860524. Remove hacky (and buggy) pseudo-destruction of DisplayItemClips created by GetCurrentClip; ensure that they're all destroyed properly when the arena goes away, by tracking them explicitly in nsDisplayListBuilder. r=mattwoodrow
33ba06eba4bb26deec1b738d2b7f9bce7fbaea2c
created 2013-04-19 13:51 +0100
pushed 2013-06-24 18:52 +0000
Ed Morley Ed Morley - Backed out changeset dc2ced1dd175 (bug 860524) for reftest failures
67ceea995837d72cc5a80ba9857c4c981a6237a4
created 2013-04-20 00:02 +1200
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 862180. Part 2: Rename nsDisplayItem::GetUnderlyingFrame() to Frame(). r=mattwoodrow
dc2ced1dd1754377584eb227ad038c5675304991
created 2013-04-15 17:11 +1200
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 860524. Remove hacky (and buggy) pseudo-destruction of DisplayItemClips created by GetCurrentClip; ensure that they're all destroyed properly when the arena goes away, by tracking them explicitly in nsDisplayListBuilder. r=mattwoodrow
5f7f4e26d4a9b1e17772e32caf1aa9502b008a21
created 2013-03-04 22:56 +1300
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 14: Convert all usage of nsDisplayClip(RoundedRect) to use DisplayListClipState/DisplayItemClip. r=mattwoodrow
b16876942c8df78107b10f0288f88f27198cbdc8
created 2013-03-04 22:56 +1300
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 8: On encountering out-of-flow frames during display list construction, save their clip rect as well as their dirty rect for later use when we traverse the placeholder. r=mattwoodrow
dc2f8190c7dd7959ff52db79666634f3da8f5753
created 2013-03-04 22:56 +1300
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 6: Save and restore DisplayListClipState when we start building display lists for a frame. r=mattwoodrow
d6f4ddf03ffb57f6618e3476f1c264d16e9f1b5f
created 2013-03-04 22:56 +1300
pushed 2013-06-24 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 5: Add "current DisplayListClipState" to nsDisplayListBuilder. r=mattwoodrow
e2c042a50bd3566397dbfb6e15bd3cee58b84191
created 2013-04-01 18:45 +0200
pushed 2013-06-24 18:52 +0000
Mats Palmgren Mats Palmgren - Bug 855920 - Remove unused nsDisplayTransform ctor. r=roc
ad75012bfabfb1b81c485d42cedf417ffe0b616b
created 2013-03-22 15:17 +1300
pushed 2013-05-13 16:59 +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
4d0d582c49ecd7f24d67f180ae56ab7a928ea216
created 2013-03-19 09:08 -0400
pushed 2013-05-13 16:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 846901 - Support prerendering elements with animated transforms that are offscreen but only by a small amount. r=mattwoodrow
4b70c11073c0a382bb258da5eef7abe0fb4bf9b8
created 2013-03-19 14:15 +0000
pushed 2013-05-13 16:59 +0000
Ed Morley Ed Morley - Backed out changeset e8ffcf4b8e22 (bug 846901)
e8ffcf4b8e22ddf854d99c4d87c7d897cf51461a
created 2013-03-19 09:08 -0400
pushed 2013-05-13 16:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 846901 - Support prerendering elements with animated transforms that are offscreen but only by a small amount. r=mattwoodrow
d10b1ac51ecec3b4c9cbc1704fd810984de03c81
created 2013-03-08 15:15 +1300
pushed 2013-05-13 16:59 +0000
Matt Woodrow Matt Woodrow - Bug 725981 - Only invalidate the difference in bounds when a solid color moves or resizes. r=roc
0c39b261e724e6f6c15adcdd14522fc8d4a344dc
created 2013-02-24 18:59 -0600
pushed 2013-05-13 16:59 +0000
Timothy Nikkel Timothy Nikkel - Bug 689623. Part 5. Add mechanism to update image visibility upon some amount of scrolling. r=mats
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-04-01 19:47 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
37cb11f41bb26ec7e10c70c355c92faaa390138b
created 2013-02-15 00:12 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
494483cbe311ad03e5e89f178abf1b60c994c639
created 2013-02-15 00:08 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
17fa03776b5c17ac515fc103c705de98bf10efaa
created 2013-02-15 09:05 +0000
pushed 2013-04-01 19:47 +0000
Ed Morley Ed Morley - Backed out changeset 2c860c4bb820 (bug 840902) on a CLOSED TREE
70c60db1a326ae595a156b229d45f0b3ff1ec78d
created 2013-02-15 09:05 +0000
pushed 2013-04-01 19:47 +0000
Ed Morley Ed Morley - Backed out changeset 6c21598704ac (bug 840902)
6c21598704ac02efafc8ab84ff449ea0bf78f50d
created 2013-02-15 00:12 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
2c860c4bb820c1f262bd37e8bb0f7313f14582e3
created 2013-02-15 00:08 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
86c8e1b819f14575487b6ca65a348d4acbb77ce0
created 2013-02-14 11:47 +0000
pushed 2013-04-01 19:47 +0000
Ed Morley Ed Morley - Backed out changeset b1905f6653d4 (bug 840902) on a CLOSED TREE
ffa45a2a3e49340c1bd5db8580f67017afced462
created 2013-02-14 11:46 +0000
pushed 2013-04-01 19:47 +0000
Ed Morley Ed Morley - Backed out changeset 1bd3acba4c01 (bug 840902)
1bd3acba4c0169bd8492df114241a66b124cb791
created 2013-02-15 00:12 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
b1905f6653d40b28264e7549e7466b8d3941997a
created 2013-02-15 00:08 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
5fa5ec4e3c46ef5de189d317c2b6a9f352ac44f0
created 2013-01-30 18:07 +1300
pushed 2013-04-01 19:47 +0000
Matt Woodrow Matt Woodrow - Bug 836179 - Add WriteDebugInfo so that display items can add extra information when printing display lists. r=roc
29288a6d1876d5e7d4fb825aa8628a0d0ef95bac
created 2013-01-17 11:59 +1300
pushed 2013-04-01 19:47 +0000
Matt Woodrow Matt Woodrow - Bug 820839 - Draw OSX titlebar content into a retained buffer during the ThebesLayer painting phase, before we clear invalidation state. r=roc
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
44007d93cc3ab7be7845d0be52c5b1a75674b288
created 2013-01-14 18:30 +1300
pushed 2013-02-19 18:06 +0000
Matt Woodrow Matt Woodrow - Bug 829921 - Make sure that we don't choose a reference frame that is an ancestor of the root reference frame. r=roc a=bajaj
afc699fc7e652428f9dd016b8f921b7426bfcf74
created 2012-12-13 14:15 +1300
pushed 2013-02-19 18:06 +0000
Matt Woodrow Matt Woodrow - Bug 820246 - Split nsDisplayCanvasBackground into separate color and image items. r=roc
e543e17b98243a806c5447df4fd281c31670b069
created 2012-12-13 12:25 +0000
pushed 2013-02-19 18:06 +0000
Ed Morley Ed Morley - Backout 4777ad9776ec (bug 820246) for causing frequent failures in background-image-zoom-1.html on Android
4777ad9776ec145b6cf0f1fb4d262af7158246ca
created 2012-12-13 14:15 +1300
pushed 2013-02-19 18:06 +0000
Matt Woodrow Matt Woodrow - Bug 820246 - Split nsDisplayCanvasBackground into separate color and image items. r=roc
d843a43d7fad8e2ef3bfdcfb3e586c69137d4378
created 2012-12-12 09:36 +1300
pushed 2013-02-19 18:06 +0000
Matt Woodrow Matt Woodrow - Bug 820131 - Compute a more accurate bounds for nsDisplayBoxShadowOuter. r=roc
b30a1fff2d0758a6e69bbac0d87707444349b860
created 2012-12-10 18:34 +1300
pushed 2013-02-19 18:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 818643. Issue an NotifyRenderingChanged callback on nsDisplayItems when we invalidate anything to do with the display item. Make nsDisplayCanvasBackground override NotifyRenderingChanged to invalidate the cached background image. r=mattwoodrow
less more (0) -300 -100 -60 tip