Index: third_party/WebKit/Source/core/paint/FloatClipRecorder.h |
diff --git a/third_party/WebKit/Source/core/paint/FloatClipRecorder.h b/third_party/WebKit/Source/core/paint/FloatClipRecorder.h |
index dbfe49995f78d89fd130d857a9c6c9cf36aa4641..6ba7daa1d20d6c657083e3e1df49181177bfdea1 100644 |
--- a/third_party/WebKit/Source/core/paint/FloatClipRecorder.h |
+++ b/third_party/WebKit/Source/core/paint/FloatClipRecorder.h |
@@ -8,6 +8,7 @@ |
#include "core/paint/PaintPhase.h" |
#include "platform/geometry/FloatRect.h" |
#include "platform/graphics/paint/DisplayItem.h" |
+#include "platform/graphics/paint/PaintStash.h" |
#include "wtf/Allocator.h" |
#include "wtf/Noncopyable.h" |
@@ -19,15 +20,17 @@ class FloatClipRecorder { |
public: |
FloatClipRecorder(GraphicsContext&, |
- const DisplayItemClient&, |
PaintPhase, |
- const FloatRect&); |
+ const FloatRect&, |
+ const LayoutRect& visualRect, |
+ const WTF::String& debugName, |
+ bool paintedOutputOfObjectHasNoEffectRegardlessOfSize); |
~FloatClipRecorder(); |
private: |
GraphicsContext& m_context; |
- const DisplayItemClient& m_client; |
+ PaintStash m_client; |
DisplayItem::Type m_clipType; |
}; |