diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/mediacapturefromelement/timed_canvas_draw_listener.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/mediacapturefromelement/timed_canvas_draw_listener.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/modules/mediacapturefromelement/timed_canvas_draw_listener.cc b/chromium/third_party/blink/renderer/modules/mediacapturefromelement/timed_canvas_draw_listener.cc index fd6e45da7d0..dbf0f8b5e5f 100644 --- a/chromium/third_party/blink/renderer/modules/mediacapturefromelement/timed_canvas_draw_listener.cc +++ b/chromium/third_party/blink/renderer/modules/mediacapturefromelement/timed_canvas_draw_listener.cc @@ -29,7 +29,8 @@ TimedCanvasDrawListener* TimedCanvasDrawListener::Create( double frame_rate, ExecutionContext* context) { TimedCanvasDrawListener* listener = - new TimedCanvasDrawListener(std::move(handler), frame_rate, context); + MakeGarbageCollected<TimedCanvasDrawListener>(std::move(handler), + frame_rate, context); listener->request_frame_timer_.StartRepeating(listener->frame_interval_, FROM_HERE); return listener; |