Index: chrome/browser/debugger/devtools_window.cc |
diff --git a/chrome/browser/debugger/devtools_window.cc b/chrome/browser/debugger/devtools_window.cc |
index 17431320ecd0b2e9db462a6c11d06ca381b1eb16..2fbd35dc38f9aeeec1660579b588df84ea39a1e5 100644 |
--- a/chrome/browser/debugger/devtools_window.cc |
+++ b/chrome/browser/debugger/devtools_window.cc |
@@ -14,6 +14,7 @@ |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/debugger/devtools_window.h" |
#include "chrome/browser/extensions/extension_service.h" |
+#include "chrome/browser/file_select_helper.h" |
#include "chrome/browser/prefs/pref_service.h" |
#include "chrome/browser/prefs/scoped_user_pref_update.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -57,6 +58,7 @@ using content::DevToolsAgentHost; |
using content::DevToolsAgentHostRegistry; |
using content::DevToolsClientHost; |
using content::DevToolsManager; |
+using content::FileChooserParams; |
using content::NativeWebKeyboardEvent; |
using content::NavigationController; |
using content::NavigationEntry; |
@@ -751,3 +753,9 @@ content::JavaScriptDialogCreator* DevToolsWindow::GetJavaScriptDialogCreator() { |
} |
return content::WebContentsDelegate::GetJavaScriptDialogCreator(); |
} |
+ |
+void DevToolsWindow::RunFileChooser(WebContents* web_contents, |
+ const FileChooserParams& params) { |
+ FileSelectHelper::RunFileChooser(web_contents, params); |
+} |
+ |