| Index: content/renderer/media/user_media_client_impl_unittest.cc | 
| diff --git a/content/renderer/media/user_media_client_impl_unittest.cc b/content/renderer/media/user_media_client_impl_unittest.cc | 
| index f92443ce7e763909e7df526bb941575c4080d324..c2123214e0a336d5b01367149f51be39d5ddf28c 100644 | 
| --- a/content/renderer/media/user_media_client_impl_unittest.cc | 
| +++ b/content/renderer/media/user_media_client_impl_unittest.cc | 
| @@ -371,7 +371,7 @@ TEST_F(UserMediaClientImplTest, StopSourceWhenMediaStreamGoesOutOfScope) { | 
| // Makes sure the test itself don't hold a reference to the created | 
| // MediaStream. | 
| used_media_impl_->ClearLastGeneratedStream(); | 
| -  blink::WebHeap::collectGarbageForTesting(); | 
| +  blink::WebHeap::collectAllGarbageForTesting(); | 
|  | 
| // Expect the sources to be stopped when the MediaStream goes out of scope. | 
| EXPECT_EQ(1, ms_dispatcher_->stop_audio_device_counter()); | 
| @@ -385,6 +385,7 @@ TEST_F(UserMediaClientImplTest, FrameWillClose) { | 
| blink::WebMediaStream mixed_desc = RequestLocalMediaStream(); | 
| blink::WebMediaStream desc2 = RequestLocalMediaStream(); | 
| used_media_impl_->FrameWillClose(); | 
| +  blink::WebHeap::collectAllGarbageForTesting(); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_audio_device_counter()); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_video_device_counter()); | 
| } | 
| @@ -398,7 +399,7 @@ TEST_F(UserMediaClientImplTest, MediaVideoSourceFailToStart) { | 
| used_media_impl_->request_state()); | 
| EXPECT_EQ(MEDIA_DEVICE_TRACK_START_FAILURE, | 
| used_media_impl_->error_reason()); | 
| -  blink::WebHeap::collectGarbageForTesting(); | 
| +  blink::WebHeap::collectAllGarbageForTesting(); | 
| EXPECT_EQ(1, ms_dispatcher_->request_stream_counter()); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_audio_device_counter()); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_video_device_counter()); | 
| @@ -414,7 +415,7 @@ TEST_F(UserMediaClientImplTest, MediaAudioSourceFailToInitialize) { | 
| used_media_impl_->request_state()); | 
| EXPECT_EQ(MEDIA_DEVICE_TRACK_START_FAILURE, | 
| used_media_impl_->error_reason()); | 
| -  blink::WebHeap::collectGarbageForTesting(); | 
| +  blink::WebHeap::collectAllGarbageForTesting(); | 
| EXPECT_EQ(1, ms_dispatcher_->request_stream_counter()); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_audio_device_counter()); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_video_device_counter()); | 
| @@ -462,6 +463,7 @@ TEST_F(UserMediaClientImplTest, StopTrackAfterReload) { | 
| blink::WebMediaStream mixed_desc = RequestLocalMediaStream(); | 
| EXPECT_EQ(1, ms_dispatcher_->request_stream_counter()); | 
| used_media_impl_->FrameWillClose(); | 
| +  blink::WebHeap::collectAllGarbageForTesting(); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_audio_device_counter()); | 
| EXPECT_EQ(1, ms_dispatcher_->stop_video_device_counter()); | 
|  | 
|  |