Index: content/renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc |
diff --git a/content/renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc b/content/renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc |
index a5eced1d87a31cd47811b8ea6b6438852c58a9b5..99b3f4ef18e936c797499eeb933fef193f432569 100644 |
--- a/content/renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc |
+++ b/content/renderer/media/webrtc/webrtc_media_stream_adapter_unittest.cc |
@@ -18,6 +18,7 @@ |
#include "third_party/WebKit/public/platform/WebMediaStreamSource.h" |
#include "third_party/WebKit/public/platform/WebMediaStreamTrack.h" |
#include "third_party/WebKit/public/platform/WebVector.h" |
+#include "third_party/WebKit/public/web/WebHeap.h" |
namespace content { |
@@ -28,6 +29,11 @@ class WebRtcMediaStreamAdapterTest : public ::testing::Test { |
dependency_factory_.reset(new MockPeerConnectionDependencyFactory()); |
} |
+ virtual void TearDown() OVERRIDE { |
+ adapter_.reset(); |
+ blink::WebHeap::collectAllGarbageForTesting(); |
+ } |
+ |
blink::WebMediaStream CreateBlinkMediaStream(bool audio, bool video) { |
blink::WebVector<blink::WebMediaStreamTrack> audio_track_vector( |
audio ? static_cast<size_t>(1) : 0); |