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
508487665424c92c4c8e6b7e863661f5cbf45709
created 2012-09-18 10:34 +1200
pushed 2013-02-19 18:06 +0000
Matt Woodrow Matt Woodrow - Bug 791644 - Refactor nsDisplayTransform::GetResultingTransformMatrix into two functions with less optional parameters. r=roc
a4f64be02d63269ddbe8d930ee69f42489b42cc6
created 2012-11-28 15:34 +1300
pushed 2013-02-19 18:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 815593. Don't layerize images that exceed MaxTextureSize. r=mattwoodrow
3edb5bb92461d20787e0454124a33fadc70f149b
created 2012-11-28 17:05 +1300
pushed 2013-02-19 18:06 +0000
Matt Woodrow Matt Woodrow - Bug 814272 - Cache the bounds of nsDisplayBackgroundImage items. r=roc
25ab5381a8e0122f125facfa66560f0cab15690d
created 2012-11-23 12:29 +1300
pushed 2013-02-19 18:06 +0000
Nicholas Cameron Nicholas Cameron - Bug 812908; add a debug pref for forcing active layers; r=roc
861349ea41c0debe128e6cf61e22c37fc866c70b
created 2013-01-14 18:30 +1300
pushed 2013-01-15 23:44 +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
63a5fb585e840c2bdf28ed1c1f06f8b48d750006
created 2012-12-10 18:34 +1300
pushed 2013-01-07 21:25 +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, a=akeybl
0d4beedf0c58b4d27610bbf22f215659d5485277
created 2012-11-28 15:34 +1300
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 815593 - Don't layerize images that exceed MaxTextureSize. r=mattwoodrow, a=lsblakk
6d424e9221c6262cfb3d0e70ff658a27d3652241
created 2012-11-28 17:05 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 814272 - Cache the bounds of nsDisplayBackgroundImage items. r=roc a=blocking-basecamp
526896647e962da9af8704d3a96a75014d1657ae
created 2012-11-19 16:28 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 811927 - Allow conversion of nsDisplayBackgroundImage into ImageLayers. r=roc
7a530abf45befb679a04767b50417ff4cb2bb025
created 2012-11-14 17:35 -0800
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 8: Limit the BasicLayers background-caching optimization to cases where the destination context has an integer translation only, and snap the image rectangle. r=mattwoodrow
ea62a0ee450cd721989590973538dab950f98f4f
created 2012-11-10 00:42 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 7: Simplify TryOptimizeToImageLayer/IsSingleFixedPositionImage now that colors are not involved. r=mattwoodrow
699718f3235570f71d04e845df9715e30c4486c8
created 2012-11-09 18:14 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 6: Rename nsDisplayBackground to nsDisplayBackgroundImage. r=mattwoodrow
12182f4817cf2c65f35d5820b759c83b15d9ee47
created 2012-11-09 18:14 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 4: Make only background-attachment:fixed backgrounds that have propagated to the viewport use a dedicated layer, and refactor how we do that. r=mattwoodrow
76e6feedd0d6ab359ba04ccc94b8356ef646d22a
created 2012-11-08 10:05 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 2: Change nsDisplayBackground invalidation to store and compare the background positioning rect. r=mattwoodrow
a3ea6aa33de6c18651aca7633221dcf7373eb18b
created 2012-11-07 23:08 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 1: Cache nsStyleBackground pointer in nsDisplayBackground. r=mattwoodrow
1c1981ecaba87af225b004cd517edf9c7400351f
created 2012-11-14 22:14 -0500
pushed 2013-01-07 21:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 810470) due OSX reftest failures.
b16f3d964ecf9446f2c95d54dfc4b00b1cbb3e96
created 2012-11-14 17:35 -0800
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 8: Limit the BasicLayers background-caching optimization to cases where the destination context has an integer translation only, and snap the image rectangle. r=mattwoodrow
28c5c66f9e313717b73c3e9510034492d610a035
created 2012-11-10 00:42 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 7: Simplify TryOptimizeToImageLayer/IsSingleFixedPositionImage now that colors are not involved. r=mattwoodrow
4900b1e47d617d2db848a41c3fb9418670ce577b
created 2012-11-09 18:14 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 6: Rename nsDisplayBackground to nsDisplayBackgroundImage. r=mattwoodrow
16a02ec9904437c8c2aad174d3dae09e24812886
created 2012-11-09 18:14 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 4: Make only background-attachment:fixed backgrounds that have propagated to the viewport use a dedicated layer, and refactor how we do that. r=mattwoodrow
16f66221f72c5e9c08dbc1a3ffd4c4b31edf4241
created 2012-11-08 10:05 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 2: Change nsDisplayBackground invalidation to store and compare the background positioning rect. r=mattwoodrow
bd132b2b28f93d5b7a7887203d4a70fab687f7ce
created 2012-11-07 23:08 -0500
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 1: Cache nsStyleBackground pointer in nsDisplayBackground. r=mattwoodrow
2e813df0aca119da2e9e2f9d61c3762e1599f3cc
created 2012-11-13 22:26 -0800
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 808491 - Force 3d transformed layers to always be active. r=roc
f539adf0d8a9937c75c344e1faf76b8cdf4630c1
created 2012-11-13 11:57 -0800
pushed 2013-01-07 21:25 +0000
Bas Schouten Bas Schouten - Bug 811173. Part 1: Allow nsDisplayBackgroundColor::GetBounds to enable snapping. r=roc
72a4289d68a141770c653a5df8ec57e6a11ee951
created 2012-10-25 18:32 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 798964 - Add nsDisplayBackground color and make the bounds of nsDisplayBackground match the image. r=roc
bdec21b0103cc83d3621502c3bd6164e2068e5a7
created 2012-11-03 01:59 +1300
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 805331. Part 1: Refactor nsDisplayList::GetList
56ea8204864df62e250ebc18ab44d8b3c82f077a
created 2012-10-25 18:32 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 800041 - Make nsDisplayWrapList set its own reference frame correctly, and sanity check during ComputeVisibilityForSublist. r=roc
5374fb4806348de2a9ba4fef05518130e7d5d91f
created 2012-10-25 01:19 -0700
pushed 2013-01-07 21:25 +0000
Phil Ringnalda Phil Ringnalda - Back out c95958e3b85d and e8a8bf41e0c4 (bug 798964) for Android reftest-4 failures
d9a3c895f98c896d4547d4963fb9e817bf217add
created 2012-10-24 23:49 -0700
pushed 2013-01-07 21:25 +0000
Phil Ringnalda Phil Ringnalda - Back out 8bffa268afd8 (bug 800041) for reftest assertions in 745934-1.html
8bffa268afd8f733dacc766e2e70e4ea2635740a
created 2012-10-25 18:32 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 800041 - Make nsDisplayWrapList set its own reference frame correctly, and sanity check during ComputeVisibilityForSublist. r=roc
e8a8bf41e0c4e7fbad6261d2c92ec5417cfe2561
created 2012-10-25 18:32 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 798964 - Add nsDisplayBackground color and make the bounds of nsDisplayBackground match the image. r=roc
87df09bc5e8e44547fd1669ae04580326c4c935c
created 2012-10-18 00:34 -0500
pushed 2013-01-07 21:25 +0000
Timothy Nikkel Timothy Nikkel - Bug 642257. If there are no plugins in the display list skip a potentially expensive compute visibility pass with accurate visible regions to determine plugin geometry because it is not needed. r=roc
48aff95d2d299395ad2bb439075b234efa97e14f
created 2012-10-17 21:00 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 802321 - Don't compare geometry objects for inactive layers. r=roc
4ea9ef4e135e7cda72202fe216332dd0b4f9469d
created 2012-10-16 14:10 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 800198 - Make mContainerReferenceFrame the reference frame for the items inside the container, not the container itself. r=roc
be09855c0f5cc50154dfff3578730742ef49dd87
created 2012-10-07 02:03 +1300
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 626245. Part 4: Compute plugin widget geometry updates via the refresh driver's painting, and defer actual widget updates until we've just composited the window. r=mats
f283941dbf752aa8a1a8fa39ea857a644b387cdf
created 2012-10-12 12:38 +1300
pushed 2013-01-07 21:25 +0000
Matt Woodrow Matt Woodrow - Bug 800287 - Optimize display list processing. r=roc
fb4df309db13c28cde5d4ca8153a10f1d89acf02
created 2012-11-28 17:05 +1300
pushed 2012-11-30 01:52 +0000
Matt Woodrow Matt Woodrow - Bug 814272 - Cache the bounds of nsDisplayBackgroundImage items. r=roc a=blocking-basecamp
1265f318efbaaadd50fa53ed54f95107ca60230f
created 2012-11-13 11:57 -0800
pushed 2012-11-27 03:06 +0000
Bas Schouten Bas Schouten - Bug 811173. Part 1: Allow nsDisplayBackgroundColor::GetBounds to enable snapping. r=roc, a=akeybl
f9cb68fee5c7a09805b08f3cf610b9628e8cfe8a
created 2012-11-14 17:35 -0800
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 8: Limit the BasicLayers background-caching optimization to cases where the destination context has an integer translation only, and snap the image rectangle. r=mattwoodrow,a=akeybl
dab37cb0f43f265242ccee1d14ab40a67f2866bb
created 2012-11-10 00:42 -0500
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 7: Simplify TryOptimizeToImageLayer/IsSingleFixedPositionImage now that colors are not involved. r=mattwoodrow,a=akeybl
4c510491a472a38c6e50c2c24473677fa7813e8c
created 2012-11-09 18:14 -0500
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 6: Rename nsDisplayBackground to nsDisplayBackgroundImage. r=mattwoodrow,a=akeybl
76e5dcd5c8db54d5c3ff28a2dbf0dc42ab9f468f
created 2012-11-09 18:14 -0500
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 4: Make only background-attachment:fixed backgrounds that have propagated to the viewport use a dedicated layer, and refactor how we do that. r=mattwoodrow,a=akeybl
6152c4a60d6fb3591e1008453e8afd04a4718911
created 2012-11-08 10:05 -0500
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 2: Change nsDisplayBackground invalidation to store and compare the background positioning rect. r=mattwoodrow,a=akeybl
be8a3c6fb70b1aa5122a47b09b9fffa5195064af
created 2012-11-07 23:08 -0500
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 810470. Part 1: Cache nsStyleBackground pointer in nsDisplayBackground. r=mattwoodrow,a=akeybl
0121068bd2b8801978e6ae6b41abcc8dea324c3c
created 2012-10-25 18:32 +1300
pushed 2012-11-19 21:10 +0000
Matt Woodrow Matt Woodrow - Bug 798964 - Add nsDisplayBackground color and make the bounds of nsDisplayBackground match the image. r=roc,a=akeybl
c9131ff034c762b5e47c946d9bd3be869639380a
created 2012-11-13 22:26 -0800
pushed 2012-11-19 21:10 +0000
Matt Woodrow Matt Woodrow - Bug 808491 - Force 3d transformed layers to always be active. r=roc a=akeybl
2ed2cc2f321bed8766564977f3af54a9842c8f56
created 2012-11-03 01:59 +1300
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 805331. Part 1: Refactor nsDisplayList::GetList. a=bajaj
7ad8200e00ecf6234b12f5b4d90061a7dfbf9f32
created 2012-11-09 14:52 -0500
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 805331 due to assertions, a=me
8ff55e73442e9134c3b642af7733296b9cb85087
created 2012-11-03 01:59 +1300
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 805331. Part 1: Refactor nsDisplayList::GetList. a=bajaj
626e845bf260f6eeac32d8798d5075e868b6dd84
created 2012-10-18 00:34 -0500
pushed 2012-11-19 21:10 +0000
Timothy Nikkel Timothy Nikkel - Bug 642257. If there are no plugins in the display list skip a potentially expensive compute visibility pass with accurate visible regions to determine plugin geometry because it is not needed. r=roc, a=bajaj
20b686450e8676d0129155e988073b1bae7cddd2
created 2012-10-16 14:10 +1300
pushed 2012-11-19 21:10 +0000
Matt Woodrow Matt Woodrow - Bug 800198 - Make mContainerReferenceFrame the reference frame for the items inside the container, not the container itself. r=roc a=bajaj
2a055eb654363de0c26e537cb1e6bcfc2c991d29
created 2012-10-07 02:03 +1300
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 626245. Part 4: Compute plugin widget geometry updates via the refresh driver's painting, and defer actual widget updates until we've just composited the window. r=matspal, a=bajaj
72b982d85b3e6b4a28b7e2c7a8592600c02a6e88
created 2012-10-17 23:25 -0400
pushed 2012-11-19 21:10 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout bug 626245 for build bustage. a=bustage
a5ec69d76b23586b1839d71d7f7599b67c670d4b
created 2012-10-07 02:03 +1300
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 626245. Part 4: Compute plugin widget geometry updates via the refresh driver's painting, and defer actual widget updates until we've just composited the window. r=matspal, a=bajaj
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-11-19 21:10 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
c0f9a43e9b09eeb03a58fb56d68ad2be53b8e057
created 2012-09-25 08:29 +1200
pushed 2012-11-19 21:10 +0000
Matt Woodrow Matt Woodrow - Bug 781053 - Part 1 - Allow conversion of nsImageBoxFrame to an ImageLayer. r=roc
8fa21e95b22dfa47bd5a7b011fcaba52dcba138b
created 2012-08-29 17:48 +1200
pushed 2012-11-19 21:10 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Add an option for frames to invalid just a rect instead of the frame bounds. r=roc
6cabf68e297bead7d0d6592b47d1ae567edf8cf7
created 2012-08-29 17:47 +1200
pushed 2012-11-19 21:10 +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-11-19 21:10 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9e - FrameLayerBuilder changes for display list invalidation. r=roc
1556064f1c205cfb9c15b7220996600e1d29bb88
created 2012-08-29 17:39 +1200
pushed 2012-11-19 21:10 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9a - Add new display list invalidation API to nsDisplayItem and implement it. r=roc
less more (0) -120 tip