Index: third_party/WebKit/Source/modules/indexeddb/IDBRequest.h |
diff --git a/third_party/WebKit/Source/modules/indexeddb/IDBRequest.h b/third_party/WebKit/Source/modules/indexeddb/IDBRequest.h |
index 112f0b05b1aca5bd3e614fe060397aedf708e349..16e1875f04559dd111a0b274308fb0ce7369cd4f 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/IDBRequest.h |
+++ b/third_party/WebKit/Source/modules/indexeddb/IDBRequest.h |
@@ -46,7 +46,6 @@ |
#include "public/platform/WebBlobInfo.h" |
#include "public/platform/modules/indexeddb/WebIDBCursor.h" |
#include "public/platform/modules/indexeddb/WebIDBTypes.h" |
-#include <memory> |
namespace blink { |
@@ -98,7 +97,7 @@ public: |
virtual void onError(DOMException*); |
virtual void onSuccess(const Vector<String>&); |
- virtual void onSuccess(std::unique_ptr<WebIDBCursor>, IDBKey*, IDBKey* primaryKey, PassRefPtr<IDBValue>); |
+ virtual void onSuccess(PassOwnPtr<WebIDBCursor>, IDBKey*, IDBKey* primaryKey, PassRefPtr<IDBValue>); |
virtual void onSuccess(IDBKey*); |
virtual void onSuccess(PassRefPtr<IDBValue>); |
virtual void onSuccess(const Vector<RefPtr<IDBValue>>&); |
@@ -108,8 +107,8 @@ public: |
// Only IDBOpenDBRequest instances should receive these: |
virtual void onBlocked(int64_t oldVersion) { ASSERT_NOT_REACHED(); } |
- virtual void onUpgradeNeeded(int64_t oldVersion, std::unique_ptr<WebIDBDatabase>, const IDBDatabaseMetadata&, WebIDBDataLoss, String dataLossMessage) { ASSERT_NOT_REACHED(); } |
- virtual void onSuccess(std::unique_ptr<WebIDBDatabase>, const IDBDatabaseMetadata&) { ASSERT_NOT_REACHED(); } |
+ virtual void onUpgradeNeeded(int64_t oldVersion, PassOwnPtr<WebIDBDatabase>, const IDBDatabaseMetadata&, WebIDBDataLoss, String dataLossMessage) { ASSERT_NOT_REACHED(); } |
+ virtual void onSuccess(PassOwnPtr<WebIDBDatabase>, const IDBDatabaseMetadata&) { ASSERT_NOT_REACHED(); } |
// ActiveScriptWrappable |
bool hasPendingActivity() const final; |