| Index: third_party/WebKit/Source/bindings/core/v8/ScriptStreamerThread.cpp | 
| diff --git a/third_party/WebKit/Source/bindings/core/v8/ScriptStreamerThread.cpp b/third_party/WebKit/Source/bindings/core/v8/ScriptStreamerThread.cpp | 
| index f6f1fed22e18c90efe0e8c84e4b03a2cd806b7f8..0eec3d392c4423334941a562def77b8de3cb9f89 100644 | 
| --- a/third_party/WebKit/Source/bindings/core/v8/ScriptStreamerThread.cpp | 
| +++ b/third_party/WebKit/Source/bindings/core/v8/ScriptStreamerThread.cpp | 
| @@ -10,6 +10,8 @@ | 
| #include "public/platform/Platform.h" | 
| #include "public/platform/WebTaskRunner.h" | 
| #include "public/platform/WebTraceLocation.h" | 
| +#include "wtf/PtrUtil.h" | 
| +#include <memory> | 
|  | 
| namespace blink { | 
|  | 
| @@ -72,11 +74,11 @@ void ScriptStreamerThread::taskDone() | 
| WebThread& ScriptStreamerThread::platformThread() | 
| { | 
| if (!isRunning()) | 
| -        m_thread = adoptPtr(Platform::current()->createThread("ScriptStreamerThread")); | 
| +        m_thread = wrapUnique(Platform::current()->createThread("ScriptStreamerThread")); | 
| return *m_thread; | 
| } | 
|  | 
| -void ScriptStreamerThread::runScriptStreamingTask(PassOwnPtr<v8::ScriptCompiler::ScriptStreamingTask> task, ScriptStreamer* streamer) | 
| +void ScriptStreamerThread::runScriptStreamingTask(std::unique_ptr<v8::ScriptCompiler::ScriptStreamingTask> task, ScriptStreamer* streamer) | 
| { | 
| TRACE_EVENT1("v8,devtools.timeline", "v8.parseOnBackground", "data", InspectorParseScriptEvent::data(streamer->scriptResourceIdentifier(), streamer->scriptURLString())); | 
| // Running the task can and will block: SourceStream::GetSomeData will get | 
|  |