Index: third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp |
diff --git a/third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp b/third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp |
index 4883ec22f72c34913262c55de746e386e6e3efe2..91762d335d6e39d06a0a5fe466e7494a5ad04f53 100644 |
--- a/third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp |
+++ b/third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp |
@@ -162,7 +162,7 @@ private: |
ClientMessageLoopAdapter(PassOwnPtr<WebDevToolsAgentClient::WebKitClientMessageLoop> messageLoop) |
: m_runningForDebugBreak(false) |
, m_runningForCreateWindow(false) |
- , m_messageLoop(messageLoop) { } |
+ , m_messageLoop(std::move(messageLoop)) { } |
void run(LocalFrame* frame) override |
{ |
@@ -685,7 +685,7 @@ void WebDevToolsAgentImpl::runDebuggerTask(int sessionId, PassOwnPtr<WebDevTools |
void WebDevToolsAgent::interruptAndDispatch(int sessionId, MessageDescriptor* rawDescriptor) |
{ |
// rawDescriptor can't be a PassOwnPtr because interruptAndDispatch is a WebKit API function. |
- MainThreadDebugger::interruptMainThreadAndRun(threadSafeBind(WebDevToolsAgentImpl::runDebuggerTask, sessionId, adoptPtr(rawDescriptor))); |
+ MainThreadDebugger::interruptMainThreadAndRun(threadSafeBind(WebDevToolsAgentImpl::runDebuggerTask, sessionId, passed(adoptPtr(rawDescriptor)))); |
} |
bool WebDevToolsAgent::shouldInterruptForMessage(const WebString& message) |