diff options
author | ricow@chromium.org <ricow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-23 10:47:07 +0000 |
---|---|---|
committer | ricow@chromium.org <ricow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-23 10:47:07 +0000 |
commit | f6c57d4e7314812cd196e221462e15f57532f72f (patch) | |
tree | 45d015cf7844964169cde0f94da6fab04ed2eb12 /content/ppapi_plugin | |
parent | f9f83d3834d8d8e2a5f965469ee7b947a966993b (diff) | |
download | chromium_src-f6c57d4e7314812cd196e221462e15f57532f72f.zip chromium_src-f6c57d4e7314812cd196e221462e15f57532f72f.tar.gz chromium_src-f6c57d4e7314812cd196e221462e15f57532f72f.tar.bz2 |
Revert 152873 - Remove all the indexeddb-related utility process code
BUG=129471
Review URL: https://chromiumcodereview.appspot.com/10834350
This seems to be causing test failure on Linux Tests (dbg)(1), first hit here:
http://build.chromium.org/p/chromium/builders/Linux%20Tests%20%28dbg%29%281%29/builds/20655/steps/browser_tests/logs/stdio
TBR=alecflett@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10873028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152980 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/ppapi_plugin')
-rw-r--r-- | content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc | 16 | ||||
-rw-r--r-- | content/ppapi_plugin/ppapi_webkitplatformsupport_impl.h | 8 |
2 files changed, 24 insertions, 0 deletions
diff --git a/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc b/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc index a97167e..2f526fd 100644 --- a/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc +++ b/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc @@ -259,3 +259,19 @@ int PpapiWebKitPlatformSupportImpl::databaseDeleteFile( NOTREACHED(); return 0; } + +void PpapiWebKitPlatformSupportImpl::createIDBKeysFromSerializedValuesAndKeyPath( + const WebKit::WebVector<WebKit::WebSerializedScriptValue>& values, + const WebKit::WebIDBKeyPath& keyPath, + WebKit::WebVector<WebKit::WebIDBKey>& keys) { + NOTREACHED(); +} + +WebKit::WebSerializedScriptValue +PpapiWebKitPlatformSupportImpl::injectIDBKeyIntoSerializedValue( + const WebKit::WebIDBKey& key, + const WebKit::WebSerializedScriptValue& value, + const WebKit::WebIDBKeyPath& keyPath) { + NOTREACHED(); + return WebKit::WebSerializedScriptValue(); +} diff --git a/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.h b/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.h index a75d21d..b12da15 100644 --- a/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.h +++ b/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.h @@ -47,6 +47,14 @@ class PpapiWebKitPlatformSupportImpl : 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::WebIDBKeyPath& keyPath, + WebKit::WebVector<WebKit::WebIDBKey>& keys); + virtual WebKit::WebSerializedScriptValue injectIDBKeyIntoSerializedValue( + const WebKit::WebIDBKey& key, + const WebKit::WebSerializedScriptValue& value, + const WebKit::WebIDBKeyPath& keyPath); private: class SandboxSupport; |