Index: Source/platform/graphics/paint/ClipPathDisplayItem.h |
diff --git a/Source/platform/graphics/paint/ClipPathDisplayItem.h b/Source/platform/graphics/paint/ClipPathDisplayItem.h |
index 23238873bad2711d33a550c99e3b3c282511c4d5..5bac5d27d3767bee0e7b949d5e6eabe043f356a4 100644 |
--- a/Source/platform/graphics/paint/ClipPathDisplayItem.h |
+++ b/Source/platform/graphics/paint/ClipPathDisplayItem.h |
@@ -21,12 +21,15 @@ public: |
return adoptPtr(new BeginClipPathDisplayItem(client, clipPath)); |
} |
- BeginClipPathDisplayItem(const DisplayItemClientWrapper& client, const Path& clipPath) |
+ BeginClipPathDisplayItem(const DisplayItemClientWrapper& client, const SkPath& clipPath) |
: PairedBeginDisplayItem(client, BeginClipPath) |
- , m_clipPath(clipPath.skPath()) { } |
+ , m_clipPath(clipPath) { } |
+ BeginClipPathDisplayItem(const DisplayItemClientWrapper& client, const Path& clipPath) |
+ : BeginClipPathDisplayItem(client, clipPath.skPath()) { } |
virtual void replay(GraphicsContext&) override; |
virtual void appendToWebDisplayItemList(WebDisplayItemList*) const override; |
+ virtual void appendByMoving(DisplayItems&) override; |
private: |
const SkPath m_clipPath; |
@@ -48,6 +51,7 @@ public: |
virtual void replay(GraphicsContext&) override; |
virtual void appendToWebDisplayItemList(WebDisplayItemList*) const override; |
+ virtual void appendByMoving(DisplayItems&) override; |
private: |
#if ENABLE(ASSERT) |