| 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 cd35975caeb5ae531bf631108b993ab6a674aa41..f2ff8c67411f0cfbd0d2ee04141142e454b6313c 100644
|
| --- a/cc/blink/web_display_item_list_impl.h
|
| +++ b/cc/blink/web_display_item_list_impl.h
|
| @@ -14,6 +14,7 @@
|
| #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 "ui/gfx/geometry/point_f.h"
|
|
|
| class SkImageFilter;
|
| class SkMatrix44;
|
| @@ -31,7 +32,8 @@ class WebDisplayItemListImpl : public blink::WebDisplayItemList {
|
| scoped_refptr<cc::DisplayItemList> ToDisplayItemList();
|
|
|
| // blink::WebDisplayItemList implementation.
|
| - virtual void appendDrawingItem(SkPicture* picture,
|
| + virtual void appendDrawingItem(const SkPicture*);
|
| + virtual void appendDrawingItem(SkPicture*,
|
| const blink::WebFloatPoint& location);
|
| virtual void appendClipItem(
|
| const blink::WebRect& clip_rect,
|
| @@ -48,8 +50,13 @@ class WebDisplayItemListImpl : public blink::WebDisplayItemList {
|
| virtual void appendTransparencyItem(float opacity,
|
| blink::WebBlendMode blend_mode);
|
| virtual void appendEndTransparencyItem();
|
| +#if FILTER_DISPLAY_ITEM_USES_FILTER_OPERATIONS
|
| + virtual void appendFilterItem(const blink::WebFilterOperations& filters,
|
| + const blink::WebFloatRect& bounds);
|
| +#else
|
| virtual void appendFilterItem(SkImageFilter* filter,
|
| const blink::WebFloatRect& bounds);
|
| +#endif
|
| virtual void appendEndFilterItem();
|
|
|
| private:
|
|
|