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..caf87e725c9cb1a0b5402114b453abc6c13ffae2 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::MaximumTilingContentScale; |
+ 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, |