| Index: Source/core/rendering/InlineTextBox.h
|
| diff --git a/Source/core/rendering/InlineTextBox.h b/Source/core/rendering/InlineTextBox.h
|
| index e2db766e70651e7a02db6eeb35644edb2025e861..c8ad2ee06f32c26e93fb1d17b5a69683aff237a1 100644
|
| --- a/Source/core/rendering/InlineTextBox.h
|
| +++ b/Source/core/rendering/InlineTextBox.h
|
| @@ -175,8 +175,11 @@ private:
|
| unsigned short m_truncation; // Where to truncate when text overflow is applied. We use special constants to
|
| // denote no truncation (the whole run paints) and full truncation (nothing paints at all).
|
|
|
| + unsigned underlinePaintStart(const CompositionUnderline&);
|
| + unsigned underlinePaintEnd(const CompositionUnderline&);
|
| +
|
| protected:
|
| - void paintCompositionBackground(GraphicsContext*, const FloatPoint& boxOrigin, RenderStyle*, const Font&, int startPos, int endPos);
|
| + void paintCompositionBackground(GraphicsContext*, const FloatPoint& boxOrigin, RenderStyle*, const Font&, Color backgroundColor, int startPos, int endPos);
|
| void paintDocumentMarkers(GraphicsContext*, const FloatPoint& boxOrigin, RenderStyle*, const Font&, bool background);
|
| void paintCompositionUnderline(GraphicsContext*, const FloatPoint& boxOrigin, const CompositionUnderline&);
|
|
|
|
|