Index: third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp |
diff --git a/third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp b/third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp |
index ffeb8a0a337c5225bdf53e88b3ad7601c45e5fc4..26b67a5211357938485016328fa43ab986683594 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp |
+++ b/third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp |
@@ -8,12 +8,11 @@ |
#include "platform/weborigin/KURL.h" |
#include "wtf/HashMap.h" |
#include "wtf/text/StringHash.h" |
-#include <memory> |
namespace blink { |
-typedef HashMap<String, std::unique_ptr<V8DOMActivityLogger>> DOMActivityLoggerMapForMainWorld; |
-typedef HashMap<int, std::unique_ptr<V8DOMActivityLogger>, WTF::IntHash<int>, WTF::UnsignedWithZeroKeyHashTraits<int>> DOMActivityLoggerMapForIsolatedWorld; |
+typedef HashMap<String, OwnPtr<V8DOMActivityLogger>> DOMActivityLoggerMapForMainWorld; |
+typedef HashMap<int, OwnPtr<V8DOMActivityLogger>, WTF::IntHash<int>, WTF::UnsignedWithZeroKeyHashTraits<int>> DOMActivityLoggerMapForIsolatedWorld; |
static DOMActivityLoggerMapForMainWorld& domActivityLoggersForMainWorld() |
{ |
@@ -29,7 +28,7 @@ static DOMActivityLoggerMapForIsolatedWorld& domActivityLoggersForIsolatedWorld( |
return map; |
} |
-void V8DOMActivityLogger::setActivityLogger(int worldId, const String& extensionId, std::unique_ptr<V8DOMActivityLogger> logger) |
+void V8DOMActivityLogger::setActivityLogger(int worldId, const String& extensionId, PassOwnPtr<V8DOMActivityLogger> logger) |
{ |
if (worldId) |
domActivityLoggersForIsolatedWorld().set(worldId, std::move(logger)); |