Index: public/platform/WebDisplayItemList.h |
diff --git a/public/platform/WebDisplayItemList.h b/public/platform/WebDisplayItemList.h |
index 7293b0683b712a63944fd6172672f31a50208302..c77549c66c3ffc6fb83aa2d1d592b2b3b9573068 100644 |
--- a/public/platform/WebDisplayItemList.h |
+++ b/public/platform/WebDisplayItemList.h |
@@ -34,27 +34,27 @@ public: |
virtual ~WebDisplayItemList() { } |
// This grabs a ref on the passed-in SkPicture. |
- virtual void appendDrawingItem(const SkPicture*) = 0; |
- |
- virtual void appendClipItem(const WebRect&, const WebVector<SkRRect>&) = 0; |
- virtual void appendEndClipItem() = 0; |
- virtual void appendClipPathItem(const SkPath&, SkRegion::Op, bool antialias) = 0; |
- virtual void appendEndClipPathItem() = 0; |
- virtual void appendFloatClipItem(const WebFloatRect&) = 0; |
- virtual void appendEndFloatClipItem() = 0; |
- virtual void appendTransformItem(const SkMatrix44&) = 0; |
- virtual void appendEndTransformItem() = 0; |
+ virtual void appendDrawingItem(const SkPicture*) { } |
+ |
+ virtual void appendClipItem(const WebRect&, const WebVector<SkRRect>&) { } |
+ virtual void appendEndClipItem() { } |
+ virtual void appendClipPathItem(const SkPath&, SkRegion::Op, bool antialias) { } |
+ virtual void appendEndClipPathItem() { } |
+ virtual void appendFloatClipItem(const WebFloatRect&) { } |
+ virtual void appendEndFloatClipItem() { } |
+ virtual void appendTransformItem(const SkMatrix44&) { } |
+ virtual void appendEndTransformItem() { } |
virtual void appendCompositingItem(float opacity, |
- SkXfermode::Mode, SkRect* bounds, SkColorFilter*) = 0; |
- virtual void appendEndCompositingItem() = 0; |
+ SkXfermode::Mode, SkRect* bounds, SkColorFilter*) { } |
+ virtual void appendEndCompositingItem() { } |
- virtual void appendFilterItem(const WebFilterOperations&, const WebFloatRect& bounds) = 0; |
- virtual void appendEndFilterItem() = 0; |
+ virtual void appendFilterItem(const WebFilterOperations&, const WebFloatRect& bounds) { } |
+ virtual void appendEndFilterItem() { } |
// Scroll containers are identified by an opaque pointer. |
using ScrollContainerId = const void*; |
- virtual void appendScrollItem(const WebSize& scrollOffset, ScrollContainerId) = 0; |
- virtual void appendEndScrollItem() = 0; |
+ virtual void appendScrollItem(const WebSize& scrollOffset, ScrollContainerId) { } |
+ virtual void appendEndScrollItem() { } |
}; |
} // namespace blink |