Index: content/renderer/service_worker/service_worker_script_context.cc |
diff --git a/content/renderer/service_worker/service_worker_script_context.cc b/content/renderer/service_worker/service_worker_script_context.cc |
index dd0d523b83710e5580cdf55f0dd1a68480c26eac..8484bb91cf5adc5eddcfda5b5884e082b5a595ca 100644 |
--- a/content/renderer/service_worker/service_worker_script_context.cc |
+++ b/content/renderer/service_worker/service_worker_script_context.cc |
@@ -412,14 +412,8 @@ void ServiceWorkerScriptContext::OnDidGetClientDocuments( |
new blink::WebServiceWorkerClientsInfo); |
blink::WebVector<blink::WebServiceWorkerClientInfo> convertedClients( |
clients.size()); |
- for (size_t i = 0; i < clients.size(); ++i) { |
- convertedClients[i].clientID = clients[i].client_id; |
- convertedClients[i].pageVisibilityState = clients[i].page_visibility_state; |
- convertedClients[i].isFocused = clients[i].is_focused; |
- convertedClients[i].url = clients[i].url; |
- convertedClients[i].frameType = |
- static_cast<blink::WebURLRequest::FrameType>(clients[i].frame_type); |
- } |
+ for (size_t i = 0; i < clients.size(); ++i) |
+ convertedClients[i] = clients[i]; |
info->clients.swap(convertedClients); |
callbacks->onSuccess(info.release()); |
pending_clients_callbacks_.Remove(request_id); |