Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(307)

Unified Diff: third_party/WebKit/Source/core/paint/LayerFixedPositionRecorder.cpp

Issue 1401363003: Rename DisplayItemList to PaintController (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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

Powered by Google App Engine
This is Rietveld 408576698