Index: third_party/WebKit/Source/core/dom/MainThreadTaskRunner.h |
diff --git a/third_party/WebKit/Source/core/dom/MainThreadTaskRunner.h b/third_party/WebKit/Source/core/dom/MainThreadTaskRunner.h |
index 8db704eac95b7487bdc05dc8cc13701edca72508..0d1d6cd517780d76cc4d483bead43d934c2c3d65 100644 |
--- a/third_party/WebKit/Source/core/dom/MainThreadTaskRunner.h |
+++ b/third_party/WebKit/Source/core/dom/MainThreadTaskRunner.h |
@@ -32,10 +32,8 @@ |
#include "platform/heap/Handle.h" |
#include "wtf/Allocator.h" |
#include "wtf/Noncopyable.h" |
-#include "wtf/PtrUtil.h" |
#include "wtf/Vector.h" |
#include "wtf/WeakPtr.h" |
-#include <memory> |
namespace blink { |
@@ -46,7 +44,7 @@ class CORE_EXPORT MainThreadTaskRunner final { |
USING_FAST_MALLOC(MainThreadTaskRunner); |
WTF_MAKE_NONCOPYABLE(MainThreadTaskRunner); |
public: |
- static std::unique_ptr<MainThreadTaskRunner> create(ExecutionContext*); |
+ static PassOwnPtr<MainThreadTaskRunner> create(ExecutionContext*); |
~MainThreadTaskRunner(); |
@@ -75,9 +73,9 @@ private: |
WeakPtrFactory<MainThreadTaskRunner> m_weakFactory; |
}; |
-inline std::unique_ptr<MainThreadTaskRunner> MainThreadTaskRunner::create(ExecutionContext* context) |
+inline PassOwnPtr<MainThreadTaskRunner> MainThreadTaskRunner::create(ExecutionContext* context) |
{ |
- return wrapUnique(new MainThreadTaskRunner(context)); |
+ return adoptPtr(new MainThreadTaskRunner(context)); |
} |
} // namespace blink |