Chromium Code Reviews| Index: content/public/browser/web_contents_delegate.h |
| diff --git a/content/public/browser/web_contents_delegate.h b/content/public/browser/web_contents_delegate.h |
| index 8d76810319d10a653605147c46fc61b3bc4122dc..5ff1d8d54aa889f7ad556b7c29254c4e4cc63d9c 100644 |
| --- a/content/public/browser/web_contents_delegate.h |
| +++ b/content/public/browser/web_contents_delegate.h |
| @@ -15,6 +15,7 @@ |
| #include "content/public/browser/navigation_type.h" |
| #include "content/public/common/page_transition_types.h" |
| #include "content/public/common/window_container_type.h" |
| +#include "third_party/skia/include/core/SkColor.h" |
| #include "ui/gfx/native_widget_types.h" |
| #include "webkit/glue/window_open_disposition.h" |
| @@ -307,6 +308,19 @@ class CONTENT_EXPORT WebContentsDelegate { |
| // NULL in which case dialogs aren't shown. |
| virtual JavaScriptDialogCreator* GetJavaScriptDialogCreator(); |
| + // Called when color chooser should open. |
| + virtual void OpenColorChooser(WebContents* tab, |
| + int color_chooser_id, |
| + const SkColor& color) {} |
| + |
| + // Called when color chooser should end. |
| + virtual void EndColorChooser(WebContents* tab, int color_chooser_id) {} |
|
jam
2012/02/22 02:55:20
it seems that this method and the one below are pr
keishi
2012/02/24 14:38:54
If I were to add content::ColorChooser interface,
jam
2012/02/24 21:41:17
whichever code that implements EndColorChooser/Set
|
| + |
| + // Called when the selected color in color chooser should change. |
| + virtual void SetSelectedColorInColorChooser(WebContents* tab, |
| + int color_chooser_id, |
| + const SkColor& color) {} |
| + |
| // Called when a file selection is to be done. |
| virtual void RunFileChooser(WebContents* tab, |
| const FileChooserParams& params) {} |