Index: third_party/WebKit/Source/modules/mediacapturefromelement/TimedCanvasDrawListener.cpp |
diff --git a/third_party/WebKit/Source/modules/mediacapturefromelement/TimedCanvasDrawListener.cpp b/third_party/WebKit/Source/modules/mediacapturefromelement/TimedCanvasDrawListener.cpp |
index 7615cc5ae106bdaab494842e940880972af4172f..60a85862aabbae506581ddc8063698d039ce59c0 100644 |
--- a/third_party/WebKit/Source/modules/mediacapturefromelement/TimedCanvasDrawListener.cpp |
+++ b/third_party/WebKit/Source/modules/mediacapturefromelement/TimedCanvasDrawListener.cpp |
@@ -4,11 +4,9 @@ |
#include "modules/mediacapturefromelement/TimedCanvasDrawListener.h" |
-#include <memory> |
- |
namespace blink { |
-TimedCanvasDrawListener::TimedCanvasDrawListener(std::unique_ptr<WebCanvasCaptureHandler> handler, double frameRate) |
+TimedCanvasDrawListener::TimedCanvasDrawListener(PassOwnPtr<WebCanvasCaptureHandler> handler, double frameRate) |
: CanvasDrawListener(std::move(handler)) |
, m_frameInterval(1 / frameRate) |
, m_requestFrameTimer(this, &TimedCanvasDrawListener::requestFrameTimerFired) |
@@ -18,7 +16,7 @@ TimedCanvasDrawListener::TimedCanvasDrawListener(std::unique_ptr<WebCanvasCaptur |
TimedCanvasDrawListener::~TimedCanvasDrawListener() {} |
// static |
-TimedCanvasDrawListener* TimedCanvasDrawListener::create(std::unique_ptr<WebCanvasCaptureHandler> handler, double frameRate) |
+TimedCanvasDrawListener* TimedCanvasDrawListener::create(PassOwnPtr<WebCanvasCaptureHandler> handler, double frameRate) |
{ |
TimedCanvasDrawListener* listener = new TimedCanvasDrawListener(std::move(handler), frameRate); |
listener->m_requestFrameTimer.startRepeating(listener->m_frameInterval, BLINK_FROM_HERE); |