OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "content/browser/service_worker/embedded_worker_test_helper.h" | 5 #include "content/browser/service_worker/embedded_worker_test_helper.h" |
6 | 6 |
7 #include <map> | 7 #include <map> |
8 #include <string> | 8 #include <string> |
9 #include <utility> | 9 #include <utility> |
10 | 10 |
(...skipping 338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
349 void EmbeddedWorkerTestHelper::OnFetchEvent( | 349 void EmbeddedWorkerTestHelper::OnFetchEvent( |
350 int embedded_worker_id, | 350 int embedded_worker_id, |
351 int fetch_event_id, | 351 int fetch_event_id, |
352 const ServiceWorkerFetchRequest& request, | 352 const ServiceWorkerFetchRequest& request, |
353 mojom::FetchEventPreloadHandlePtr preload_handle, | 353 mojom::FetchEventPreloadHandlePtr preload_handle, |
354 const FetchCallback& callback) { | 354 const FetchCallback& callback) { |
355 SimulateSend(new ServiceWorkerHostMsg_FetchEventResponse( | 355 SimulateSend(new ServiceWorkerHostMsg_FetchEventResponse( |
356 embedded_worker_id, fetch_event_id, | 356 embedded_worker_id, fetch_event_id, |
357 SERVICE_WORKER_FETCH_EVENT_RESULT_RESPONSE, | 357 SERVICE_WORKER_FETCH_EVENT_RESULT_RESPONSE, |
358 ServiceWorkerResponse( | 358 ServiceWorkerResponse( |
359 GURL(), 200, "OK", blink::WebServiceWorkerResponseTypeDefault, | 359 base::MakeUnique<std::vector<GURL>>(), 200, "OK", |
360 ServiceWorkerHeaderMap(), std::string(), 0, GURL(), | 360 blink::WebServiceWorkerResponseTypeDefault, |
| 361 base::MakeUnique<ServiceWorkerHeaderMap>(), std::string(), 0, GURL(), |
361 blink::WebServiceWorkerResponseErrorUnknown, base::Time(), | 362 blink::WebServiceWorkerResponseErrorUnknown, base::Time(), |
362 false /* is_in_cache_storage */, | 363 false /* is_in_cache_storage */, |
363 std::string() /* cache_storage_cache_name */, | 364 std::string() /* cache_storage_cache_name */, |
364 ServiceWorkerHeaderList() /* cors_exposed_header_names */), | 365 base::MakeUnique< |
| 366 ServiceWorkerHeaderList>() /* cors_exposed_header_names */), |
365 base::Time::Now())); | 367 base::Time::Now())); |
366 callback.Run(SERVICE_WORKER_OK, base::Time::Now()); | 368 callback.Run(SERVICE_WORKER_OK, base::Time::Now()); |
367 } | 369 } |
368 | 370 |
369 void EmbeddedWorkerTestHelper::OnPushEvent(int embedded_worker_id, | 371 void EmbeddedWorkerTestHelper::OnPushEvent(int embedded_worker_id, |
370 int request_id, | 372 int request_id, |
371 const PushEventPayload& payload) { | 373 const PushEventPayload& payload) { |
372 SimulateSend(new ServiceWorkerHostMsg_PushEventFinished( | 374 SimulateSend(new ServiceWorkerHostMsg_PushEventFinished( |
373 embedded_worker_id, request_id, | 375 embedded_worker_id, request_id, |
374 blink::WebServiceWorkerEventResultCompleted, base::Time::Now())); | 376 blink::WebServiceWorkerEventResultCompleted, base::Time::Now())); |
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
558 service_manager::InterfaceProviderSpec()); | 560 service_manager::InterfaceProviderSpec()); |
559 | 561 |
560 std::unique_ptr<service_manager::InterfaceProvider> remote_interfaces( | 562 std::unique_ptr<service_manager::InterfaceProvider> remote_interfaces( |
561 new service_manager::InterfaceProvider); | 563 new service_manager::InterfaceProvider); |
562 remote_interfaces->Bind(std::move(interfaces)); | 564 remote_interfaces->Bind(std::move(interfaces)); |
563 rph->SetRemoteInterfaces(std::move(remote_interfaces)); | 565 rph->SetRemoteInterfaces(std::move(remote_interfaces)); |
564 return registry; | 566 return registry; |
565 } | 567 } |
566 | 568 |
567 } // namespace content | 569 } // namespace content |
OLD | NEW |