Index: content/renderer/service_worker/service_worker_context_client.h |
diff --git a/content/renderer/service_worker/service_worker_context_client.h b/content/renderer/service_worker/service_worker_context_client.h |
index ba764619f0d0664c24626707ca60711002a701ec..f05dc413da951a4da36aad845b1fb9b4d65fd262 100644 |
--- a/content/renderer/service_worker/service_worker_context_client.h |
+++ b/content/renderer/service_worker/service_worker_context_client.h |
@@ -70,9 +70,6 @@ class ServiceWorkerContextClient : public blink::WebServiceWorkerContextClient, |
using SyncCallback = |
base::Callback<void(ServiceWorkerStatusCode, |
base::Time /* dispatch_event_time */)>; |
- using PaymentRequestEventCallback = |
- base::Callback<void(ServiceWorkerStatusCode, |
- base::Time /* dispatch_event_time */)>; |
using FetchCallback = |
base::Callback<void(ServiceWorkerStatusCode, |
base::Time /* dispatch_event_time */)>; |
@@ -171,6 +168,10 @@ class ServiceWorkerContextClient : public blink::WebServiceWorkerContextClient, |
void didHandleSyncEvent(int request_id, |
blink::WebServiceWorkerEventResult result, |
double dispatch_event_time) override; |
+ void respondToPaymentRequestEvent( |
+ int event_id, |
+ const blink::WebPaymentAppResponse& response, |
+ double dispatch_event_time) override; |
void didHandlePaymentRequestEvent(int request_id, |
blink::WebServiceWorkerEventResult result, |
double dispatch_event_time) override; |
@@ -238,7 +239,9 @@ class ServiceWorkerContextClient : public blink::WebServiceWorkerContextClient, |
blink::mojom::BackgroundSyncEventLastChance last_chance, |
const DispatchSyncEventCallback& callback) override; |
void DispatchPaymentRequestEvent( |
+ int event_id, |
shimazu
2017/03/08 01:39:40
|payment_request_id|
zino
2017/03/19 04:47:23
Done.
|
payments::mojom::PaymentAppRequestPtr app_request, |
+ mojom::PaymentAppResponseCallbackPtr response_callback, |
const DispatchPaymentRequestEventCallback& callback) override; |
void OnInstallEvent(int request_id); |