Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2534)

Unified Diff: cc/blink/web_display_item_list_impl.cc

Issue 862133002: Update from https://crrev.com/312398 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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));
« no previous file with comments | « cc/blink/web_display_item_list_impl.h ('k') | cc/cc.gyp » ('j') | shell/BUILD.gn » ('J')

Powered by Google App Engine
This is Rietveld 408576698