Index: cc/test/fake_picture_layer_impl.cc |
diff --git a/cc/test/fake_picture_layer_impl.cc b/cc/test/fake_picture_layer_impl.cc |
index 80826852403e13f9b5d29dcf25356085c70bf050..73c1ae3f0017be483b5dcb93d8acb34b0ff6f394 100644 |
--- a/cc/test/fake_picture_layer_impl.cc |
+++ b/cc/test/fake_picture_layer_impl.cc |
@@ -97,6 +97,16 @@ PictureLayerTiling* FakePictureLayerImpl::LowResTiling() const { |
return result; |
} |
+void FakePictureLayerImpl::SetPile(scoped_refptr<PicturePileImpl> pile) { |
+ pile_.swap(pile); |
+ if (tilings()) { |
+ for (size_t i = 0; i < num_tilings(); ++i) { |
+ tilings()->tiling_at(i)->UpdateTilesToCurrentPile(Region(), |
+ pile_->tiling_size()); |
+ } |
+ } |
+} |
+ |
void FakePictureLayerImpl::SetAllTilesVisible() { |
WhichTree tree = |
layer_tree_impl()->IsActiveTree() ? ACTIVE_TREE : PENDING_TREE; |