gecko-dev/layout/painting
Emilio Cobos Álvarez 53e865c922 Bug 1614198 - Make CachedBorderImageData a frame property. r=aosmond
Storing it in the style value doesn't make much sense, specially since we store
drawing-dependent stuff there like the svg viewport size, which clearly depends
on the size of the frame.

This cache may not be very useful anymore, see the linked bug, but this unblocks
me with other style system cleanups and seems safer.

Differential Revision: https://phabricator.services.mozilla.com/D62162

--HG--
extra : moz-landing-system : lando
2020-02-11 20:56:05 +00:00
..
crashtests Bug 1606130 - Make display: -moz-box more similar to other display types for block layout. r=jfkthame,surkov 2020-01-07 21:00:42 +00:00
ActiveLayerTracker.cpp Bug 1613349 - Rename nsINode::DeleteProperty to RemoveProperty. r=smaug 2020-02-06 16:06:49 +00:00
ActiveLayerTracker.h Bug 1449861 - Use UTF8String for some CSSOM APIs. r=bzbarsky 2020-01-04 10:36:49 +00:00
BorderCache.h
BorderConsts.h
DashedCornerFinder.cpp Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
DashedCornerFinder.h
DisplayItemClip.cpp Bug 1554247 - Fix bracing in layout/painting r=miko 2019-05-29 14:34:34 +00:00
DisplayItemClip.h Bug 1610670 - Add AllPhysicalHalfCorners() to support range-based for loops. r=mats 2020-02-04 03:28:47 +00:00
DisplayItemClipChain.cpp
DisplayItemClipChain.h
DisplayListChecker.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
DisplayListChecker.h
DisplayListClipState.cpp
DisplayListClipState.h
DottedCornerFinder.cpp Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
DottedCornerFinder.h
FrameLayerBuilder.cpp Bug 1612895 - Rename nsDisplayHitTestInfoItem to nsDisplayHitTestInfoBase r=mattwoodrow 2020-02-04 22:01:48 +00:00
FrameLayerBuilder.h Bug 1610387 - Remove nsAutoPtr usage from layout/. r=dbaron 2020-02-01 09:40:36 +00:00
LayerState.h
MaskLayerImageCache.cpp Bug 1610387 - Remove nsAutoPtr usage from layout/. r=dbaron 2020-02-01 09:40:36 +00:00
MaskLayerImageCache.h Bug 1610670 - Add AllPhysicalHalfCorners() to support range-based for loops. r=mats 2020-02-04 03:28:47 +00:00
MatrixStack.h
PaintTracker.cpp
PaintTracker.h
RetainedDisplayListBuilder.cpp Bug 1612895 - Rename nsDisplayHitTestInfoItem to nsDisplayHitTestInfoBase r=mattwoodrow 2020-02-04 22:01:48 +00:00
RetainedDisplayListBuilder.h Bug 1558482 - Apply visibleRect and scaling when painting. r=mattwoodrow 2019-06-11 07:52:12 -05:00
RetainedDisplayListHelpers.h Bug 1554247 - Fix bracing in layout/painting r=miko 2019-05-29 14:34:34 +00:00
TransformClipNode.h
moz.build Bug 1411922: Part 1: Add rendering support for text-decoration-skip-ink r=jfkthame 2019-08-07 17:41:13 +00:00
nsCSSRendering.cpp Bug 1606628 - Fix background and border image association to be symmetric. r=tnikkel 2020-02-07 20:36:34 +00:00
nsCSSRendering.h Bug 1602317 - Switch style system to associated constants-in-body. r=heycam 2019-12-09 03:32:28 +00:00
nsCSSRenderingBorders.cpp Bug 1606628 - Fix background and border image association to be symmetric. r=tnikkel 2020-02-07 20:36:34 +00:00
nsCSSRenderingBorders.h Bug 1602421 - Remove some useless includes. r=jfkthame 2019-12-09 14:53:50 +00:00
nsCSSRenderingGradients.cpp Bug 1609711 - Compute gradient positions in css pixels. r=jrmuizel 2020-01-23 09:18:21 +00:00
nsCSSRenderingGradients.h Bug 1557212 - Use cbindgen for gradients. r=jwatt 2019-06-07 14:13:17 +00:00
nsDisplayItemTypes.h
nsDisplayItemTypesList.h Bug 1592739 - Stop clearing the background behind vibrant -moz-appearance items. r=mattwoodrow 2019-11-05 18:48:29 +00:00
nsDisplayList.cpp Bug 1606628 - Fix background and border image association to be symmetric. r=tnikkel 2020-02-07 20:36:34 +00:00
nsDisplayList.h Bug 1606628 - Fix background and border image association to be symmetric. r=tnikkel 2020-02-07 20:36:34 +00:00
nsDisplayListArenaTypes.h Bug 1560188 - Fix and improve display list memory reporting. r=mattwoodrow,njn 2019-07-02 02:46:09 +00:00
nsDisplayListInvalidation.cpp
nsDisplayListInvalidation.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsImageRenderer.cpp Bug 1614198 - Make CachedBorderImageData a frame property. r=aosmond 2020-02-11 20:56:05 +00:00
nsImageRenderer.h Bug 1409773 - Use WebRender instead of fallback for border raster images. r=jrmuizel 2019-07-08 12:54:44 -04:00