Index: content/child/indexed_db/proxy_webidbdatabase_impl.h |
diff --git a/content/child/indexed_db/proxy_webidbdatabase_impl.h b/content/child/indexed_db/proxy_webidbdatabase_impl.h |
index c4645609026c1926fdb9e5bc204130c3c6487998..03f2b5a32ea900c38e5963658e4ed157c1760940 100644 |
--- a/content/child/indexed_db/proxy_webidbdatabase_impl.h |
+++ b/content/child/indexed_db/proxy_webidbdatabase_impl.h |
@@ -10,6 +10,7 @@ |
#include "third_party/WebKit/public/platform/WebIDBDatabase.h" |
namespace blink { |
+class WebBlobInfo; |
class WebIDBCallbacks; |
class WebIDBDatabaseCallbacks; |
class WebString; |
@@ -50,6 +51,7 @@ class RendererWebIDBDatabaseImpl : public blink::WebIDBDatabase { |
virtual void put(long long transactionId, |
long long objectStoreId, |
const blink::WebData& value, |
+ const blink::WebVector<blink::WebBlobInfo>& webBlobInfo, |
const blink::WebIDBKey&, |
PutMode, |
blink::WebIDBCallbacks*, |
@@ -95,6 +97,8 @@ class RendererWebIDBDatabaseImpl : public blink::WebIDBDatabase { |
long long indexId); |
virtual void abort(long long transaction_id); |
virtual void commit(long long transaction_id); |
+ virtual void ackReceivedBlobs( |
+ const blink::WebVector<blink::WebString>& uuids); |
private: |
int32 ipc_database_id_; |