#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 {
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);