diff options
Diffstat (limited to 'cc/playback/transform_display_item.h')
-rw-r--r-- | cc/playback/transform_display_item.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/cc/playback/transform_display_item.h b/cc/playback/transform_display_item.h index 5b89136..7c1d934 100644 --- a/cc/playback/transform_display_item.h +++ b/cc/playback/transform_display_item.h @@ -15,6 +15,7 @@ class SkCanvas; namespace cc { +class ImageSerializationProcessor; class CC_EXPORT TransformDisplayItem : public DisplayItem { public: @@ -22,7 +23,9 @@ class CC_EXPORT TransformDisplayItem : public DisplayItem { explicit TransformDisplayItem(const proto::DisplayItem& proto); ~TransformDisplayItem() override; - void ToProtobuf(proto::DisplayItem* proto) const override; + void ToProtobuf(proto::DisplayItem* proto, + ImageSerializationProcessor* image_serialization_processor) + const override; void Raster(SkCanvas* canvas, const gfx::Rect& canvas_target_playback_rect, SkPicture::AbortCallback* callback) const override; @@ -49,7 +52,9 @@ class CC_EXPORT EndTransformDisplayItem : public DisplayItem { return make_scoped_ptr(new EndTransformDisplayItem()); } - void ToProtobuf(proto::DisplayItem* proto) const override; + void ToProtobuf(proto::DisplayItem* proto, + ImageSerializationProcessor* image_serialization_processor) + const override; void Raster(SkCanvas* canvas, const gfx::Rect& canvas_target_playback_rect, SkPicture::AbortCallback* callback) const override; |