| Index: cc/playback/recording_source.h
|
| diff --git a/cc/playback/recording_source.h b/cc/playback/recording_source.h
|
| index 9e5aa7e95ae50e1ce5ece56f6700b6e7b0c9f0ae..31508a08c8a0045bc43061ea42a426b574bd9b1e 100644
|
| --- a/cc/playback/recording_source.h
|
| +++ b/cc/playback/recording_source.h
|
| @@ -23,10 +23,10 @@ namespace proto {
|
| class RecordingSource;
|
| } // namespace proto
|
|
|
| +class ClientPictureCache;
|
| class ContentLayerClient;
|
| class DisplayItemList;
|
| class RasterSource;
|
| -class ImageSerializationProcessor;
|
| class Region;
|
|
|
| class CC_EXPORT RecordingSource {
|
| @@ -46,11 +46,10 @@ class CC_EXPORT RecordingSource {
|
| RecordingSource();
|
| virtual ~RecordingSource();
|
|
|
| - void ToProtobuf(
|
| - proto::RecordingSource* proto,
|
| - ImageSerializationProcessor* image_serialization_processor) const;
|
| + void ToProtobuf(proto::RecordingSource* proto) const;
|
| void FromProtobuf(const proto::RecordingSource& proto,
|
| - ImageSerializationProcessor* image_serialization_processor);
|
| + ClientPictureCache* client_picture_cache,
|
| + std::vector<uint32_t>* used_engine_picture_ids);
|
|
|
| bool UpdateAndExpandInvalidation(ContentLayerClient* painter,
|
| Region* invalidation,
|
| @@ -73,6 +72,8 @@ class CC_EXPORT RecordingSource {
|
|
|
| gfx::Rect recorded_viewport() const { return recorded_viewport_; }
|
|
|
| + scoped_refptr<const DisplayItemList> GetDisplayItemList();
|
| +
|
| protected:
|
| void Clear();
|
|
|
|
|