Index: Source/core/paint/BlockPainter.h |
diff --git a/Source/core/paint/BlockPainter.h b/Source/core/paint/BlockPainter.h |
index b319a660b2a300e1a00fb10e5912437cf354f5cf..6e099ecc33e1bd070b0bc13a465c52594dba070c 100644 |
--- a/Source/core/paint/BlockPainter.h |
+++ b/Source/core/paint/BlockPainter.h |
@@ -15,6 +15,8 @@ class LayoutFlexibleBox; |
class LayoutObject; |
class LayoutPoint; |
class LayoutRect; |
+class LocalFrame; |
+class PaintDataCache; |
class BlockPainter { |
public: |
@@ -36,7 +38,7 @@ public: |
private: |
LayoutRect overflowRectForPaintRejection() const; |
- bool hasCaret() const; |
+ bool hasCaret(PaintDataCache* = nullptr) const; |
void paintCarets(const PaintInfo&, const LayoutPoint&); |
void paintContents(const PaintInfo&, const LayoutPoint&); |
void paintSelection(const PaintInfo&, const LayoutPoint&); |