OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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/renderer/service_worker/service_worker_context_client.h" | 5 #include "content/renderer/service_worker/service_worker_context_client.h" |
6 | 6 |
7 #include <utility> | 7 #include <utility> |
8 | 8 |
9 #include "base/lazy_instance.h" | 9 #include "base/lazy_instance.h" |
10 #include "base/logging.h" | 10 #include "base/logging.h" |
(...skipping 521 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
532 } | 532 } |
533 | 533 |
534 void ServiceWorkerContextClient::didHandleSyncEvent( | 534 void ServiceWorkerContextClient::didHandleSyncEvent( |
535 int request_id, | 535 int request_id, |
536 blink::WebServiceWorkerEventResult result) { | 536 blink::WebServiceWorkerEventResult result) { |
537 const SyncCallback* callback = | 537 const SyncCallback* callback = |
538 context_->sync_event_callbacks.Lookup(request_id); | 538 context_->sync_event_callbacks.Lookup(request_id); |
539 if (!callback) | 539 if (!callback) |
540 return; | 540 return; |
541 if (result == blink::WebServiceWorkerEventResultCompleted) { | 541 if (result == blink::WebServiceWorkerEventResultCompleted) { |
542 callback->Run(SERVICE_WORKER_EVENT_STATUS_COMPLETED); | 542 callback->Run(ServiceWorkerEventStatus::COMPLETED); |
543 } else { | 543 } else { |
544 callback->Run(SERVICE_WORKER_EVENT_STATUS_REJECTED); | 544 callback->Run(ServiceWorkerEventStatus::REJECTED); |
545 } | 545 } |
546 context_->sync_event_callbacks.Remove(request_id); | 546 context_->sync_event_callbacks.Remove(request_id); |
547 } | 547 } |
548 | 548 |
549 blink::WebServiceWorkerNetworkProvider* | 549 blink::WebServiceWorkerNetworkProvider* |
550 ServiceWorkerContextClient::createServiceWorkerNetworkProvider( | 550 ServiceWorkerContextClient::createServiceWorkerNetworkProvider( |
551 blink::WebDataSource* data_source) { | 551 blink::WebDataSource* data_source) { |
552 DCHECK(main_thread_task_runner_->RunsTasksOnCurrentThread()); | 552 DCHECK(main_thread_task_runner_->RunsTasksOnCurrentThread()); |
553 | 553 |
554 // Create a content::ServiceWorkerNetworkProvider for this data source so | 554 // Create a content::ServiceWorkerNetworkProvider for this data source so |
(...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
986 } | 986 } |
987 | 987 |
988 base::WeakPtr<ServiceWorkerContextClient> | 988 base::WeakPtr<ServiceWorkerContextClient> |
989 ServiceWorkerContextClient::GetWeakPtr() { | 989 ServiceWorkerContextClient::GetWeakPtr() { |
990 DCHECK(worker_task_runner_->RunsTasksOnCurrentThread()); | 990 DCHECK(worker_task_runner_->RunsTasksOnCurrentThread()); |
991 DCHECK(context_); | 991 DCHECK(context_); |
992 return context_->weak_factory.GetWeakPtr(); | 992 return context_->weak_factory.GetWeakPtr(); |
993 } | 993 } |
994 | 994 |
995 } // namespace content | 995 } // namespace content |
OLD | NEW |