| Index: cc/blink/web_display_item_list_impl.cc
|
| diff --git a/cc/blink/web_display_item_list_impl.cc b/cc/blink/web_display_item_list_impl.cc
|
| index d682b2d2d12b976df5212b102c3610deef625478..fdd05df63ab80407c5c19a84e7dfefe90e00fd2b 100644
|
| --- a/cc/blink/web_display_item_list_impl.cc
|
| +++ b/cc/blink/web_display_item_list_impl.cc
|
| @@ -8,6 +8,7 @@
|
|
|
| #include "cc/blink/web_blend_mode.h"
|
| #include "cc/resources/clip_display_item.h"
|
| +#include "cc/resources/clip_path_display_item.h"
|
| #include "cc/resources/drawing_display_item.h"
|
| #include "cc/resources/filter_display_item.h"
|
| #include "cc/resources/float_clip_display_item.h"
|
| @@ -53,6 +54,17 @@ void WebDisplayItemListImpl::appendEndClipItem() {
|
| display_item_list_->AppendItem(cc::EndClipDisplayItem::Create());
|
| }
|
|
|
| +void WebDisplayItemListImpl::appendClipPathItem(const SkPath& clip_path,
|
| + SkRegion::Op clip_op,
|
| + bool antialias) {
|
| + display_item_list_->AppendItem(
|
| + cc::ClipPathDisplayItem::Create(clip_path, clip_op, antialias));
|
| +}
|
| +
|
| +void WebDisplayItemListImpl::appendEndClipPathItem() {
|
| + display_item_list_->AppendItem(cc::EndClipPathDisplayItem::Create());
|
| +}
|
| +
|
| void WebDisplayItemListImpl::appendFloatClipItem(
|
| const blink::WebFloatRect& clip_rect) {
|
| display_item_list_->AppendItem(cc::FloatClipDisplayItem::Create(clip_rect));
|
|
|