Index: third_party/WebKit/Source/core/paint/LayerFixedPositionRecorder.cpp |
diff --git a/third_party/WebKit/Source/core/paint/LayerFixedPositionRecorder.cpp b/third_party/WebKit/Source/core/paint/LayerFixedPositionRecorder.cpp |
index 8ef3fc18f7d11a2710480c3ee02b2985e6097a2f..551acd32a0ebd52af0f2f0a60d0d99d963dfc330 100644 |
--- a/third_party/WebKit/Source/core/paint/LayerFixedPositionRecorder.cpp |
+++ b/third_party/WebKit/Source/core/paint/LayerFixedPositionRecorder.cpp |
@@ -8,9 +8,9 @@ |
#include "core/layout/LayoutBoxModelObject.h" |
#include "platform/RuntimeEnabledFeatures.h" |
#include "platform/graphics/GraphicsContext.h" |
-#include "platform/graphics/paint/DisplayItemList.h" |
#include "platform/graphics/paint/FixedPositionContainerDisplayItem.h" |
#include "platform/graphics/paint/FixedPositionDisplayItem.h" |
+#include "platform/graphics/paint/PaintController.h" |
namespace blink { |
@@ -24,13 +24,13 @@ LayerFixedPositionRecorder::LayerFixedPositionRecorder(GraphicsContext& graphics |
return; |
if (m_isFixedPosition) |
- m_graphicsContext.displayItemList()->createAndAppend<BeginFixedPositionDisplayItem>(m_layoutObject); |
+ m_graphicsContext.paintController()->createAndAppend<BeginFixedPositionDisplayItem>(m_layoutObject); |
// TODO(trchen): Adding a pair of display items on every transformed |
// element can be expensive. Investigate whether we can optimize out some |
// of them if applicable. |
if (m_isFixedPositionContainer) |
- m_graphicsContext.displayItemList()->createAndAppend<BeginFixedPositionContainerDisplayItem>(m_layoutObject); |
+ m_graphicsContext.paintController()->createAndAppend<BeginFixedPositionContainerDisplayItem>(m_layoutObject); |
} |
LayerFixedPositionRecorder::~LayerFixedPositionRecorder() |
@@ -38,11 +38,11 @@ LayerFixedPositionRecorder::~LayerFixedPositionRecorder() |
if (!RuntimeEnabledFeatures::slimmingPaintV2Enabled()) |
return; |
- ASSERT(m_graphicsContext.displayItemList()); |
+ ASSERT(m_graphicsContext.paintController()); |
if (m_isFixedPositionContainer) |
- m_graphicsContext.displayItemList()->endItem<EndFixedPositionDisplayItem>(m_layoutObject); |
+ m_graphicsContext.paintController()->endItem<EndFixedPositionDisplayItem>(m_layoutObject); |
if (m_isFixedPosition) |
- m_graphicsContext.displayItemList()->endItem<EndFixedPositionDisplayItem>(m_layoutObject); |
+ m_graphicsContext.paintController()->endItem<EndFixedPositionDisplayItem>(m_layoutObject); |
} |
} // namespace blink |