summaryrefslogtreecommitdiff
path: root/chromium/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/renderer_host/media/audio_renderer_host_unittest.cc')
-rw-r--r--chromium/content/browser/renderer_host/media/audio_renderer_host_unittest.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/chromium/content/browser/renderer_host/media/audio_renderer_host_unittest.cc b/chromium/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
index 91888375f02..ab76c47aead 100644
--- a/chromium/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
+++ b/chromium/content/browser/renderer_host/media/audio_renderer_host_unittest.cc
@@ -206,12 +206,16 @@ class AudioRendererHostTest : public RenderViewHostTestHarness {
void SetUp() override {
base::CommandLine::ForCurrentProcess()->AppendSwitch(
switches::kUseFakeDeviceForMediaStream);
+ // MediaStreamManager depends on legacy TestBrowserThreadBundle behavior.
+ // TODO: Remove once MediaStreamManager is ported to TaskScheduler.
+ DisableScopedTaskEnvironment();
+
RenderViewHostTestHarness::SetUp();
audio_manager_ =
base::MakeUnique<FakeAudioManagerWithAssociations>(&log_factory_);
audio_system_ = media::AudioSystemImpl::Create(audio_manager_.get());
- media_stream_manager_ =
- base::MakeUnique<MediaStreamManager>(audio_system_.get());
+ media_stream_manager_ = base::MakeUnique<MediaStreamManager>(
+ audio_system_.get(), audio_manager_->GetTaskRunner());
auth_run_loop_ = base::MakeUnique<base::RunLoop>();
host_ = base::MakeRefCounted<MockAudioRendererHost>(
auth_run_loop_.get(), process()->GetID(), audio_manager_.get(),