Chromium Code Reviews| Index: Tools/DumpRenderTree/chromium/WebViewHost.cpp |
| diff --git a/Tools/DumpRenderTree/chromium/WebViewHost.cpp b/Tools/DumpRenderTree/chromium/WebViewHost.cpp |
| index 6bbb705fe660839b039fe9f7dab1fdb8b8ac2b1e..9d611f26839af8f71a73c9f1832574ff827523c2 100644 |
| --- a/Tools/DumpRenderTree/chromium/WebViewHost.cpp |
| +++ b/Tools/DumpRenderTree/chromium/WebViewHost.cpp |
| @@ -123,6 +123,11 @@ WebStorageNamespace* WebViewHost::createSessionStorageNamespace(unsigned quota) |
| return webkit_support::CreateSessionStorageNamespace(quota); |
| } |
| +WebKit::WebColorChooser* WebViewHost::createColorChooser(WebKit::WebColorChooserClient* client, const WebKit::WebColor&) |
|
jochen (gone - plz use gerrit)
2013/05/21 07:11:06
instead of implementing this here, you should impl
|
| +{ |
| + return proxy()->createColorChooser(client); |
| +} |
| + |
| void WebViewHost::didAddMessageToConsole(const WebConsoleMessage& message, const WebString& sourceName, unsigned sourceLine) |
| { |
| } |
| @@ -594,6 +599,21 @@ void WebViewHost::closeDevTools() |
| m_shell->closeDevTools(); |
| } |
| +void WebViewHost::didOpenChooser() OVERRIDE |
| +{ |
| + m_chooserCount++; |
| +} |
| + |
| +void WebViewHost::didCloseChooser() OVERRIDE |
| +{ |
| + m_chooserCount--; |
| +} |
| + |
| +bool WebViewHost::isChooserShown() OVERRIDE |
| +{ |
| + return 0 < m_chooserCount; |
| +} |
| + |
| void WebViewHost::evaluateInWebInspector(long callID, const std::string& script) |
| { |
| m_shell->drtDevToolsAgent()->evaluateInWebInspector(callID, script); |
| @@ -742,6 +762,7 @@ WebViewHost::WebViewHost(TestShell* shell) |
| , m_proxy(0) |
| , m_webWidget(0) |
| , m_shutdownWasInvoked(false) |
| + , m_chooserCount(0) |
| { |
| reset(); |
| } |