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); };