diff options
author | jorlow@chromium.org <jorlow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-26 20:46:06 +0000 |
---|---|---|
committer | jorlow@chromium.org <jorlow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-26 20:46:06 +0000 |
commit | 3bf335afc98d4f9e85bb5a3f72974d53cb77ebeb (patch) | |
tree | 876769a0f2b23932c691d25edde4c0074ef87bbe /chrome/browser/in_process_webkit/browser_webkitclient_impl.cc | |
parent | 4411c21f13e7da66f3c9d394f40c1f10b6d20782 (diff) | |
download | chromium_src-3bf335afc98d4f9e85bb5a3f72974d53cb77ebeb.zip chromium_src-3bf335afc98d4f9e85bb5a3f72974d53cb77ebeb.tar.gz chromium_src-3bf335afc98d4f9e85bb5a3f72974d53cb77ebeb.tar.bz2 |
Create a webkit thread for use within the browser process. This patch also includes some (soon to be fleshed out in another CL) code to demonstrate how it'll be used in DOM Storage.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/139003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19413 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/in_process_webkit/browser_webkitclient_impl.cc')
-rw-r--r-- | chrome/browser/in_process_webkit/browser_webkitclient_impl.cc | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/chrome/browser/in_process_webkit/browser_webkitclient_impl.cc b/chrome/browser/in_process_webkit/browser_webkitclient_impl.cc new file mode 100644 index 0000000..58d549a --- /dev/null +++ b/chrome/browser/in_process_webkit/browser_webkitclient_impl.cc @@ -0,0 +1,78 @@ +// Copyright (c) 2009 The Chromium Authors. All rights reserved. Use of this +// source code is governed by a BSD-style license that can be found in the +// LICENSE file. + +#include "chrome/browser/in_process_webkit/browser_webkitclient_impl.h" + +#include "base/logging.h" +#include "webkit/api/public/WebData.h" +#include "webkit/api/public/WebString.h" +#include "webkit/api/public/WebURL.h" + +WebKit::WebClipboard* BrowserWebKitClientImpl::clipboard() { + NOTREACHED(); + return NULL; +} + +WebKit::WebMimeRegistry* BrowserWebKitClientImpl::mimeRegistry() { + NOTREACHED(); + return NULL; +} + +WebKit::WebSandboxSupport* BrowserWebKitClientImpl::sandboxSupport() { + NOTREACHED(); + return NULL; +} + +unsigned long long BrowserWebKitClientImpl::visitedLinkHash( + const char* canonical_url, + size_t length) { + NOTREACHED(); + return 0; +} + +bool BrowserWebKitClientImpl::isLinkVisited(unsigned long long link_hash) { + NOTREACHED(); + return false; +} + +void BrowserWebKitClientImpl::setCookies(const WebKit::WebURL& url, + const WebKit::WebURL& policy_url, + const WebKit::WebString& value) { + NOTREACHED(); +} + +WebKit::WebString BrowserWebKitClientImpl::cookies( + const WebKit::WebURL& url, const WebKit::WebURL& policy_url) { + NOTREACHED(); + return WebKit::WebString(); +} + +void BrowserWebKitClientImpl::prefetchHostName(const WebKit::WebString&) { + NOTREACHED(); +} + +WebKit::WebString BrowserWebKitClientImpl::defaultLocale() { + NOTREACHED(); + return WebKit::WebString(); +} + +WebKit::WebThemeEngine* BrowserWebKitClientImpl::themeEngine() { + NOTREACHED(); + return NULL; +} + +WebKit::WebURLLoader* BrowserWebKitClientImpl::createURLLoader() { + NOTREACHED(); + return NULL; +} + +void BrowserWebKitClientImpl::getPluginList(bool refresh, + WebKit::WebPluginListBuilder* builder) { + NOTREACHED(); +} + +WebKit::WebData BrowserWebKitClientImpl::loadResource(const char* name) { + NOTREACHED(); + return WebKit::WebData(); +} |