Index: third_party/WebKit/Source/core/inspector/ConsoleMessage.h |
diff --git a/third_party/WebKit/Source/core/inspector/ConsoleMessage.h b/third_party/WebKit/Source/core/inspector/ConsoleMessage.h |
index 3fcc279ce9f3983321cc8ec05e6e25a6bb1a53df..0df4f4f3cfee52a6dbf0b7b30bba1d70e6eb597b 100644 |
--- a/third_party/WebKit/Source/core/inspector/ConsoleMessage.h |
+++ b/third_party/WebKit/Source/core/inspector/ConsoleMessage.h |
@@ -13,6 +13,7 @@ |
#include "wtf/PassRefPtr.h" |
#include "wtf/RefCounted.h" |
#include "wtf/text/WTFString.h" |
+#include <memory> |
namespace blink { |
@@ -24,7 +25,7 @@ class V8StackTrace; |
class CORE_EXPORT ConsoleMessage final: public GarbageCollectedFinalized<ConsoleMessage> { |
public: |
// Location should not be null. Zero lineNumber or columnNumber means unknown. |
- static ConsoleMessage* create(MessageSource, MessageLevel, const String& message, PassOwnPtr<SourceLocation>, ScriptArguments* = nullptr); |
+ static ConsoleMessage* create(MessageSource, MessageLevel, const String& message, std::unique_ptr<SourceLocation>, ScriptArguments* = nullptr); |
// Shortcut when location is unknown. Captures current location. |
static ConsoleMessage* create(MessageSource, MessageLevel, const String& message); |
@@ -56,13 +57,13 @@ public: |
DECLARE_TRACE(); |
private: |
- ConsoleMessage(MessageSource, MessageLevel, const String& message, PassOwnPtr<SourceLocation>, ScriptArguments*); |
+ ConsoleMessage(MessageSource, MessageLevel, const String& message, std::unique_ptr<SourceLocation>, ScriptArguments*); |
MessageSource m_source; |
MessageLevel m_level; |
MessageType m_type; |
String m_message; |
- OwnPtr<SourceLocation> m_location; |
+ std::unique_ptr<SourceLocation> m_location; |
Member<ScriptArguments> m_scriptArguments; |
unsigned long m_requestIdentifier; |
double m_timestamp; |