Index: cc/test/fake_picture_layer_impl.h |
diff --git a/cc/test/fake_picture_layer_impl.h b/cc/test/fake_picture_layer_impl.h |
index 9ce0283e9b12c8604a7404070599ffe6c9ec9ebb..e639334b15dcce0215eb67cfe2f56cf9c3d10734 100644 |
--- a/cc/test/fake_picture_layer_impl.h |
+++ b/cc/test/fake_picture_layer_impl.h |
@@ -48,6 +48,10 @@ class FakePictureLayerImpl : public PictureLayerImpl { |
using PictureLayerImpl::MinimumContentsScale; |
using PictureLayerImpl::SanityCheckTilingState; |
+ using PictureLayerImpl::UpdateIdealScales; |
+ using PictureLayerImpl::MaximumTilingContentsScale; |
+ using PictureLayerImpl::ManageTilings; |
+ |
void SetNeedsPostCommitInitialization() { |
needs_post_commit_initialization_ = true; |
} |
@@ -90,6 +94,15 @@ class FakePictureLayerImpl : public PictureLayerImpl { |
void SetAllTilesReadyInTiling(PictureLayerTiling* tiling); |
void ResetAllTilesPriorities(); |
+ void ScaleAndManageTilings(bool animating_transform_to_screen, |
+ float maximum_animation_contents_scale) { |
+ UpdateIdealScales(); |
+ if (CanHaveTilings()) { |
+ ManageTilings(animating_transform_to_screen, |
+ maximum_animation_contents_scale); |
+ } |
+ } |
+ |
protected: |
FakePictureLayerImpl( |
LayerTreeImpl* tree_impl, |