Index: third_party/WebKit/Source/modules/mediacapturefromelement/OnRequestCanvasDrawListener.h |
diff --git a/third_party/WebKit/Source/modules/mediacapturefromelement/OnRequestCanvasDrawListener.h b/third_party/WebKit/Source/modules/mediacapturefromelement/OnRequestCanvasDrawListener.h |
index ebe280a79916359efd672ee336186cca3d92da04..7d2313e02c871d67093277b1a7e333b65555b236 100644 |
--- a/third_party/WebKit/Source/modules/mediacapturefromelement/OnRequestCanvasDrawListener.h |
+++ b/third_party/WebKit/Source/modules/mediacapturefromelement/OnRequestCanvasDrawListener.h |
@@ -8,6 +8,7 @@ |
#include "core/html/canvas/CanvasDrawListener.h" |
#include "platform/heap/Handle.h" |
#include "public/platform/WebCanvasCaptureHandler.h" |
+#include "third_party/skia/include/core/SkRefCnt.h" |
#include <memory> |
namespace blink { |
@@ -17,7 +18,7 @@ class OnRequestCanvasDrawListener final : public GarbageCollectedFinalized<OnReq |
public: |
~OnRequestCanvasDrawListener(); |
static OnRequestCanvasDrawListener* create(std::unique_ptr<WebCanvasCaptureHandler>); |
- void sendNewFrame(WTF::PassRefPtr<SkImage>) override; |
+ void sendNewFrame(sk_sp<SkImage>) override; |
DEFINE_INLINE_TRACE() {} |
private: |