diff options
author | andreip@chromium.org <andreip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-26 09:50:39 +0000 |
---|---|---|
committer | andreip@chromium.org <andreip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-26 09:50:39 +0000 |
commit | 50114e88843a1d3e0b18e7c50943d170005ab4e4 (patch) | |
tree | 45dcf92f4dc9acc46fdb69b727350c50eb0d1c85 /chrome/browser/in_process_webkit/browser_webkitclient_impl.h | |
parent | c4ba2a1ffa260fbdfdf91adc13c3b0cbd4b9af1f (diff) | |
download | chromium_src-50114e88843a1d3e0b18e7c50943d170005ab4e4.zip chromium_src-50114e88843a1d3e0b18e7c50943d170005ab4e4.tar.gz chromium_src-50114e88843a1d3e0b18e7c50943d170005ab4e4.tar.bz2 |
Hooks IDBKeyPath with IDBObjectStorage::put.
This is a clone of Marcus' change:
http://codereview.chromium.org/3120019/show
I have also filed
http://code.google.com/p/chromium/issues/detail?id=53317
about resolving Brett's concerns with the header dependencies introduced by 3120019 and 3043037.
Review URL: http://codereview.chromium.org/3140029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57502 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/in_process_webkit/browser_webkitclient_impl.h')
-rw-r--r-- | chrome/browser/in_process_webkit/browser_webkitclient_impl.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/in_process_webkit/browser_webkitclient_impl.h b/chrome/browser/in_process_webkit/browser_webkitclient_impl.h index d65fbd6a..dd291c8 100644 --- a/chrome/browser/in_process_webkit/browser_webkitclient_impl.h +++ b/chrome/browser/in_process_webkit/browser_webkitclient_impl.h @@ -45,6 +45,10 @@ class BrowserWebKitClientImpl : public webkit_glue::WebKitClientImpl { virtual WebKit::WebSharedWorkerRepository* sharedWorkerRepository(); virtual int databaseDeleteFile(const WebKit::WebString& vfs_file_name, bool sync_dir); + virtual void createIDBKeysFromSerializedValuesAndKeyPath( + const WebKit::WebVector<WebKit::WebSerializedScriptValue>& values, + const WebKit::WebString& keyPath, + WebKit::WebVector<WebKit::WebIDBKey>& keys); private: webkit_glue::WebFileUtilitiesImpl file_utilities_; |