Index: content/browser/renderer_host/media/media_stream_dispatcher_host_unittest.cc |
diff --git a/content/browser/renderer_host/media/media_stream_dispatcher_host_unittest.cc b/content/browser/renderer_host/media/media_stream_dispatcher_host_unittest.cc |
index 9000971c806d94fbc2c7bda26420c2af7aecd011..3418500bdb86bf51266400f2bf3e79cc8f68de99 100644 |
--- a/content/browser/renderer_host/media/media_stream_dispatcher_host_unittest.cc |
+++ b/content/browser/renderer_host/media/media_stream_dispatcher_host_unittest.cc |
@@ -455,6 +455,9 @@ TEST_F(MediaStreamDispatcherHostTest, GenerateStreamWithAudioOnly) { |
EXPECT_EQ(host_->video_devices_.size(), 0u); |
} |
+// This test simulates a shutdown scenario: we don't setup a fake UI proxy for |
+// MediaStreamManager, so it will create an ordinary one which will not find |
+// a RenderFrameHostDelegate. This normally should only be the case at shutdown. |
TEST_F(MediaStreamDispatcherHostTest, GenerateStreamWithNothing) { |
StreamOptions options(false, false); |
@@ -462,7 +465,7 @@ TEST_F(MediaStreamDispatcherHostTest, GenerateStreamWithNothing) { |
kRenderId, |
kPageRequestId, |
options, |
- MEDIA_DEVICE_INVALID_STATE); |
+ MEDIA_DEVICE_FAILED_DUE_TO_SHUTDOWN); |
} |
TEST_F(MediaStreamDispatcherHostTest, GenerateStreamWithAudioAndVideo) { |