| Index: third_party/WebKit/Source/web/SharedWorkerRepositoryClientImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/SharedWorkerRepositoryClientImpl.cpp b/third_party/WebKit/Source/web/SharedWorkerRepositoryClientImpl.cpp
|
| index a7f489e70ffb4f878f39060434b263e0ae78a0fc..f87ad10ce6c10cbd344b5a548ea45b19699e1489 100644
|
| --- a/third_party/WebKit/Source/web/SharedWorkerRepositoryClientImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/SharedWorkerRepositoryClientImpl.cpp
|
| @@ -60,8 +60,8 @@ public:
|
| : m_worker(worker)
|
| , m_url(url)
|
| , m_name(name)
|
| - , m_webWorkerConnector(webWorkerConnector)
|
| - , m_channel(channel) { }
|
| + , m_webWorkerConnector(std::move(webWorkerConnector))
|
| + , m_channel(std::move(channel)) { }
|
|
|
| virtual ~SharedWorkerConnector();
|
| void connect();
|
| @@ -149,7 +149,7 @@ void SharedWorkerRepositoryClientImpl::connect(SharedWorker* worker, PassOwnPtr<
|
|
|
| // The connector object manages its own lifecycle (and the lifecycles of the two worker objects).
|
| // It will free itself once connecting is completed.
|
| - SharedWorkerConnector* connector = new SharedWorkerConnector(worker, url, name, port, webWorkerConnector.release());
|
| + SharedWorkerConnector* connector = new SharedWorkerConnector(worker, url, name, std::move(port), webWorkerConnector.release());
|
| connector->connect();
|
| }
|
|
|
|
|