Index: Source/core/paint/InlineTextBoxPainter.cpp |
diff --git a/Source/core/paint/InlineTextBoxPainter.cpp b/Source/core/paint/InlineTextBoxPainter.cpp |
index e2a170c4524d47ccdc672aa6c531eb11b05d1dc6..23edc14b673289d96fb5d3fc8822774225eb8b44 100644 |
--- a/Source/core/paint/InlineTextBoxPainter.cpp |
+++ b/Source/core/paint/InlineTextBoxPainter.cpp |
@@ -12,13 +12,13 @@ |
#include "core/editing/Editor.h" |
#include "core/editing/InputMethodController.h" |
#include "core/frame/LocalFrame.h" |
+#include "core/layout/LayoutCombineText.h" |
#include "core/layout/LayoutTheme.h" |
#include "core/layout/PaintInfo.h" |
#include "core/layout/line/InlineTextBox.h" |
#include "core/paint/BoxPainter.h" |
#include "core/paint/TextPainter.h" |
#include "core/rendering/RenderBlock.h" |
-#include "core/rendering/RenderCombineText.h" |
#include "platform/graphics/paint/DrawingRecorder.h" |
namespace blink { |
@@ -108,10 +108,10 @@ void InlineTextBoxPainter::paint(const PaintInfo& paintInfo, const LayoutPoint& |
FloatRect boxRect(boxOrigin, FloatSize(m_inlineTextBox.logicalWidth(), m_inlineTextBox.logicalHeight())); |
bool shouldRotate = false; |
- RenderCombineText* combinedText = nullptr; |
+ LayoutCombineText* combinedText = nullptr; |
if (!m_inlineTextBox.isHorizontal()) { |
if (styleToUse.hasTextCombine() && m_inlineTextBox.renderer().isCombineText()) { |
- combinedText = &toRenderCombineText(m_inlineTextBox.renderer()); |
+ combinedText = &toLayoutCombineText(m_inlineTextBox.renderer()); |
if (!combinedText->isCombined()) |
combinedText = nullptr; |
} |
@@ -433,7 +433,7 @@ void InlineTextBoxPainter::paintDocumentMarker(GraphicsContext* pt, const FloatP |
} |
template <InlineTextBoxPainter::PaintOptions options> |
-void InlineTextBoxPainter::paintSelection(GraphicsContext* context, const FloatRect& boxRect, const LayoutStyle& style, const Font& font, Color textColor, RenderCombineText* combinedText) |
+void InlineTextBoxPainter::paintSelection(GraphicsContext* context, const FloatRect& boxRect, const LayoutStyle& style, const Font& font, Color textColor, LayoutCombineText* combinedText) |
{ |
// See if we have a selection to paint at all. |
int sPos, ePos; |
@@ -468,7 +468,7 @@ void InlineTextBoxPainter::paintSelection(GraphicsContext* context, const FloatR |
if (options == InlineTextBoxPainter::PaintOptions::CombinedText) { |
ASSERT(combinedText); |
- // We can't use the height of m_inlineTextBox because RenderCombineText's inlineTextBox is horizontal within vertical flow |
+ // We can't use the height of m_inlineTextBox because LayoutCombineText's inlineTextBox is horizontal within vertical flow |
FloatRect clipRect = boxRect; |
combinedText->transformLayoutRect(clipRect); |
context->clip(clipRect); |