Index: third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp |
diff --git a/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp b/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp |
index aa6524d1ebddae195ea237a791b8b3d7d2c62beb..6bb3ca61a33b0264f222d60b21cc4e6cbe01980e 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp |
+++ b/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp |
@@ -39,8 +39,6 @@ |
#include "modules/indexeddb/IDBObjectStore.h" |
#include "modules/indexeddb/IDBOpenDBRequest.h" |
#include "modules/indexeddb/IDBTracing.h" |
-#include "wtf/PtrUtil.h" |
-#include <memory> |
using blink::WebIDBDatabase; |
@@ -65,9 +63,9 @@ namespace { |
class DeactivateTransactionTask : public V8PerIsolateData::EndOfScopeTask { |
public: |
- static std::unique_ptr<DeactivateTransactionTask> create(IDBTransaction* transaction) |
+ static PassOwnPtr<DeactivateTransactionTask> create(IDBTransaction* transaction) |
{ |
- return wrapUnique(new DeactivateTransactionTask(transaction)); |
+ return adoptPtr(new DeactivateTransactionTask(transaction)); |
} |
void run() override |