Index: third_party/WebKit/Source/modules/mediastream/RTCStatsRequestImpl.h |
diff --git a/third_party/WebKit/Source/modules/mediastream/RTCStatsRequestImpl.h b/third_party/WebKit/Source/modules/mediastream/RTCStatsRequestImpl.h |
index 96007f74e15ca25dc20879d9139d9f0072330a54..0dced6e8d2fcdefc80b9f5e1a95b5b58e5d3971a 100644 |
--- a/third_party/WebKit/Source/modules/mediastream/RTCStatsRequestImpl.h |
+++ b/third_party/WebKit/Source/modules/mediastream/RTCStatsRequestImpl.h |
@@ -25,7 +25,7 @@ |
#ifndef RTCStatsRequestImpl_h |
#define RTCStatsRequestImpl_h |
-#include "core/dom/ActiveDOMObject.h" |
+#include "core/dom/ContextLifecycleObserver.h" |
#include "modules/mediastream/RTCStatsResponse.h" |
#include "platform/heap/Handle.h" |
#include "platform/mediastream/RTCStatsRequest.h" |
@@ -38,7 +38,7 @@ class MediaStreamTrack; |
class RTCPeerConnection; |
class RTCStatsCallback; |
-class RTCStatsRequestImpl final : public RTCStatsRequest, public ActiveDOMObject { |
+class RTCStatsRequestImpl final : public RTCStatsRequest, public ContextLifecycleObserver { |
WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(RTCStatsRequestImpl); |
public: |
static RTCStatsRequestImpl* create(ExecutionContext*, RTCPeerConnection*, RTCStatsCallback*, MediaStreamTrack*); |
@@ -50,8 +50,7 @@ public: |
void requestSucceeded(RTCStatsResponseBase*) override; |
- // ActiveDOMObject |
- void stop() override; |
+ void contextDestroyed() override; |
DECLARE_VIRTUAL_TRACE(); |