diff options
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.cc | 8 |
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(), |