| Index: Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp | 
| diff --git a/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp b/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp | 
| index 1e2efc28dd14ef63058727b19c302a08ce45c0f9..3642b5e66f6b27f7501cf63dfd1bfb308ddf653d 100644 | 
| --- a/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp | 
| +++ b/Tools/DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp | 
| @@ -38,6 +38,7 @@ | 
| #include "public/platform/WebMediaStreamSource.h" | 
| #include "public/platform/WebMediaStreamSourcesRequest.h" | 
| #include "public/platform/WebMediaStreamTrack.h" | 
| +#include "public/platform/WebSourceInfo.h" | 
| #include "public/platform/WebVector.h" | 
|  | 
| using namespace WebKit; | 
| @@ -54,6 +55,16 @@ void MockWebMediaStreamCenter::queryMediaStreamSources(const WebMediaStreamSourc | 
| request.didCompleteQuery(audioSources, videoSources); | 
| } | 
|  | 
| +bool MockWebMediaStreamCenter::getSourceInfos(const WebString& url, WebVector<WebSourceInfo>& webSourceInfoVector) | 
| +{ | 
| +    size_t size = 2; | 
| +    WebVector<WebSourceInfo> results(size); | 
| +    results[0].initialize("MockAudioDevice#1", WebSourceInfo::SourceKindAudio, "Mock audio device", WebSourceInfo::VideoFacingModeNone); | 
| +    results[1].initialize("MockVideoDevice#1", WebSourceInfo::SourceKindVideo, "Mock video device", WebSourceInfo::VideoFacingModeEnvironment); | 
| +    webSourceInfoVector.swap(results); | 
| +    return true; | 
| +} | 
| + | 
| void MockWebMediaStreamCenter::didEnableMediaStreamTrack(const WebMediaStream&, const WebMediaStreamTrack& component) | 
| { | 
| component.source().setReadyState(WebMediaStreamSource::ReadyStateLive); | 
|  |