Chromium Code Reviews| Index: Source/core/paint/InlineTextBoxPainter.h |
| diff --git a/Source/core/paint/InlineTextBoxPainter.h b/Source/core/paint/InlineTextBoxPainter.h |
| index 5b8afb638c4ed1019c0e558aea3aebc7350bdb64..81337086948736327b03af625fb52a50410777ff 100644 |
| --- a/Source/core/paint/InlineTextBoxPainter.h |
| +++ b/Source/core/paint/InlineTextBoxPainter.h |
| @@ -5,6 +5,7 @@ |
| #ifndef InlineTextBoxPainter_h |
| #define InlineTextBoxPainter_h |
| +#include "core/paint/TextPainter.h" |
|
pdr.
2015/07/21 05:59:46
I think you can just forward declare this ("class
|
| #include "core/style/ComputedStyleConstants.h" |
| #include "platform/geometry/LayoutRect.h" |
| @@ -29,6 +30,7 @@ public: |
| InlineTextBoxPainter(InlineTextBox& inlineTextBox) : m_inlineTextBox(inlineTextBox) { } |
| void paint(const PaintInfo&, const LayoutPoint&); |
| + void paintTextMatchMarkerText(TextPainter, int, const ComputedStyle&); |
|
pdr.
2015/07/21 05:59:46
TextPainter is a large class so we shouldn't pass
|
| void paintDocumentMarkers(GraphicsContext*, const LayoutPoint& boxOrigin, const ComputedStyle&, const Font&, bool background); |
| void paintDocumentMarker(GraphicsContext*, const LayoutPoint& boxOrigin, DocumentMarker*, const ComputedStyle&, const Font&, bool grammar); |
| void paintTextMatchMarker(GraphicsContext*, const LayoutPoint& boxOrigin, DocumentMarker*, const ComputedStyle&, const Font&); |