| Index: third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/ChromeClientImpl.cpp b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| index 8a65a6acd008811b11c2dd8117821645598c67cf..594039c86f3461ac9291452b0adc621a9a2f7cce 100644
|
| --- a/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| @@ -726,7 +726,10 @@ void ChromeClientImpl::OpenFileChooser(LocalFrame* frame,
|
| params.directory = file_chooser->GetSettings().allows_directory_upload;
|
| params.accept_types = file_chooser->GetSettings().AcceptTypes();
|
| params.selected_files = file_chooser->GetSettings().selected_files;
|
| - params.use_media_capture = file_chooser->GetSettings().use_media_capture;
|
| + if (RuntimeEnabledFeatures::mediaCaptureEnabled())
|
| + params.capture = file_chooser->GetSettings().capture;
|
| + else
|
| + params.capture = WebString();
|
| params.need_local_path = file_chooser->GetSettings().allows_directory_upload;
|
| params.requestor = frame->GetDocument()->Url();
|
|
|
|
|