layout/painting/nsDisplayList.h
664efc1162c431bfcc1127da5c578de727e4e21a
created 2019-04-04 17:36 +0000
pushed 2019-05-13 10:53 +0000
Miko Mynttinen Miko Mynttinen - Bug 1541426 - Part 2: Remove unused display item constructor parameter aAnonymous r=mattwoodrow
ea3a31b1e48ee983c708ac72f7a10a7885551512
created 2019-04-04 17:36 +0000
pushed 2019-05-13 10:53 +0000
Miko Mynttinen Miko Mynttinen - Bug 1541426 - Part 1: Remove nsDisplayWrapList from nsDisplayPerspective r=mattwoodrow
03b585aeac5a82ff6a7888b04de56a8a2b188dcb
created 2019-04-01 16:54 +0000
pushed 2019-05-13 10:53 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Make sure we build layers for empty items, since they might contain hit test information. r=miko
f43bafcc67f1fd0f25ccfd7e701317313a0efc40
created 2019-04-01 16:54 +0000
pushed 2019-05-13 10:53 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Remove old code for handling opacity:0 within the consumers. r=miko
7f259792d89a3092043fb82d28bd5f47b66c1447
created 2019-04-01 16:53 +0000
pushed 2019-05-13 10:53 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Don't build normal items when within opacity:0. r=miko
849df7cf02875bac7684a0ce090f1dedfb7957fc
created 2019-04-01 16:53 +0000
pushed 2019-05-13 10:53 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Support fallible display item construction. r=miko
96da9d241051d222bdd693bdb519d058a013b59c
created 2019-03-22 18:28 +0000
pushed 2019-05-13 10:53 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
699a6b6bee44710ba8710a2ee7740783a596a26a
created 2019-03-22 10:52 +0200
pushed 2019-05-13 10:53 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1441308)for causing webrender build bustages CLOSED TREE
c09a51622e988e81077c75e3aaa5a49df66284b3
created 2019-03-22 03:15 +0000
pushed 2019-05-13 10:53 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
b807c0c7e3b69afd42c982f38aff35654240a75d
created 2019-03-21 03:15 +0000
pushed 2019-05-13 10:53 +0000
Miko Mynttinen Miko Mynttinen - Bug 1534805 - Unify FrameLayerBuilder and WR display list iterators r=mattwoodrow
b27d18cccc623d49dfcd89aa07890ab940d859f5
created 2019-03-18 18:04 +0000
pushed 2019-05-13 10:53 +0000
Boris Chiou Boris Chiou - Bug 1425837 - Part 4: Implement compositor animations on translate/rotate/scale. r=hiro,birtles
8647c1f78210adcb01511ea27eecfb53bc5c1a5d
created 2019-03-13 12:43 -0400
pushed 2019-03-15 20:00 +0000
Andrew Osmond Andrew Osmond - Bug 1534188 - Use high quality downscaling for raster images embedded in SVGs. r=tnikkel
9c7c3ca1638713bec7857c25eafa4b2099594d29
created 2019-03-13 16:52 +0000
pushed 2019-03-14 15:20 +0000
Miko Mynttinen Miko Mynttinen - Bug 1510286 - Cache nsIFrame::BackfaceIsHidden() and nsIFrame::Combines3DTransformWithAncestors() in display items r=mattwoodrow
95274fd66e5bea637cc26d7047aef7f96d5e19a7
created 2019-03-11 23:03 +0000
pushed 2019-03-12 18:59 +0000
Miko Mynttinen Miko Mynttinen - Bug 1534450 - Remove nsDisplayBackgroundColor::mBackgroundStyle r=mattwoodrow
7f22a46bf802b3b0a535b56aa43d97e90688c32e
created 2019-03-11 02:35 +0000
pushed 2019-03-11 13:01 +0000
Matt Woodrow Matt Woodrow - Bug 1533317 - Only invalidate items from the current frame, not descendants when we start needing a wrap list during a partial display list build. r=miko
d0a427040b4f57fffd1e0691006461bbd5a2eaa8
created 2019-03-11 02:26 +0200
pushed 2019-03-11 13:01 +0000
shindli shindli - Backed out changeset 200ab1e8d571 (bug 1533317) for multiple reftest failures
200ab1e8d571aca8e147a89c75394273c808c388
created 2019-03-10 22:16 +0000
pushed 2019-03-11 13:01 +0000
Matt Woodrow Matt Woodrow - Bug 1533317 - Only invalidate items from the current frame, not descendants when we start needing a wrap list during a partial display list build. r=miko
02fe822afa8c6252970f779dcbfd4a7b57fefd13
created 2019-03-07 17:13 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526941 - Part 5: Rewrite nsDisplayTransform bounds calculations r=mattwoodrow
c5a66f2c239f6bcadf8ec01954c31efcafa6b3c2
created 2019-03-07 17:13 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526941 - Part 4: Remove mStoredList from nsDisplayTransform r=mattwoodrow
57c633e6cb449bcf77d27e38ed0301ea3fa04d86
created 2019-03-07 17:12 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526941 - Part 3: Use mozilla::UniquePtr for mTransformPreserves3D r=mattwoodrow
e2228efd2dc0383a565cfffca2290c1a1d171773
created 2019-03-07 17:12 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526941 - Part 2: Refactor nsDisplayWrapList::GetComponentAlphaBounds() and nsDisplayWrapList::GetOpaqueRegion() and move some of the logic to nsDisplayList r=mattwoodrow
894310bf6264c1601500b42fa62bd5cc0654849b
created 2019-03-07 17:12 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526941 - Part 1: Simplify nsDisplayTransform constructors r=mattwoodrow
ec0a441cb8f91ba7dd0ccb91abb295c2515d20dd
created 2019-03-05 20:45 +0000
pushed 2019-03-11 13:01 +0000
Matt Woodrow Matt Woodrow - Bug 1529831 - Don't create wrap lists for positioned frames that are leaves. r=miko
fa641ad0f4b8aeb31237ab51ef5ce5797ac56b82
created 2019-03-04 20:55 +0000
pushed 2019-03-11 13:01 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1511740 - Use nsDisplayAsyncZoom items to insert zooming animations in WR. r=jrmuizel,botond
ba13685290eef66ac658c4a0df6f40c81c801cf3
created 2019-03-04 13:22 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526958 - Cache dom::TouchEvent::PrefEnabled in nsDisplayListBuilder r=mattwoodrow
c05471f233f32996e77e8aa4476afb02630cd9c0
created 2019-03-01 21:13 +0000
pushed 2019-03-11 13:01 +0000
Boris Chiou Boris Chiou - Bug 1526850 - Part 3: Use DisplayItemType as the input of AddTransitionsAndAnimationsToLayer. r=hiro
cdcc424f1da3e70f5a0fdb0c243191a22fe54b75
created 2019-02-26 00:16 -0600
pushed 2019-03-11 13:01 +0000
Timothy Nikkel Timothy Nikkel - Bug 1505871. C++ code to get component transfer filter data into webrender. r=jrmuizel
f38de0791ab52be4c8d754e64c5c6a924fc65563
created 2019-02-25 22:48 -0600
pushed 2019-03-11 13:01 +0000
Timothy Nikkel Timothy Nikkel - Backed out changeset 2bf33f573505
2bf33f573505edb8ca5f5048dc054f472bd7436e
created 2019-02-25 22:45 -0600
pushed 2019-03-11 13:01 +0000
Timothy Nikkel Timothy Nikkel - Bug 1505871. C++ code to get component transfer filter data into webrender. r=jrmuizel
3c030119c0dcf447dd1afe7165b2d6846a0bc7f0
created 2019-02-26 03:43 +0200
pushed 2019-03-11 13:01 +0000
Noemi Erli Noemi Erli - Backed out 10 changesets (bug 1505871) for wrench bustages CLOSED TREE
f9578d20e54ec0c0ffebe29d78946352cc9ae438
created 2019-02-25 19:20 -0600
pushed 2019-03-11 13:01 +0000
Timothy Nikkel Timothy Nikkel - Bug 1505871. C++ code to get component transfer filter data into webrender. r=jrmuizel
09e06443d63a424f09c707d1130405e32ced9997
created 2019-02-18 15:33 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526957 - Part 3: Optimize AutoBuildingDisplayList IsTransformed() check r=mattwoodrow
362f0046f81e2f08fd58dc3fb26bedbeba48f413
created 2019-02-18 15:32 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526957 - Part 2: Exit IsAnimatedGeometryRoot() early when frame is actively scrolled or transformed r=mattwoodrow
0d7b39349d175c1e234a8f115f71c86236c7200c
created 2019-02-18 15:32 +0000
pushed 2019-03-11 13:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526957 - Part 1: Remove unused mIsAtRootOfPseudoStackingContext from nsDisplayListBuilder and AutoBuildingDisplayList r=mattwoodrow
4009b930fbf1cf77be3cc0ada886dca0db4c8a99
created 2019-02-16 00:51 +0000
pushed 2019-03-11 13:01 +0000
Botond Ballo Botond Ballo - Bug 1526486 - Build an async zoom container for event delivery as well. r=mstange
352baaa37697490a3604e8725610e273b2744a0e
created 2019-02-01 18:30 +0000
pushed 2019-03-11 13:01 +0000
Botond Ballo Botond Ballo - Bug 1521644 - Trigger a full display list rebuild when transition to or from using an async zoom container. r=mattwoodrow
509edb594bdbf3a8dffe7ffeeb31430a89c176e6
created 2019-02-01 20:31 +0000
pushed 2019-03-11 13:01 +0000
Botond Ballo Botond Ballo - Bug 1521644 - Factor out a helper function to serialize a display list collection into a display list. r=mattwoodrow
eca791db896743b462a82e3808d9f90efb7a2042
created 2019-02-01 20:31 +0000
pushed 2019-03-11 13:01 +0000
Markus Stange Markus Stange - Bug 1521644 - Create nsDisplayAsyncZoom which creates a ContainerLayer that is marked as an async zoom container. r=mattwoodrow
43a795c023259b1388e18c3660e8a2266ee3f0b1
created 2019-01-28 11:07 +0000
pushed 2019-03-11 13:01 +0000
Matt Woodrow Matt Woodrow - Bug 1516361 - Remove code for painting text selection behind the background when background-clip:text is set. r=jfkthame,emilio
3d23cfc9df06f8ab77e83cafbb7792ed8a97d9c9
created 2019-01-21 20:05 +0000
pushed 2019-01-24 17:31 +0000
Matt Woodrow Matt Woodrow - Bug 1477366 - Always make SVG/CSS filters active within blobs when possible. r=jrmuizel
d536f45f5b166c4b9562caf0c41991cb5df831cc
created 2019-01-21 14:49 +0000
pushed 2019-01-24 17:31 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
bd29a5bac8d217c40c85a4bb90f83a34c4ff38b7
created 2019-01-18 12:31 +0200
pushed 2019-01-21 13:03 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge mozilla-central to inbound. a=merge CLOSED TREE
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
d1b5339852740fc2e559b66668204fc9202daf15
created 2019-01-17 23:59 +0000
pushed 2019-01-21 13:03 +0000
sotaro sotaro - Bug 1508522 - Relax aysnc animation size restriction with WebRender r=mattwoodrow
c15b18fe44c403e5d3c88fdf2192eea5e4d26b3e
created 2019-01-14 20:39 +0000
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1519934 - Remove useless nsDisplayTransform::mNoExtendContext. r=mattwoodrow
44ff151d71114915f645e2722aebc05071a3ad3d
created 2019-01-11 19:43 +0000
pushed 2019-01-21 13:03 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1519444. Don't enforce a minimum size for blobs. r=mstange
23186317acd06f39ae6a2f661543757c3ac062b6
created 2019-01-10 19:41 +0000
pushed 2019-01-21 13:03 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
64a29845f509717da798cb433ac6ba9dac2ff088
created 2019-01-10 20:52 +0200
pushed 2019-01-21 13:03 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 10dedfde1015 (bug 1509182) for causing build bustages.
10dedfde1015c6a4728a003c9df10385cc8bc9cd
created 2019-01-10 18:40 +0000
pushed 2019-01-21 13:03 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
aadaa3b39509d0e1597135844e44be8006901107
created 2019-01-10 18:15 +0200
pushed 2019-01-21 13:03 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 8e078c86db82 (bug 1509182) for bustage on WebRenderTypes.h:789. CLOSED TREE
8e078c86db82c28b65d7adbfec81627f6133a6a5
created 2019-01-10 14:20 +0000
pushed 2019-01-21 13:03 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
ee870d4a43083769491e0964ae180304542fc10f
created 2019-01-07 21:33 +0000
pushed 2019-01-21 13:03 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Split out document pieces of WebRenderLayerManager r=jrmuizel
21ae926713a06f914151f01612eda3412f529172
created 2019-01-04 18:30 +0000
pushed 2019-01-21 13:03 +0000
Miko Mynttinen Miko Mynttinen - Bug 1512244 - Part 1: Cleanup DescendIntoChild r=mattwoodrow
2cfb0caec3090c2dee719e1edc80eb891f3c9c3d
created 2018-12-12 19:09 +0000
pushed 2019-01-21 13:03 +0000
Miko Mynttinen Miko Mynttinen - Bug 1512213 - Use larger ArenaAllocator chunk size for display list building r=mattwoodrow
0d3d0fa680d8ed6dcf0875c57f8c54d4cebe19b4
created 2018-12-12 17:02 +0000
pushed 2019-01-21 13:03 +0000
Matt Woodrow Matt Woodrow - Bug 1501382 - Cull items within an opacity:0 container when using WebRender. r=kats
868ceb8ba4df9df67fefeb60f30c8de9a0a46af7
created 2018-12-06 19:40 +0000
pushed 2018-12-10 13:40 +0000
Miko Mynttinen Miko Mynttinen - Bug 1512251 - Remove unused render only selection code r=mattwoodrow
795d02901ad0a295b7f741ccf8a726f184a2799d
created 2018-12-05 18:55 +0000
pushed 2018-12-06 16:36 +0000
Daniel Holbert Daniel Holbert - Bug 1512112: Remove redundant includes from source files in layout. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
69bf9d3d6b3cce3e8d4d44dcd5b70c5e76054ecf
created 2018-11-29 00:17 +0100
pushed 2018-12-03 16:23 +0000
Mats Palmgren Mats Palmgren - Bug 1509903 part 1 - Make nsTextFrame::IsFrameSelected() 'final' and inline nsIFrame::IsSelected() to de-virtualize the IsFrameSelected() call in some cases. r=emilio
d99d8f275d8bfa954671ea2663bbe37a561d7583
created 2018-11-28 00:58 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504065 - Run background-color animations on the compositor. r=birtles
less more (0) -300 -100 -60 tip