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 96869556e32833a3d14dcb35e073e61a7aad8e65..a6bcbb75f2073bb90ce2c62c6afc0270035f6c64 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" |
@@ -447,8 +448,9 @@ 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(PaintShader::MakeImage(std::move(image), |
+ SkShader::kClamp_TileMode, |
+ SkShader::kClamp_TileMode, nullptr)); |
buffer.push<DrawRectOp>(SkRect::MakeWH(100, 100), flags); |
EXPECT_TRUE(buffer.HasDiscardableImages()); |
} |