diff options
Diffstat (limited to 'Source/WebKit/chromium/src/ChromeClientImpl.h')
| -rw-r--r-- | Source/WebKit/chromium/src/ChromeClientImpl.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Source/WebKit/chromium/src/ChromeClientImpl.h b/Source/WebKit/chromium/src/ChromeClientImpl.h index 30315d394..a786dc5eb 100644 --- a/Source/WebKit/chromium/src/ChromeClientImpl.h +++ b/Source/WebKit/chromium/src/ChromeClientImpl.h @@ -37,14 +37,13 @@ #include "RegisterProtocolHandlerClient.h" #include "SearchPopupMenu.h" #include "WebNavigationPolicy.h" +#include <public/WebColor.h> #include <wtf/PassOwnPtr.h> namespace WebCore { class AccessibilityObject; -#if ENABLE(INPUT_TYPE_COLOR) class ColorChooser; class ColorChooserClient; -#endif class Element; class FileChooser; class PopupContainer; @@ -55,6 +54,8 @@ struct WindowFeatures; } namespace WebKit { +class WebColorChooser; +class WebColorChooserClient; class WebViewImpl; struct WebCursorInfo; struct WebPopupMenuInfo; @@ -135,9 +136,13 @@ public: WebCore::Frame*, const WTF::String& databaseName); virtual void reachedMaxAppCacheSize(int64_t spaceNeeded); virtual void reachedApplicationCacheOriginQuota(WebCore::SecurityOrigin*, int64_t totalSpaceNeeded); +#if ENABLE(WIDGET_REGION) + virtual void dashboardRegionsChanged(); +#endif virtual bool paintCustomOverhangArea(WebCore::GraphicsContext*, const WebCore::IntRect&, const WebCore::IntRect&, const WebCore::IntRect&); #if ENABLE(INPUT_TYPE_COLOR) virtual PassOwnPtr<WebCore::ColorChooser> createColorChooser(WebCore::ColorChooserClient*, const WebCore::Color&) OVERRIDE; + PassOwnPtr<WebColorChooser> createWebColorChooser(WebColorChooserClient*, const WebColor&); #endif virtual void runOpenPanel(WebCore::Frame*, PassRefPtr<WebCore::FileChooser>); virtual void loadIconForFiles(const Vector<WTF::String>&, WebCore::FileIconLoader*); |
