Index: cc/blink/web_display_item_list_impl.h |
diff --git a/cc/blink/web_display_item_list_impl.h b/cc/blink/web_display_item_list_impl.h |
index 28fd472be39e56568fcdaacb89512987df070963..cd35975caeb5ae531bf631108b993ab6a674aa41 100644 |
--- a/cc/blink/web_display_item_list_impl.h |
+++ b/cc/blink/web_display_item_list_impl.h |
@@ -13,9 +13,11 @@ |
#include "third_party/WebKit/public/platform/WebDisplayItemList.h" |
#include "third_party/WebKit/public/platform/WebFloatPoint.h" |
#include "third_party/WebKit/public/platform/WebVector.h" |
+#include "third_party/skia/include/core/SkRegion.h" |
class SkImageFilter; |
class SkMatrix44; |
+class SkPath; |
class SkPicture; |
class SkRRect; |
@@ -35,6 +37,10 @@ class WebDisplayItemListImpl : public blink::WebDisplayItemList { |
const blink::WebRect& clip_rect, |
const blink::WebVector<SkRRect>& rounded_clip_rects); |
virtual void appendEndClipItem(); |
+ virtual void appendClipPathItem(const SkPath& clip_path, |
+ SkRegion::Op clip_op, |
+ bool antialias); |
+ virtual void appendEndClipPathItem(); |
virtual void appendFloatClipItem(const blink::WebFloatRect& clip_rect); |
virtual void appendEndFloatClipItem(); |
virtual void appendTransformItem(const SkMatrix44& matrix); |