diff options
Diffstat (limited to 'content/renderer/media/video_capture_impl_manager_unittest.cc')
-rw-r--r-- | content/renderer/media/video_capture_impl_manager_unittest.cc | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/content/renderer/media/video_capture_impl_manager_unittest.cc b/content/renderer/media/video_capture_impl_manager_unittest.cc index 39c9e8e..a777d65 100644 --- a/content/renderer/media/video_capture_impl_manager_unittest.cc +++ b/content/renderer/media/video_capture_impl_manager_unittest.cc @@ -77,14 +77,12 @@ class VideoCaptureImplManagerTest : public ::testing::Test { } void FakeChannelSetup() { - scoped_refptr<base::MessageLoopProxy> loop = - child_process_->io_message_loop_proxy(); - if (!loop->BelongsToCurrentThread()) { - loop->PostTask( - FROM_HERE, - base::Bind( - &VideoCaptureImplManagerTest::FakeChannelSetup, - base::Unretained(this))); + scoped_refptr<base::SingleThreadTaskRunner> task_runner = + child_process_->io_task_runner(); + if (!task_runner->BelongsToCurrentThread()) { + task_runner->PostTask( + FROM_HERE, base::Bind(&VideoCaptureImplManagerTest::FakeChannelSetup, + base::Unretained(this))); return; } manager_->video_capture_message_filter()->OnFilterAdded(NULL); |