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 5cbac731862db7eb7ded1e0a76e17c21c83e314a..b1f1211333673145f50aa08e37857f184259a77e 100644 |
--- a/cc/blink/web_display_item_list_impl.cc |
+++ b/cc/blink/web_display_item_list_impl.cc |
@@ -98,12 +98,21 @@ void WebDisplayItemListImpl::appendEndTransparencyItem() { |
display_item_list_->AppendItem(cc::EndTransparencyDisplayItem::Create()); |
} |
+// TODO(pdr): Remove this once the blink-side callers have been removed. |
void WebDisplayItemListImpl::appendCompositingItem( |
float opacity, |
SkXfermode::Mode xfermode, |
SkColorFilter* color_filter) { |
+ appendCompositingItem(opacity, xfermode, nullptr, color_filter); |
+} |
+ |
+void WebDisplayItemListImpl::appendCompositingItem( |
+ float opacity, |
+ SkXfermode::Mode xfermode, |
+ SkRect* bounds, |
+ SkColorFilter* color_filter) { |
display_item_list_->AppendItem(cc::CompositingDisplayItem::Create( |
- opacity, xfermode, skia::SharePtr(color_filter))); |
+ opacity, xfermode, bounds, skia::SharePtr(color_filter))); |
} |
void WebDisplayItemListImpl::appendEndCompositingItem() { |