Index: cc/layers/picture_layer_impl.h |
diff --git a/cc/layers/picture_layer_impl.h b/cc/layers/picture_layer_impl.h |
index d8ab0366268fa7c0995d73c81838e92d1b6e18df..2754a40c40f6326542c5c08bb6dc8b3539e78a9a 100644 |
--- a/cc/layers/picture_layer_impl.h |
+++ b/cc/layers/picture_layer_impl.h |
@@ -101,9 +101,6 @@ class CC_EXPORT PictureLayerImpl |
PictureLayerTiling* GetRecycledTwinTiling( |
const PictureLayerTiling* tiling) override; |
TilePriority::PriorityBin GetMaxTilePriorityBin() const override; |
- size_t GetMaxTilesForInterestArea() const override; |
- float GetSkewportTargetTimeInSeconds() const override; |
- int GetSkewportExtrapolationLimitInContentPixels() const override; |
WhichTree GetTree() const override; |
bool RequiresHighResToDraw() const override; |
@@ -136,6 +133,9 @@ class CC_EXPORT PictureLayerImpl |
PictureLayerImpl(LayerTreeImpl* tree_impl, int id); |
PictureLayerTiling* AddTiling(float contents_scale); |
void RemoveAllTilings(); |
+ // Removes all tilings and sets new values for new tilings. |
+ void ResetTileCache(); |
+ |
void SyncFromActiveLayer(const PictureLayerImpl* other); |
void AddTilingsForRasterScale(); |
void UpdateTilePriorities(const Occlusion& occlusion_in_content_space); |
@@ -148,6 +148,9 @@ class CC_EXPORT PictureLayerImpl |
gfx::Rect GetViewportForTilePriorityInContentSpace() const; |
PictureLayerImpl* GetRecycledTwinLayer() const; |
void UpdateRasterSource(scoped_refptr<RasterSource> raster_source); |
+ size_t GetMaxTilesForInterestArea() const; |
+ float GetSkewportTargetTimeInSeconds() const; |
+ int GetSkewportExtrapolationLimitInContentPixels() const; |
void DoPostCommitInitializationIfNeeded() { |
if (needs_post_commit_initialization_) |