Index: third_party/WebKit/Source/modules/mediacapturefromelement/CanvasCaptureMediaStreamTrack.h |
diff --git a/third_party/WebKit/Source/modules/mediacapturefromelement/CanvasCaptureMediaStreamTrack.h b/third_party/WebKit/Source/modules/mediacapturefromelement/CanvasCaptureMediaStreamTrack.h |
index 4a16350593d18af6873785cd7a15f874e399a624..b75e855123ecb82715b280ea67dc4c3b2c9363f9 100644 |
--- a/third_party/WebKit/Source/modules/mediacapturefromelement/CanvasCaptureMediaStreamTrack.h |
+++ b/third_party/WebKit/Source/modules/mediacapturefromelement/CanvasCaptureMediaStreamTrack.h |
@@ -19,11 +19,16 @@ class CanvasCaptureMediaStreamTrack final : public MediaStreamTrack { |
public: |
static CanvasCaptureMediaStreamTrack* create(MediaStreamComponent*, PassRefPtrWillBeRawPtr<HTMLCanvasElement>, const PassOwnPtr<WebCanvasCaptureHandler>); |
- DECLARE_VIRTUAL_TRACE(); |
+ |
HTMLCanvasElement* canvas() const; |
void requestFrame(); |
+ CanvasCaptureMediaStreamTrack* clone(ExecutionContext*) override; |
+ |
+ DECLARE_VIRTUAL_TRACE(); |
+ |
private: |
+ CanvasCaptureMediaStreamTrack(const CanvasCaptureMediaStreamTrack&, MediaStreamComponent*); |
CanvasCaptureMediaStreamTrack(MediaStreamComponent*, PassRefPtrWillBeRawPtr<HTMLCanvasElement>, const PassOwnPtr<WebCanvasCaptureHandler>); |
RefPtrWillBeMember<HTMLCanvasElement> m_canvasElement; |