Index: third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
diff --git a/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp b/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
index 89bcc52ab47368e61347024f4c8c454e2700c7dd..d134a77f99859b9cfef7d27a5082f621b46cfb8c 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
+++ b/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
@@ -26,13 +26,15 @@ |
#include "modules/indexeddb/WebIDBDatabaseCallbacksImpl.h" |
#include "core/dom/DOMException.h" |
+#include "wtf/PtrUtil.h" |
+#include <memory> |
namespace blink { |
// static |
-PassOwnPtr<WebIDBDatabaseCallbacksImpl> WebIDBDatabaseCallbacksImpl::create(IDBDatabaseCallbacks* callbacks) |
+std::unique_ptr<WebIDBDatabaseCallbacksImpl> WebIDBDatabaseCallbacksImpl::create(IDBDatabaseCallbacks* callbacks) |
{ |
- return adoptPtr(new WebIDBDatabaseCallbacksImpl(callbacks)); |
+ return wrapUnique(new WebIDBDatabaseCallbacksImpl(callbacks)); |
} |
WebIDBDatabaseCallbacksImpl::WebIDBDatabaseCallbacksImpl(IDBDatabaseCallbacks* callbacks) |