gecko-dev/layout/painting
Miko Mynttinen 0cd2cc19d9 Bug 1697639 - Only add AGRs to mFrameToAnimatedGeometryRootMap when creating AGRs r=mattwoodrow
This enforces a stable frame to AGR mapping, which was previously changing when AGR status of the frame changed due to display port change.
The downside of this is that the intermediate results are not cached, which means more traversals.

Differential Revision: https://phabricator.services.mozilla.com/D118603
2021-07-07 15:33:44 +00:00
..
crashtests
ActiveLayerTracker.cpp Bug 1494676 - Always consider scrollframes with will-change: scroll active r=tnikkel 2021-06-23 13:10:15 +00:00
ActiveLayerTracker.h
BorderCache.h Bug 1634281 - Remove unused nsDataHashtable.h includes. r=xpcom-reviewers,nika 2021-03-03 08:58:52 +00:00
BorderConsts.h
DashedCornerFinder.cpp Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
DashedCornerFinder.h
DisplayItemClip.cpp
DisplayItemClip.h
DisplayItemClipChain.cpp
DisplayItemClipChain.h
DisplayListClipState.cpp
DisplayListClipState.h
DottedCornerFinder.cpp Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
DottedCornerFinder.h
FrameLayerBuilder.cpp Bug 1716904 - Make css perspective use DOM parent instead of containing block. r=emilio 2021-06-18 03:35:10 +00:00
FrameLayerBuilder.h Bug 1526970 - Part 3: Remove nsPaintedDisplayItem::mDisplayItemData r=mattwoodrow 2021-02-24 22:22:18 +00:00
HitTestInfo.cpp
HitTestInfo.h
LayerState.h
MaskLayerImageCache.cpp
MaskLayerImageCache.h
MatrixStack.h
PaintTracker.cpp
PaintTracker.h
RetainedDisplayListBuilder.cpp Bug 1709452 - Do not store display list building rect in frames with continuations r=mattwoodrow 2021-05-10 14:37:49 +00:00
RetainedDisplayListBuilder.h Bug 1695162 - Use ConstIter instead of Iter where possible. r=mccr8 2021-03-17 15:49:46 +00:00
RetainedDisplayListHelpers.h
TransformClipNode.h
moz.build
nsCSSRendering.cpp Bug 1715984 - Remove -moz-outline-radius. r=TYLin 2021-06-15 04:16:46 +00:00
nsCSSRendering.h Bug 1710324 - Tweak dark background detection so that it works for XUL use cases. r=mstange 2021-05-11 13:57:18 +00:00
nsCSSRenderingBorders.cpp Bug 1711648 - Move LayoutRect to the Box2D representation. r=jrmuizel. 2021-06-11 13:33:10 +00:00
nsCSSRenderingBorders.h
nsCSSRenderingGradients.cpp Bug 1709746 - Factor out some sRGBColor interpolation code. r=aosmond 2021-05-11 13:24:24 +00:00
nsCSSRenderingGradients.h
nsDisplayItemTypes.h
nsDisplayItemTypesList.h Bug 1542807 part 2 - Remove (now unused) nsBulletFrame. r=emilio 2021-06-14 01:22:05 +00:00
nsDisplayList.cpp Bug 1697639 - Only add AGRs to mFrameToAnimatedGeometryRootMap when creating AGRs r=mattwoodrow 2021-07-07 15:33:44 +00:00
nsDisplayList.h Bug 1714944 - Flatten away wrapper items while collecting 3D transform leaves. r=miko 2021-06-22 21:20:15 +00:00
nsDisplayListArenaTypes.h
nsDisplayListInvalidation.cpp
nsDisplayListInvalidation.h
nsImageRenderer.cpp Bug 1711648 - Move LayoutRect to the Box2D representation. r=jrmuizel. 2021-06-11 13:33:10 +00:00
nsImageRenderer.h Bug 1680387 - Apply intrinsic image resolution as appropriate in layout/style/dom, and update test expectations. r=tnikkel 2021-05-05 09:41:24 +00:00