Index: cc/paint/paint_op_buffer_unittest.cc |
diff --git a/cc/paint/paint_op_buffer_unittest.cc b/cc/paint/paint_op_buffer_unittest.cc |
index b85bc5d68aa6b98e73d03860b55a5fa296678a25..7f094ead98a6e35a6e16438fa9ff8e7455746107 100644 |
--- a/cc/paint/paint_op_buffer_unittest.cc |
+++ b/cc/paint/paint_op_buffer_unittest.cc |
@@ -3,6 +3,7 @@ |
// found in the LICENSE file. |
#include "cc/paint/paint_op_buffer.h" |
+#include "base/memory/ptr_util.h" |
#include "cc/paint/display_item_list.h" |
#include "cc/test/skia_common.h" |
#include "cc/test/test_skcanvas.h" |
@@ -444,8 +445,8 @@ TEST(PaintOpBufferTest, DiscardableImagesTracking_OpWithFlags) { |
PaintOpBuffer buffer; |
PaintFlags flags; |
sk_sp<SkImage> image = CreateDiscardableImage(gfx::Size(100, 100)); |
- flags.setShader( |
- image->makeShader(SkShader::kClamp_TileMode, SkShader::kClamp_TileMode)); |
+ flags.setShader(base::MakeUnique<PaintShader>( |
+ image, SkShader::kClamp_TileMode, SkShader::kClamp_TileMode, nullptr)); |
buffer.push<DrawRectOp>(SkRect::MakeWH(100, 100), flags); |
EXPECT_TRUE(buffer.HasDiscardableImages()); |
} |