Fail gUM when an audio or video device does not exist.
Also update so that the error code MEDIA_DEVICE_NO_HARDWARE is returned if no device exist or a mandatory source id does not exist.
BUG=327724
Review URL: https://codereview.chromium.org/183893038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258094 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/content/browser/media/webrtc_getusermedia_browsertest.cc b/content/browser/media/webrtc_getusermedia_browsertest.cc
index f81b36a..3b96b0b 100644
--- a/content/browser/media/webrtc_getusermedia_browsertest.cc
+++ b/content/browser/media/webrtc_getusermedia_browsertest.cc
@@ -351,21 +351,21 @@
// Test with invalid mandatory audio sourceID.
NavigateToURL(shell(), url);
- EXPECT_EQ("DeviceCaptureError", ExecuteJavascriptAndReturnResult(
+ EXPECT_EQ("DevicesNotFoundError", ExecuteJavascriptAndReturnResult(
GenerateGetUserMediaWithMandatorySourceID(
kGetUserMediaAndExpectFailure,
"something invalid",
video_ids[0])));
// Test with invalid mandatory video sourceID.
- EXPECT_EQ("DeviceCaptureError", ExecuteJavascriptAndReturnResult(
+ EXPECT_EQ("DevicesNotFoundError", ExecuteJavascriptAndReturnResult(
GenerateGetUserMediaWithMandatorySourceID(
kGetUserMediaAndExpectFailure,
audio_ids[0],
"something invalid")));
// Test with empty mandatory audio sourceID.
- EXPECT_EQ("DeviceCaptureError", ExecuteJavascriptAndReturnResult(
+ EXPECT_EQ("DevicesNotFoundError", ExecuteJavascriptAndReturnResult(
GenerateGetUserMediaWithMandatorySourceID(
kGetUserMediaAndExpectFailure,
"",