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(); |
} |