summaryrefslogtreecommitdiffstats
path: root/content/ppapi_plugin
diff options
context:
space:
mode:
authorricow@chromium.org <ricow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-23 10:47:07 +0000
committerricow@chromium.org <ricow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-23 10:47:07 +0000
commitf6c57d4e7314812cd196e221462e15f57532f72f (patch)
tree45d015cf7844964169cde0f94da6fab04ed2eb12 /content/ppapi_plugin
parentf9f83d3834d8d8e2a5f965469ee7b947a966993b (diff)
downloadchromium_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.cc16
-rw-r--r--content/ppapi_plugin/ppapi_webkitplatformsupport_impl.h8
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;