Index: cc/layers/content_layer.cc |
diff --git a/cc/layers/content_layer.cc b/cc/layers/content_layer.cc |
index 3bd2379cb42f276705927653664ff3763d9f06ec..8986686e53ecc56e70051747f70470fa47df6bf5 100644 |
--- a/cc/layers/content_layer.cc |
+++ b/cc/layers/content_layer.cc |
@@ -99,7 +99,8 @@ |
void ContentLayer::CreateUpdaterIfNeeded() { |
if (updater_.get()) |
return; |
- scoped_ptr<LayerPainter> painter = ContentLayerPainter::Create(client_); |
+ scoped_ptr<LayerPainter> painter = |
+ ContentLayerPainter::Create(client_).PassAs<LayerPainter>(); |
if (layer_tree_host()->settings().per_tile_painting_enabled) { |
updater_ = BitmapSkPictureContentLayerUpdater::Create( |
painter.Pass(), |