| Index: chrome/browser/guest_view/web_view/web_view_guest.cc
|
| diff --git a/chrome/browser/guest_view/web_view/web_view_guest.cc b/chrome/browser/guest_view/web_view/web_view_guest.cc
|
| index 3fcbd37f1e0e09f385680311135899304bc09865..493b5fdfbdb0dfffa9166eae8489a851a4160dda 100644
|
| --- a/chrome/browser/guest_view/web_view/web_view_guest.cc
|
| +++ b/chrome/browser/guest_view/web_view/web_view_guest.cc
|
| @@ -959,6 +959,24 @@ content::JavaScriptDialogManager*
|
| return &javascript_dialog_helper_;
|
| }
|
|
|
| +content::ColorChooser* WebViewGuest::OpenColorChooser(
|
| + WebContents* web_contents,
|
| + SkColor color,
|
| + const std::vector<content::ColorSuggestion>& suggestions) {
|
| + if (!attached() || !embedder_web_contents()->GetDelegate())
|
| + return NULL;
|
| + return embedder_web_contents()->GetDelegate()->OpenColorChooser(
|
| + web_contents, color, suggestions);
|
| +}
|
| +
|
| +void WebViewGuest::RunFileChooser(WebContents* web_contents,
|
| + const content::FileChooserParams& params) {
|
| + if (!attached() || !embedder_web_contents()->GetDelegate())
|
| + return;
|
| +
|
| + embedder_web_contents()->GetDelegate()->RunFileChooser(web_contents, params);
|
| +}
|
| +
|
| #if defined(OS_CHROMEOS)
|
| void WebViewGuest::OnAccessibilityStatusChanged(
|
| const chromeos::AccessibilityStatusEventDetails& details) {
|
|
|