Index: cc/layers/picture_image_layer.cc |
diff --git a/cc/layers/picture_image_layer.cc b/cc/layers/picture_image_layer.cc |
index 4316812ec24ab169ca12c9992900919789cec90d..4971e481d77a5b10ac925420e6a468492387c8be 100644 |
--- a/cc/layers/picture_image_layer.cc |
+++ b/cc/layers/picture_image_layer.cc |
@@ -6,7 +6,7 @@ |
#include <stddef.h> |
-#include "cc/layers/picture_image_layer_impl.h" |
+#include "cc/layers/picture_layer_impl.h" |
#include "cc/playback/display_item_list_settings.h" |
#include "cc/playback/drawing_display_item.h" |
#include "cc/trees/layer_tree_host.h" |
@@ -29,7 +29,9 @@ PictureImageLayer::~PictureImageLayer() { |
std::unique_ptr<LayerImpl> PictureImageLayer::CreateLayerImpl( |
LayerTreeImpl* tree_impl) { |
- return PictureImageLayerImpl::Create(tree_impl, id(), is_mask()); |
+ auto layer_impl = PictureLayerImpl::Create(tree_impl, id(), is_mask()); |
+ layer_impl->set_is_directly_composited_image(true); |
+ return std::move(layer_impl); |
} |
bool PictureImageLayer::HasDrawableContent() const { |