Index: third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
diff --git a/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
index 43c4452e105d4e2eceee39aeaea7fd41a7f49055..d943983b45d76760390a2118eafabfecead4d635 100644 |
--- a/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
+++ b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h |
@@ -71,6 +71,10 @@ class MODULES_EXPORT ServiceWorkerGlobalScopeClient |
std::unique_ptr<WebServiceWorkerClientsCallbacks>) = 0; |
virtual void OpenWindow(const WebURL&, |
std::unique_ptr<WebServiceWorkerClientCallbacks>) = 0; |
+ virtual void OpenWindowForPaymentHandle( |
+ const WebURL& redirect_url, |
+ const WebURL& url_to_open, |
+ std::unique_ptr<WebServiceWorkerClientCallbacks>) = 0; |
virtual void SetCachedMetadata(const WebURL&, const char*, size_t) = 0; |
virtual void ClearCachedMetadata(const WebURL&) = 0; |