From d9c84fa5cfdf1b4d7abda876db8a4f28503c83d7 Mon Sep 17 00:00:00 2001 From: autokagami Date: Fri, 22 Nov 2019 14:28:13 +0900 Subject: [PATCH] Editorial: Align with Web IDL specification --- index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 898b77c..9011fb9 100644 --- a/index.html +++ b/index.html @@ -900,7 +900,7 @@

           [Exposed=ServiceWorker]
           interface CanMakePaymentEvent : ExtendableEvent {
-            constructor(DOMString type, CanMakePaymentEventInit eventInitDict);
+            constructor(DOMString type, optional CanMakePaymentEventInit eventInitDict = {});
             readonly attribute USVString topOrigin;
             readonly attribute USVString paymentRequestOrigin;
             readonly attribute FrozenArray<PaymentMethodData> methodData;
@@ -1249,7 +1249,7 @@ 

         [Exposed=ServiceWorker]
         interface PaymentRequestEvent : ExtendableEvent {
-          constructor(DOMString type, PaymentRequestEventInit eventInitDict);
+          constructor(DOMString type, optional PaymentRequestEventInit eventInitDict = {});
           readonly attribute USVString topOrigin;
           readonly attribute USVString paymentRequestOrigin;
           readonly attribute DOMString paymentRequestId;
@@ -1262,7 +1262,7 @@ 

readonly attribute FrozenArray<PaymentShippingOption>? shippingOptions; Promise<WindowClient?> openWindow(USVString url); Promise<PaymentRequestDetailsUpdate?> changePaymentMethod(DOMString methodName, optional object? methodDetails = null); - Promise<PaymentRequestDetailsUpdate?> changeShippingAddress(AddressInit shippingAddress); + Promise<PaymentRequestDetailsUpdate?> changeShippingAddress(optional AddressInit shippingAddress = {}); Promise<PaymentRequestDetailsUpdate?> changeShippingOption(DOMString shippingOption); void respondWith(Promise<PaymentHandlerResponse> handlerResponsePromise); };