Index: Source/modules/indexeddb/WebIDBCallbacksImpl.h |
diff --git a/Source/modules/indexeddb/WebIDBCallbacksImpl.h b/Source/modules/indexeddb/WebIDBCallbacksImpl.h |
index 44eb023c00bb0cba2a4a25fcea8cc4dd1f7cd6c6..1772f36025ece635bad9d1ddc188210bb3f16224 100644 |
--- a/Source/modules/indexeddb/WebIDBCallbacksImpl.h |
+++ b/Source/modules/indexeddb/WebIDBCallbacksImpl.h |
@@ -35,6 +35,7 @@ |
#include "wtf/RefPtr.h" |
namespace blink { |
+class WebBlobInfo; |
class WebData; |
class WebIDBCursor; |
class WebIDBDatabase; |
@@ -57,14 +58,22 @@ public: |
// Pointers transfer ownership. |
virtual void onError(const blink::WebIDBDatabaseError&) OVERRIDE; |
virtual void onSuccess(const blink::WebVector<blink::WebString>&) OVERRIDE; |
- virtual void onSuccess(blink::WebIDBCursor*, const blink::WebIDBKey&, const blink::WebIDBKey& primaryKey, const blink::WebData&) OVERRIDE; |
+ // TODO(ericu): Remove this version, here only for the 3-side patch dance. |
+ virtual void onSuccess(blink::WebIDBCursor*, const blink::WebIDBKey&, const blink::WebIDBKey& primaryKey, const blink::WebData&); |
+ virtual void onSuccess(blink::WebIDBCursor*, const blink::WebIDBKey&, const blink::WebIDBKey& primaryKey, const blink::WebData&, const blink::WebVector<blink::WebBlobInfo>&) OVERRIDE; |
virtual void onSuccess(blink::WebIDBDatabase*, const blink::WebIDBMetadata&) OVERRIDE; |
virtual void onSuccess(const blink::WebIDBKey&) OVERRIDE; |
- virtual void onSuccess(const blink::WebData&) OVERRIDE; |
- virtual void onSuccess(const blink::WebData&, const blink::WebIDBKey&, const blink::WebIDBKeyPath&) OVERRIDE; |
+ // TODO(ericu): Remove this version, here only for the 3-side patch dance. |
+ virtual void onSuccess(const blink::WebData&); |
+ virtual void onSuccess(const blink::WebData&, const blink::WebVector<blink::WebBlobInfo>&) OVERRIDE; |
+ // TODO(ericu): Remove this version, here only for the 3-side patch dance. |
+ virtual void onSuccess(const blink::WebData&, const blink::WebIDBKey&, const blink::WebIDBKeyPath&); |
+ virtual void onSuccess(const blink::WebData&, const blink::WebVector<blink::WebBlobInfo>&, const blink::WebIDBKey&, const blink::WebIDBKeyPath&) OVERRIDE; |
virtual void onSuccess(long long) OVERRIDE; |
virtual void onSuccess() OVERRIDE; |
- virtual void onSuccess(const blink::WebIDBKey&, const blink::WebIDBKey& primaryKey, const blink::WebData&) OVERRIDE; |
+ // TODO(ericu): Remove this version, here only for the 3-side patch dance. |
+ virtual void onSuccess(const blink::WebIDBKey&, const blink::WebIDBKey& primaryKey, const blink::WebData&); |
+ virtual void onSuccess(const blink::WebIDBKey&, const blink::WebIDBKey& primaryKey, const blink::WebData&, const blink::WebVector<blink::WebBlobInfo>&) OVERRIDE; |
virtual void onBlocked(long long oldVersion) OVERRIDE; |
virtual void onUpgradeNeeded(long long oldVersion, blink::WebIDBDatabase*, const blink::WebIDBMetadata&, unsigned short dataLoss, blink::WebString dataLossMessage) OVERRIDE; |