Index: ui/gfx/canvas.h |
diff --git a/ui/gfx/canvas.h b/ui/gfx/canvas.h |
index d2bc6f0d3a59ed64637b454ca7699d99e0fa8f60..328292aee0c35ef7ed41a9cc2134deb5b5b496d5 100644 |
--- a/ui/gfx/canvas.h |
+++ b/ui/gfx/canvas.h |
@@ -13,7 +13,7 @@ |
#include "base/macros.h" |
#include "base/strings/string16.h" |
#include "skia/ext/platform_canvas.h" |
-#include "skia/ext/refptr.h" |
+#include "third_party/skia/include/core/SkRefCnt.h" |
#include "ui/gfx/image/image_skia.h" |
#include "ui/gfx/native_widget_types.h" |
#include "ui/gfx/shadow_value.h" |
@@ -89,7 +89,7 @@ class GFX_EXPORT Canvas { |
// Creates a Canvas backed by an |sk_canvas| with |image_scale_|. |
// |sk_canvas| is assumed to be already scaled based on |image_scale| |
// so no additional scaling is applied. |
- Canvas(const skia::RefPtr<SkCanvas>& sk_canvas, float image_scale); |
+ Canvas(sk_sp<SkCanvas> sk_canvas, float image_scale); |
virtual ~Canvas(); |
@@ -449,7 +449,7 @@ class GFX_EXPORT Canvas { |
// Canvas::Scale() does not affect |image_scale_|. |
float image_scale_; |
- skia::RefPtr<SkCanvas> canvas_; |
+ sk_sp<SkCanvas> canvas_; |
DISALLOW_COPY_AND_ASSIGN(Canvas); |
}; |