| 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;
|
| };
|
|
|
|
|