diff options
author | michaeln@google.com <michaeln@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-12 20:41:51 +0000 |
---|---|---|
committer | michaeln@google.com <michaeln@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-12 20:41:51 +0000 |
commit | a4662a6c19bae19547199eba15d6bbf2f538e912 (patch) | |
tree | e7d7fddb58f67b67d55b3732ed7a4df38f0a22b1 /webkit/glue/webkitclient_impl.h | |
parent | 44838a83ab6f2dec072a044316142ffd819f3e49 (diff) | |
download | chromium_src-a4662a6c19bae19547199eba15d6bbf2f538e912.zip chromium_src-a4662a6c19bae19547199eba15d6bbf2f538e912.tar.gz chromium_src-a4662a6c19bae19547199eba15d6bbf2f538e912.tar.bz2 |
Appcache related WebKit API additions. With this patch the compile-time flag is enabled, but the run-time flag is disabled.
1) Added a new class WebApplicationCacheHost and a factory method on WebKitClient.
2) Provide an implementation of WebCore's ApplicationCachHost class that calls out to chrome thru the new WebKit API.
3) Added new files to gyp and turned on the compile-time ENABLE(OFFLINE_WEB_APPLICATIONS) flag.
4) Turned on the compile-time flag for v8 bindings in build-generated-files.sh
4) Disabled the run-time appliation_cache_enabled settings in the test shell for now.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/165222
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23217 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webkitclient_impl.h')
-rw-r--r-- | webkit/glue/webkitclient_impl.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/webkit/glue/webkitclient_impl.h b/webkit/glue/webkitclient_impl.h index 8b6574e..2049753 100644 --- a/webkit/glue/webkitclient_impl.h +++ b/webkit/glue/webkitclient_impl.h @@ -57,6 +57,9 @@ class WebKitClientImpl : public WebKit::WebKitClient { const WebKit::WebString& path, const WebKit::WebString& component); virtual bool makeAllDirectories(const WebKit::WebString& path); + virtual WebKit::WebApplicationCacheHost* createApplicationCacheHost( + WebKit::WebApplicationCacheHostClient*); + private: void DoTimeout() { if (shared_timer_func_) |