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 4a360f1dcdcf0698c118e9bb60ba4608bbe636e1..5dfbbeb83fc14347c963102d60e8ec7ff75b4e69 100644 |
--- a/content/renderer/service_worker/service_worker_script_context.cc |
+++ b/content/renderer/service_worker/service_worker_script_context.cc |
@@ -420,14 +420,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); |