Index: Source/core/editing/RenderedPosition.cpp |
diff --git a/Source/core/editing/RenderedPosition.cpp b/Source/core/editing/RenderedPosition.cpp |
index 2b09f45ff55c0a6da07380a900d221dd8e466bb4..7ad6fe3d1e232ddfa45cb1530fbfe0bd45602ccc 100644 |
--- a/Source/core/editing/RenderedPosition.cpp |
+++ b/Source/core/editing/RenderedPosition.cpp |
@@ -33,8 +33,8 @@ |
#include "core/dom/Position.h" |
#include "core/editing/VisiblePosition.h" |
+#include "core/layout/Layer.h" |
#include "core/layout/compositing/CompositedSelectionBound.h" |
-#include "core/rendering/RenderLayer.h" |
namespace blink { |
@@ -242,7 +242,7 @@ void RenderedPosition::positionInGraphicsLayerBacking(CompositedSelectionBound& |
return; |
LayoutRect rect = m_renderer->localCaretRect(m_inlineBox, m_offset); |
- RenderLayer* layer = nullptr; |
+ Layer* layer = nullptr; |
bound.edgeTopInLayer = m_renderer->localToInvalidationBackingPoint(rect.minXMinYCorner(), &layer); |
bound.edgeBottomInLayer = m_renderer->localToInvalidationBackingPoint(rect.minXMaxYCorner(), nullptr); |
bound.layer = layer ? layer->graphicsLayerBacking() : nullptr; |