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 8ec7a152d054ab6652ebc5081e2570ec33f38fdc..b2877046ac81168296a3f84fbc8be812424f4986 100644 |
--- a/cc/blink/web_display_item_list_impl.h |
+++ b/cc/blink/web_display_item_list_impl.h |
@@ -14,8 +14,10 @@ |
#include "third_party/WebKit/public/platform/WebFloatPoint.h" |
#include "third_party/WebKit/public/platform/WebVector.h" |
#include "third_party/skia/include/core/SkRegion.h" |
+#include "third_party/skia/include/core/SkXfermode.h" |
#include "ui/gfx/geometry/point_f.h" |
+class SkColorFilter; |
class SkImageFilter; |
class SkMatrix44; |
class SkPath; |
@@ -48,6 +50,10 @@ class WebDisplayItemListImpl : public blink::WebDisplayItemList { |
virtual void appendTransparencyItem(float opacity, |
blink::WebBlendMode blend_mode); |
virtual void appendEndTransparencyItem(); |
+ virtual void appendCompositingItem(float opacity, |
+ SkXfermode::Mode, |
+ SkColorFilter*); |
+ virtual void appendEndCompositingItem(); |
virtual void appendFilterItem(const blink::WebFilterOperations& filters, |
const blink::WebFloatRect& bounds); |
virtual void appendEndFilterItem(); |