diff options
Diffstat (limited to 'cc/playback/display_item.h')
-rw-r--r-- | cc/playback/display_item.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cc/playback/display_item.h b/cc/playback/display_item.h index c4140f33..3f61adb 100644 --- a/cc/playback/display_item.h +++ b/cc/playback/display_item.h @@ -16,16 +16,19 @@ class SkCanvas; namespace cc { +class ImageSerializationProcessor; namespace proto { class DisplayItem; -} +} // namespace proto class CC_EXPORT DisplayItem { public: virtual ~DisplayItem() {} - virtual void ToProtobuf(proto::DisplayItem* proto) const = 0; + virtual void ToProtobuf( + proto::DisplayItem* proto, + ImageSerializationProcessor* image_serialization_processor) const = 0; virtual void Raster(SkCanvas* canvas, const gfx::Rect& canvas_target_playback_rect, SkPicture::AbortCallback* callback) const = 0; |