| Index: content/renderer/service_worker/service_worker_type_converters.cc
|
| diff --git a/content/renderer/service_worker/service_worker_type_converters.cc b/content/renderer/service_worker/service_worker_type_converters.cc
|
| index c42224a12e0af209a7e7d5c7d499a218a8bc940c..82614ab2216da81af60ac5b5a8a83399b134eb8e 100644
|
| --- a/content/renderer/service_worker/service_worker_type_converters.cc
|
| +++ b/content/renderer/service_worker/service_worker_type_converters.cc
|
| @@ -126,4 +126,22 @@ TypeConverter<blink::WebPaymentDetailsModifier,
|
| return output;
|
| }
|
|
|
| -} // namespace
|
| +blink::WebServiceWorkerContextProxy::BackgroundFetchState
|
| +TypeConverter<blink::WebServiceWorkerContextProxy::BackgroundFetchState,
|
| + content::mojom::BackgroundFetchState>::
|
| + Convert(content::mojom::BackgroundFetchState input) {
|
| + switch (input) {
|
| + case content::mojom::BackgroundFetchState::PENDING:
|
| + return blink::WebServiceWorkerContextProxy::BackgroundFetchState::Pending;
|
| + case content::mojom::BackgroundFetchState::SUCCEEDED:
|
| + return blink::WebServiceWorkerContextProxy::BackgroundFetchState::
|
| + Succeeded;
|
| + case content::mojom::BackgroundFetchState::FAILED:
|
| + return blink::WebServiceWorkerContextProxy::BackgroundFetchState::Failed;
|
| + }
|
| +
|
| + NOTREACHED();
|
| + return blink::WebServiceWorkerContextProxy::BackgroundFetchState::Pending;
|
| +}
|
| +
|
| +} // namespace mojo
|
|
|