diff --git a/tr/algorithms/geolocation.json b/tr/algorithms/geolocation.json index 1bd834c8cbe4..d87d74f26066 100644 --- a/tr/algorithms/geolocation.json +++ b/tr/algorithms/geolocation.json @@ -261,7 +261,7 @@ "rationale": "let", "steps": [ { - "html": "Let positionData be a map with the following\n name/value pairs based on the acquired position data:\n
\n
\n \"longitude\"\n
\n
\n A double that represents the longitude\n coordinates on the Earth's surface in degrees,\n using the [WGS84] coordinate system. Longitude\n measures how far east or west a point is from the\n Prime Meridian.\n
\n
\n \"altitude\"\n
\n
\n A double? that represents the altitude in\n meters above the [WGS84] ellipsoid, or null if\n not available. Altitude measures the height above\n sea level.\n
\n
\n \"accuracy\"\n
\n
\n A non-negative double that represents the\n accuracy value indicating the 95% confidence level\n in meters. Accuracy measures how close the measured\n coordinates are to the true position.\n
\n
\n \"altitudeAccuracy\"\n
\n
\n A non-negative double? that represents the\n altitude accuracy, or null if not available,\n indicating the 95% confidence level in meters.\n Altitude accuracy measures how close the measured\n altitude is to the true altitude.\n
\n
\n \"speed\"\n
\n
\n A non-negative double? that represents the\n speed in meters per second, or null if not\n available. Speed measures how fast the device is\n moving.\n
\n
\n \"heading\"\n
\n
\n A double? that represents the heading in\n degrees, or null if not available, or NaN if\n the device is stationary. Heading measures the\n direction in which the device is moving relative to\n true north.\n
\n
" + "html": "Let positionData be a map with the following\n name/value pairs based on the acquired position data:\n
\n
\n \"longitude\"\n
\n
\n A double that represents the longitude\n coordinates on the Earth's surface in degrees,\n using the [WGS84] coordinate system. Longitude\n measures how far east or west a point is from the\n Prime Meridian.\n
\n
\n \"altitude\"\n
\n
\n A double? that represents the altitude in\n meters above the [WGS84] ellipsoid, or null if\n not available. Altitude measures the height above\n sea level.\n
\n
\n \"accuracy\"\n
\n
\n A non-negative double that represents the\n accuracy value indicating the 95% confidence level\n in meters. Accuracy measures how close the measured\n coordinates are to the true position.\n
\n
\n \"altitudeAccuracy\"\n
\n
\n A non-negative double? that represents the\n altitude accuracy, or null if not available,\n indicating the 95% confidence level in meters.\n Altitude accuracy measures how close the measured\n altitude is to the true altitude.\n
\n
\n \"speed\"\n
\n
\n A non-negative double? that represents the\n speed in meters per second, or null if not\n available. Speed measures how fast the device is\n moving.\n
\n
\n \"heading\"\n
\n
\n A double? that represents the heading in\n degrees, or null if not available or the device\n is stationary. Heading measures the direction in\n which the device is moving relative to true north.\n
\n
" }, { "html": "Set position to a new GeolocationPosition\n passing positionData, acquisitionTime and\n options.enableHighAccuracy." diff --git a/tr/algorithms/payment-request-1.1.json b/tr/algorithms/payment-request-1.1.json index 15b70dbf33bf..6f3f2f95f480 100644 --- a/tr/algorithms/payment-request-1.1.json +++ b/tr/algorithms/payment-request-1.1.json @@ -7,7 +7,7 @@ { "name": "PaymentRequest.PaymentRequest()", "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentrequest-paymentrequest", - "html": "The PaymentRequest(methodData,\n details) constructor MUST act as follows:", + "html": "The PaymentRequest(methodData,\n details, options) constructor MUST act as follows:", "rationale": ".algorithm", "steps": [ { @@ -100,6 +100,48 @@ } ] }, + { + "html": "Let selectedShippingOption be null." + }, + { + "html": "If the requestShipping member of options is\n present and set to true, process shipping options:", + "rationale": "let", + "steps": [ + { + "html": "Let options be an empty\n sequence<PaymentShippingOption>." + }, + { + "html": "If the shippingOptions member of\n details is present, then:", + "rationale": "let", + "steps": [ + { + "html": "Let seenIDs be an empty set." + }, + { + "html": "For each option in\n details.shippingOptions:", + "rationale": "check", + "steps": [ + { + "html": "Check and canonicalize amount\n item.amount. Rethrow any exceptions." + }, + { + "html": "If seenIDs contains\n option.id, then throw a\n TypeError. Optionally, inform the developer that\n shipping option IDs must be unique." + }, + { + "html": "Otherwise, append\n option.id to seenIDs." + }, + { + "html": "If option.selected is\n true, then set selectedShippingOption to\n option.id." + } + ] + } + ] + }, + { + "html": "Set details.shippingOptions to\n options." + } + ] + }, { "html": "Let serializedModifierData be an empty list." }, @@ -126,7 +168,7 @@ "rationale": "check", "steps": [ { - "html": "Check and canonicalize total amount\n modifier.total.amount.\n Rethrow any exceptions." + "html": "Check and canonicalize total amount\n modifier.total.amount.\n Rethrow any exceptions." } ] }, @@ -135,7 +177,7 @@ "rationale": "check", "steps": [ { - "html": "Check and canonicalize amount\n item.amount. Rethrow any\n exceptions." + "html": "Check and canonicalize amount\n item.amount. Rethrow any\n exceptions." } ] }, @@ -158,11 +200,14 @@ ] }, { - "html": "Let request be a new PaymentRequest." + "html": "Let request be a new PaymentRequest." }, { "html": "Set request.[[handler]] to null." }, + { + "html": "Set request.[[options]] to options." + }, { "html": "Set request.[[state]] to\n \"created\"." }, @@ -181,6 +226,15 @@ { "html": "Set request.[[response]] to null." }, + { + "html": "Set the value of request's shippingOption\n attribute to selectedShippingOption." + }, + { + "html": "Set the value of the shippingAddress attribute\n on request to null." + }, + { + "html": "If options.requestShipping is set to true,\n then set the value of the shippingType attribute\n on request to options.shippingType. Otherwise,\n set it to null." + }, { "html": "Return request." } @@ -215,7 +269,7 @@ "html": "If document's visibility state is not \"visible\",\n then return a promise rejected with an \"AbortError\"\n DOMException." }, { - "html": "

\n Optionally, if the user agent wishes to disallow the call\n to show() to protect the user, then return a\n promise rejected with a \"SecurityError\" DOMException. For\n example, the user agent may limit the rate at which a page\n can call show(), as described in section\n 15. \n Privacy and Security Considerations.\n

" + "html": "

\n Optionally, if the user agent wishes to disallow the call\n to show() to protect the user, then return a\n promise rejected with a \"SecurityError\" DOMException. For\n example, the user agent may limit the rate at which a page\n can call show(), as described in section\n 19. \n Privacy and Security Considerations.\n

" }, { "html": "If request.[[state]] is not\n \"created\" then return a promise rejected\n with an \"InvalidStateError\" DOMException." @@ -441,7 +495,7 @@ "rationale": "check", "steps": [ { - "html": "Check and canonicalize amount amount. Rethrow any\n exceptions." + "html": "Check and canonicalize amount amount. Rethrow any\n exceptions." }, { "html": "If the first code point of\n amount.value is U+002D (-), then throw a\n TypeError optionally informing the developer that a total's value\n can't be a negative number." @@ -483,6 +537,12 @@ "html": "If errorFields was passed:", "rationale": "if", "steps": [ + { + "html": "Optionally, show a warning in the developer console if any of\n the following are true:", + "ignored": [ + "request.[[options]].requestPayerName is false, and errorFields.payer.name is present. request.[[options]].requestPayerEmail is false, and errorFields.payer.email is present. request.[[options]].requestPayerPhone is false, and errorFields.payer.phone is present. request.[[options]].requestShipping is false, and errorFields.shippingAddress is present." + ] + }, { "html": "If\n errorFields.paymentMethod\n member was passed, and if required by the specification that\n defines response.methodName, then\n convert errorFields's\n paymentMethod member to an IDL value\n of the type specified there. Otherwise, convert to object." }, @@ -497,7 +557,7 @@ "html": "Reject retryPromise with error." }, { - "html": "Set user agent's payment request is showing\n boolean to false." + "html": "Set user agent's payment request is showing\n boolean to false." }, { "html": "Return." @@ -595,7 +655,7 @@ "rationale": "close", "steps": [ { - "html": "Close down any remaining user interface. The user\n agent MAY use the value result and serializedData to\n influence the user experience." + "html": "Close down any remaining user interface. The user\n agent MAY use the value result and serializedData to\n influence the user experience." }, { "html": "Set request's payment-relevant browsing context's\n payment request is showing boolean to false." @@ -608,11 +668,11 @@ ] }, { - "html": "The PaymentRequestUpdateEvent's\n constructor(type, eventInitDict) MUST\n act as follows:", + "html": "The PaymentRequestUpdateEvent's\n constructor(type, eventInitDict) MUST\n act as follows:", "rationale": ".algorithm", "steps": [ { - "html": "Let event be the result of calling\n the constructor of PaymentRequestUpdateEvent with\n type and eventInitDict." + "html": "Let event be the result of calling\n the constructor of PaymentRequestUpdateEvent with\n type and eventInitDict." }, { "html": "Set event.[[waitForUpdate]] to\n false." @@ -623,7 +683,7 @@ ] }, { - "html": "The updateWith() with\n detailsPromise method MUST act as follows:", + "html": "The updateWith() with\n detailsPromise method MUST act as follows:", "rationale": ".algorithm", "steps": [ { @@ -636,13 +696,13 @@ "html": "If event.[[waitForUpdate]] is\n true, then throw an \"InvalidStateError\"\n DOMException." }, { - "html": "If event's target is an instance of\n PaymentResponse, let request be event's\n target's [[request]]." + "html": "If event's target is an instance of\n PaymentResponse, let request be event's\n target's [[request]]." }, { "html": "Otherwise, let request be the value of\n event's target." }, { - "html": "Assert: request is an instance of PaymentRequest." + "html": "Assert: request is an instance of PaymentRequest." }, { "html": "If request.[[state]] is not\n \"interactive\", then throw an\n \"InvalidStateError\" DOMException." @@ -670,11 +730,11 @@ { "name": "can make payment algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-can-make-payment-algorithm", - "html": "The can make payment algorithm checks if the user\n agent supports making payment with the payment methods\n with which the PaymentRequest was constructed.", + "html": "The can make payment algorithm checks if the user\n agent supports making payment with the payment methods\n with which the PaymentRequest was constructed.", "rationale": ".algorithm", "steps": [ { - "html": "Let request be the PaymentRequest object on\n which the method was called." + "html": "Let request be the PaymentRequest object on\n which the method was called." }, { "html": "If request.[[state]] is not\n \"created\", then return a promise rejected\n with an \"InvalidStateError\" DOMException." @@ -705,14 +765,69 @@ } ] }, + { + "name": "shipping address changed algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-address-changed-algorithm", + "html": "The shipping address changed algorithm runs when the user\n provides a new shipping address. It MUST run the following steps:", + "rationale": ".algorithm", + "steps": [ + { + "html": "Let request be the PaymentRequest object\n that the user is interacting with." + }, + { + "html": "Queue a task on the user interaction task source to\n run the following steps:", + "rationale": "let", + "steps": [ + { + "html": "" + }, + { + "html": "Let redactList be the empty list. Set redactList to\n « \"organization\", \"phone\", \"recipient\", \"addressLine\" »." + }, + { + "html": "Let address be the result of running the\n steps to create a contactaddress from user-provided input with redactList." + }, + { + "html": "Set request.shippingAddress to\n address." + }, + { + "html": "Run the PaymentRequest updated algorithm with\n request and \"shippingaddresschange\"." + } + ] + } + ] + }, + { + "name": "shipping option changed algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-option-changed-algorithm", + "html": "The shipping option changed algorithm runs when the user\n chooses a new shipping option. It MUST run the following steps:", + "rationale": ".algorithm", + "steps": [ + { + "html": "Let request be the PaymentRequest object\n that the user is interacting with." + }, + { + "html": "Queue a task on the user interaction task source to\n run the following steps:", + "rationale": "set", + "steps": [ + { + "html": "Set the shippingOption attribute on\n request to the id string of the\n PaymentShippingOption provided by the user." + }, + { + "html": "Run the PaymentRequest updated algorithm with\n request and \"shippingoptionchange\"." + } + ] + } + ] + }, { "name": "payment handler/payment method changed algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-payment-method-changed-algorithm", - "html": "A payment handler MAY run the payment method changed algorithm\n when the user changes payment method with methodDetails,\n which is a dictionary or an object or null, and a\n methodName, which is a DOMString that represents the payment\n method identifier of the payment handler the user is\n interacting with.", + "html": "A payment handler MAY run the payment method changed algorithm\n when the user changes payment method with methodDetails,\n which is a dictionary or an object or null, and a\n methodName, which is a DOMString that represents the payment\n method identifier of the payment handler the user is\n interacting with.", "rationale": ".algorithm", "steps": [ { - "html": "Let request be the PaymentRequest object\n that the user is interacting with." + "html": "Let request be the PaymentRequest object\n that the user is interacting with." }, { "html": "Queue a task on the user interaction task source to\n run the following steps:", @@ -725,7 +840,7 @@ "html": "Assert: request.[[state]] is\n \"interactive\"." }, { - "html": "Fire an event named \"paymentmethodchange\" at\n request using PaymentMethodChangeEvent, with its\n methodName attribute initialized\n to methodName, and its\n methodDetails attribute\n initialized to methodDetails." + "html": "Fire an event named \"paymentmethodchange\" at\n request using PaymentMethodChangeEvent, with its\n methodName attribute initialized\n to methodName, and its\n methodDetails attribute\n initialized to methodDetails." } ] } @@ -734,7 +849,7 @@ { "name": "PaymentRequest updated algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentrequest-updated-algorithm", - "html": "The PaymentRequest updated algorithm is run by other\n algorithms above to fire an event to indicate that a user has\n made a change to a PaymentRequest called request with an event\n name of name:", + "html": "The PaymentRequest updated algorithm is run by other\n algorithms above to fire an event to indicate that a user has\n made a change to a PaymentRequest called request with an event\n name of name:", "rationale": ".algorithm", "steps": [ { @@ -744,7 +859,7 @@ "html": "Assert: request.[[state]] is\n \"interactive\"." }, { - "html": "Let event be the result of\n creating an event using the PaymentRequestUpdateEvent\n interface." + "html": "Let event be the result of\n creating an event using the PaymentRequestUpdateEvent\n interface." }, { "html": "Initialize event's type attribute to name." @@ -760,6 +875,80 @@ } ] }, + { + "name": "payer detail changed algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-payer-detail-changed-algorithm", + "html": "The user agent MUST run the payer detail changed algorithm\n when the user changes the payer name, or the payer email, or the\n payer phone in the user interface:", + "rationale": ".algorithm", + "steps": [ + { + "html": "Let request be the PaymentRequest object\n that the user is interacting with." + }, + { + "html": "If request.[[response]] is null, return." + }, + { + "html": "Let response be\n request.[[response]]." + }, + { + "html": "Queue a task on the user interaction task source to\n run the following steps:", + "rationale": "assert", + "steps": [ + { + "html": "Assert: request.[[updating]] is false." + }, + { + "html": "Assert: request.[[state]] is\n \"interactive\"." + }, + { + "html": "Let options be\n request.[[options]]." + }, + { + "html": "If payer name changed and\n options.requestPayerName is true:", + "rationale": "set", + "steps": [ + { + "html": "Set response.payerName attribute to\n payer name." + } + ] + }, + { + "html": "If payer email changed and\n options.requestPayerEmail is true:", + "rationale": "set", + "steps": [ + { + "html": "Set response.payerEmail to payer\n email." + } + ] + }, + { + "html": "If payer phone changed and\n options.requestPayerPhone is true:", + "rationale": "set", + "steps": [ + { + "html": "Set response.payerPhone to payer\n phone." + } + ] + }, + { + "html": "Let event be the result of\n creating an event using PaymentRequestUpdateEvent." + }, + { + "html": "Initialize event's type attribute to\n \"payerdetailchange\"." + }, + { + "html": "Dispatch event at response." + }, + { + "html": "If event.[[waitForUpdate]] is\n true, disable any part of the user interface that could cause\n another change to the payer details to be fired." + }, + { + "html": "Otherwise, set\n event.[[waitForUpdate]] to true." + } + ] + } + ] + }, { "name": "user accepts the payment request algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-user-accepts-the-payment-request-algorithm", @@ -767,19 +956,22 @@ "rationale": ".algorithm", "steps": [ { - "html": "Let request be the PaymentRequest object\n that the user is interacting with." + "html": "Let request be the PaymentRequest object\n that the user is interacting with." + }, + { + "html": "If the request.[[updating]] is true, then\n terminate this algorithm and take no further action. The user\n agent user interface SHOULD ensure that this never occurs." }, { - "html": "If the request.[[updating]] is true, then\n terminate this algorithm and take no further action. The user\n agent user interface SHOULD ensure that this never occurs." + "html": "If request.[[state]] is not\n \"interactive\", then terminate this algorithm and\n take no further action. The user agent user interface SHOULD\n ensure that this never occurs." }, { - "html": "If request.[[state]] is not\n \"interactive\", then terminate this algorithm and\n take no further action. The user agent user interface SHOULD\n ensure that this never occurs." + "html": "If the requestShipping value of\n request.[[options]] is true, then if the\n shippingAddress attribute of request is null or\n if the shippingOption attribute of request is\n null, then terminate this algorithm and take no further action. The\n user agent SHOULD ensure that this never occurs." }, { - "html": "Let isRetry be true if\n request.[[response]] is not null, false\n otherwise." + "html": "Let isRetry be true if\n request.[[response]] is not null, false\n otherwise." }, { - "html": "Let response be\n request.[[response]] if isRetry is true, or a\n new PaymentResponse otherwise." + "html": "Let response be\n request.[[response]] if isRetry is true, or a\n new PaymentResponse otherwise." }, { "html": "If isRetry is false, initialize the newly created response:", @@ -798,7 +990,7 @@ "html": "Set the requestId attribute value of\n response to the value of\n request.[[details]].id." }, { - "html": "Set request.[[response]] to response." + "html": "Set request.[[response]] to response." } ] }, @@ -812,7 +1004,34 @@ "html": "Set the details attribute value of response\n to an object resulting from running the handler's steps to\n respond to a payment request." }, { - "html": "Set request.[[state]] to\n \"closed\"." + "html": "If the requestShipping value of\n request.[[options]] is false, then set the\n shippingAddress attribute value of response to\n null. Otherwise:", + "rationale": "let", + "steps": [ + { + "html": "Let shippingAddress be the result of\n create a contactaddress from user-provided input" + }, + { + "html": "Set the shippingAddress attribute value\n of response to shippingAddress." + }, + { + "html": "Set the shippingAddress attribute value\n of request to shippingAddress." + } + ] + }, + { + "html": "If the requestShipping value of\n request.[[options]] is true, then set the\n shippingOption attribute of response to the\n value of the shippingOption attribute of\n request. Otherwise, set it to null." + }, + { + "html": "If the requestPayerName value of\n request.[[options]] is true, then set the\n payerName attribute of response to the payer's\n name provided by the user, or to null if none was provided.\n Otherwise, set it to null." + }, + { + "html": "If the requestPayerEmail value of\n request.[[options]] is true, then set the\n payerEmail attribute of response to the payer's\n email address provided by the user, or to null if none was provided.\n Otherwise, set it to null." + }, + { + "html": "If the requestPayerPhone value of\n request.[[options]] is true, then set the\n payerPhone attribute of response to the payer's\n phone number provided by the user, or to null if none was provided.\n When setting the payerPhone value, the user agent\n SHOULD format the phone number to adhere to [E.164]." + }, + { + "html": "Set request.[[state]] to\n \"closed\"." }, { "html": "If isRetry is true, resolve\n response.[[retryPromise]] with undefined.\n Otherwise, resolve request.[[acceptPromise]]\n with response." @@ -826,13 +1045,13 @@ "rationale": ".algorithm", "steps": [ { - "html": "Let request be the PaymentRequest object\n that the user is interacting with." + "html": "Let request be the PaymentRequest object\n that the user is interacting with." }, { - "html": "If request.[[state]] is not\n \"interactive\", then terminate this algorithm and\n take no further action. The user agent user interface SHOULD\n ensure that this never occurs." + "html": "If request.[[state]] is not\n \"interactive\", then terminate this algorithm and\n take no further action. The user agent user interface SHOULD\n ensure that this never occurs." }, { - "html": "Set request.[[state]] to\n \"closed\"." + "html": "Set request.[[state]] to\n \"closed\"." }, { "html": "Set request's payment-relevant browsing context's\n payment request is showing boolean to false." @@ -841,7 +1060,7 @@ "html": "Let error be an \"AbortError\" DOMException." }, { - "html": "Let response be\n request.[[response]]." + "html": "Let response be\n request.[[response]]." }, { "html": "If response is not null:", @@ -871,7 +1090,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "Set request.[[updating]] to true." + "html": "Set request.[[updating]] to true." }, { "html": "In parallel, disable the user interface that allows the user\n to accept the payment request. This is to ensure that the payment\n is not accepted until the user interface is updated with any new\n details." @@ -890,11 +1109,17 @@ "rationale": "let", "steps": [ { - "html": "Let details be the result of\n converting value to a\n PaymentDetailsUpdate dictionary. If this throw\n an exception, abort the update with request and with the\n thrown exception." + "html": "Let details be the result of\n converting value to a\n PaymentDetailsUpdate dictionary. If this throw\n an exception, abort the update with request and with the\n thrown exception." }, { "html": "Let serializedModifierData be an empty list." }, + { + "html": "Let selectedShippingOption be null." + }, + { + "html": "Let shippingOptions be an empty\n sequence<PaymentShippingOption>." + }, { "html": "Validate and canonicalize the details:", "rationale": "if", @@ -904,7 +1129,7 @@ "rationale": "check", "steps": [ { - "html": "Check and canonicalize total amount\n details.total.amount.\n If an exception is thrown, then abort the update\n with request and that exception." + "html": "Check and canonicalize total amount\n details.total.amount.\n If an exception is thrown, then abort the update\n with request and that exception." } ] }, @@ -913,7 +1138,37 @@ "rationale": "check", "steps": [ { - "html": "Check and canonicalize amount\n item.amount. If an exception is\n thrown, then abort the update with request and\n that exception." + "html": "Check and canonicalize amount\n item.amount. If an exception is\n thrown, then abort the update with request and\n that exception." + } + ] + }, + { + "html": "If the shippingOptions member of\n details is present, and\n request.[[options]].requestShipping\n is true, then:", + "rationale": "let", + "steps": [ + { + "html": "Let seenIDs be an empty set." + }, + { + "html": "For each option in\n details.shippingOptions:", + "rationale": "check", + "steps": [ + { + "html": "Check and canonicalize amount\n option.amount. If an\n exception is thrown, then abort the update\n with request and that exception." + }, + { + "html": "If seenIDs[option.{{PaymentShippingOption/id}]\n exists, then abort the update with request\n and a TypeError." + }, + { + "html": "Append option.id to\n seenIDs." + }, + { + "html": "Append option to shippingOptions." + }, + { + "html": "If option.selected is\n true, then set selectedShippingOption to\n option.id." + } + ] } ] }, @@ -932,14 +1187,14 @@ "rationale": "run", "steps": [ { - "html": "Run the steps to validate a payment method\n identifier with\n modifier.supportedMethods.\n If it returns false, then abort the update\n with request and a RangeError exception.\n Optionally, inform the developer that the payment\n method identifier is invalid." + "html": "Run the steps to validate a payment method\n identifier with\n modifier.supportedMethods.\n If it returns false, then abort the update\n with request and a RangeError exception.\n Optionally, inform the developer that the payment\n method identifier is invalid." }, { "html": "If the total member of\n modifier is present, then:", "rationale": "check", "steps": [ { - "html": "Check and canonicalize total amount\n modifier.total.amount.\n If an exception is thrown, then abort the\n update with request and that exception." + "html": "Check and canonicalize total amount\n modifier.total.amount.\n If an exception is thrown, then abort the\n update with request and that exception." } ] }, @@ -948,12 +1203,12 @@ "rationale": "check", "steps": [ { - "html": "Check and canonicalize amount\n item.amount. If an exception\n is thrown, then abort the update with\n request and that exception." + "html": "Check and canonicalize amount\n item.amount. If an exception\n is thrown, then abort the update with\n request and that exception." } ] }, { - "html": "If the data member of\n modifier is missing, let serializedData be null.\n Otherwise, let serializedData be the result of\n serialize\n modifier.data into a\n JSON string. If it throws an exception, then abort\n the update with request and that exception." + "html": "If the data member of\n modifier is missing, let serializedData be null.\n Otherwise, let serializedData be the result of\n serialize\n modifier.data into a\n JSON string. If it throws an exception, then abort\n the update with request and that exception." }, { "html": "Add serializedData to serializedModifierData." @@ -975,7 +1230,7 @@ "html": "If required by the specification that defines the pmi,\n then convert\n paymentMethodErrors to an IDL value." }, { - "html": "If conversion results in a exception error, \n abort the update with error." + "html": "If conversion results in a exception error, \n abort the update with error." }, { "html": "The payment handler SHOULD display an error for\n each relevant erroneous field of\n paymentMethodErrors." @@ -983,7 +1238,7 @@ ] }, { - "html": "Update the PaymentRequest using the new details:", + "html": "Update the PaymentRequest using the new details:", "rationale": "if", "steps": [ { @@ -991,7 +1246,7 @@ "rationale": "set", "steps": [ { - "html": "Set\n request.[[details]].total\n to details.total." + "html": "Set\n request.[[details]].total\n to details.total." } ] }, @@ -1004,24 +1259,39 @@ } ] }, + { + "html": "If the shippingOptions member of\n details is present, and\n request.[[options]].requestShipping\n is true, then:", + "rationale": "set", + "steps": [ + { + "html": "Set\n request.[[details]].shippingOptions\n to shippingOptions." + }, + { + "html": "Set the value of request's\n shippingOption attribute to\n selectedShippingOption." + } + ] + }, { "html": "If the modifiers member of\n details is present, then:", "rationale": "set", "steps": [ { - "html": "Set\n request.[[details]].modifiers\n to details.modifiers." + "html": "Set\n request.[[details]].modifiers\n to details.modifiers." }, { "html": "Set\n request.[[serializedModifierData]]\n to serializedModifierData." } ] + }, + { + "html": "

\n If\n request.[[options]].requestShipping\n is true, and\n request.[[details]].shippingOptions\n is empty, then the developer has signified that there are\n no valid shipping options for the currently-chosen\n shipping address (given by request's\n shippingAddress).\n

\n

\n In this case, the user agent SHOULD display an error\n indicating this, and MAY indicate that the\n currently-chosen shipping address is invalid in some way.\n The user agent SHOULD use the\n error member of details, if it\n is present, to give more information about why there are\n no valid shipping options for that address.\n

\n

\n Further, if\n details[\"shippingAddressErrors\"]\n member is present, the user agent SHOULD display an error\n specifically for each erroneous field of the shipping\n address. This is done by matching each present member of\n the AddressErrors to a corresponding input field in\n the shown user interface.\n

\n

\n Similarly, if details[\"payerErrors\"] member is\n present and request.[[options]]'s\n requestPayerName,\n requestPayerEmail, or\n requestPayerPhone is true, then\n display an error specifically for each erroneous field.\n

\n

\n Likewise, if\n details.paymentMethodErrors is\n present, then display errors specifically for each\n erroneous input field for the particular payment method.\n

" } ] } ] }, { - "html": "Set request.[[updating]] to false." + "html": "Set request.[[updating]] to false." }, { "html": "Update the user interface based on any changed values in\n request. Re-enable user interface elements disabled prior to\n running this algorithm." @@ -1031,7 +1301,7 @@ { "name": "abort the update", "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-abort-the-update", - "html": "To abort the update with a\n PaymentRequest request and exception exception:", + "html": "To abort the update with a\n PaymentRequest request and exception exception:", "rationale": ".algorithm", "steps": [ { @@ -1048,10 +1318,10 @@ "html": "Set request's payment-relevant browsing context's\n payment request is showing boolean to false." }, { - "html": "Set request.[[state]] to\n \"closed\"." + "html": "Set request.[[state]] to\n \"closed\"." }, { - "html": "Let response be\n request.[[response]]." + "html": "Let response be\n request.[[response]]." }, { "html": "If response is not null, then:", @@ -1072,7 +1342,7 @@ "html": "Otherwise, reject\n request.[[acceptPromise]] with\n exception." }, { - "html": "Set request.[[updating]] to false." + "html": "Set request.[[updating]] to false." } ] }, diff --git a/tr/dfns/payment-request-1.1.json b/tr/dfns/payment-request-1.1.json index bc732c1c956c..676c5cd4550b 100644 --- a/tr/dfns/payment-request-1.1.json +++ b/tr/dfns/payment-request-1.1.json @@ -182,7 +182,8 @@ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-constructor", "linkingText": [ "constructor()", - "constructor(methodData, details)" + "constructor(methodData, details)", + "constructor(methodData, details, options)" ], "localLinkingText": [ "PaymentRequest.constructor", @@ -246,7 +247,7 @@ "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentrequest-paymentrequest", "linkingText": [ "PaymentRequest.PaymentRequest()", - "PaymentRequest(methodData, details)" + "PaymentRequest(methodData, details, options)" ], "localLinkingText": [], "type": "dfn", @@ -360,6 +361,121 @@ }, "definedIn": "heading" }, + { + "id": "dom-paymentrequest-shippingaddress", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-shippingaddress", + "linkingText": [ + "shippingAddress" + ], + "localLinkingText": [ + "PaymentRequest.shippingAddress" + ], + "type": "attribute", + "for": [ + "PaymentRequest" + ], + "access": "public", + "informative": false, + "heading": { + "id": "shippingaddress-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingaddress-attribute", + "title": "shippingAddress attribute", + "number": "3.6" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentrequest-shippingtype", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-shippingtype", + "linkingText": [ + "shippingType" + ], + "localLinkingText": [ + "PaymentRequest.shippingType" + ], + "type": "attribute", + "for": [ + "PaymentRequest" + ], + "access": "public", + "informative": false, + "heading": { + "id": "shippingtype-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingtype-attribute", + "title": "shippingType attribute", + "number": "3.7" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentrequest-onshippingaddresschange", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-onshippingaddresschange", + "linkingText": [ + "onshippingaddresschange" + ], + "localLinkingText": [ + "PaymentRequest.onshippingaddresschange" + ], + "type": "attribute", + "for": [ + "PaymentRequest" + ], + "access": "public", + "informative": false, + "heading": { + "id": "onshippingaddresschange-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#onshippingaddresschange-attribute", + "title": "onshippingaddresschange attribute", + "number": "3.8" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentrequest-shippingoption", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-shippingoption", + "linkingText": [ + "shippingOption" + ], + "localLinkingText": [ + "PaymentRequest.shippingOption" + ], + "type": "attribute", + "for": [ + "PaymentRequest" + ], + "access": "public", + "informative": false, + "heading": { + "id": "shippingoption-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingoption-attribute", + "title": "shippingOption attribute", + "number": "3.9" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentrequest-onshippingoptionchange", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-onshippingoptionchange", + "linkingText": [ + "onshippingoptionchange" + ], + "localLinkingText": [ + "PaymentRequest.onshippingoptionchange" + ], + "type": "attribute", + "for": [ + "PaymentRequest" + ], + "access": "public", + "informative": false, + "heading": { + "id": "onshippingoptionchange-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#onshippingoptionchange-attribute", + "title": "onshippingoptionchange attribute", + "number": "3.10" + }, + "definedIn": "heading" + }, { "id": "dom-paymentrequest-onpaymentmethodchange", "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-onpaymentmethodchange", @@ -379,7 +495,7 @@ "id": "onpaymentmethodchange-attribute", "href": "https://www.w3.org/TR/payment-request-1.1/#onpaymentmethodchange-attribute", "title": "onpaymentmethodchange attribute", - "number": "3.6" + "number": "3.11" }, "definedIn": "heading" }, @@ -400,7 +516,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -421,7 +537,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -442,7 +558,28 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" + }, + "definedIn": "table" + }, + { + "id": "dfn-options", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-options", + "linkingText": [ + "[[options]]" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "PaymentRequest" + ], + "access": "public", + "informative": false, + "heading": { + "id": "internal-slots", + "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", + "title": "Internal Slots", + "number": "3.12" }, "definedIn": "table" }, @@ -463,7 +600,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -484,7 +621,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -505,7 +642,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "dt" }, @@ -526,7 +663,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "dt" }, @@ -547,7 +684,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "dt" }, @@ -568,7 +705,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -589,7 +726,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -610,7 +747,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -631,7 +768,7 @@ "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, "definedIn": "table" }, @@ -854,6 +991,27 @@ }, "definedIn": "dt" }, + { + "id": "dom-paymentdetailsbase-shippingoptions", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsbase-shippingoptions", + "linkingText": [ + "shippingOptions" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentDetailsBase" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentdetailsbase-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsbase-dictionary", + "title": "PaymentDetailsBase dictionary", + "number": "6.1" + }, + "definedIn": "dt" + }, { "id": "dom-paymentdetailsbase-modifiers", "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsbase-modifiers", @@ -955,6 +1113,27 @@ }, "definedIn": "heading" }, + { + "id": "dom-paymentdetailsupdate-error", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-error", + "linkingText": [ + "error" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentDetailsUpdate" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentdetailsupdate-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsupdate-dictionary", + "title": "PaymentDetailsUpdate dictionary", + "number": "6.3" + }, + "definedIn": "dt" + }, { "id": "dom-paymentdetailsupdate-total", "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-total", @@ -976,6 +1155,48 @@ }, "definedIn": "dt" }, + { + "id": "dom-paymentdetailsupdate-shippingaddresserrors", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-shippingaddresserrors", + "linkingText": [ + "shippingAddressErrors" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentDetailsUpdate" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentdetailsupdate-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsupdate-dictionary", + "title": "PaymentDetailsUpdate dictionary", + "number": "6.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentdetailsupdate-payererrors", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-payererrors", + "linkingText": [ + "payerErrors" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentDetailsUpdate" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentdetailsupdate-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsupdate-dictionary", + "title": "PaymentDetailsUpdate dictionary", + "number": "6.3" + }, + "definedIn": "dt" + }, { "id": "dom-paymentdetailsupdate-paymentmethoderrors", "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-paymentmethoderrors", @@ -1101,92 +1322,92 @@ "definedIn": "dt" }, { - "id": "dom-paymentitem", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem", + "id": "dom-paymentshippingtype", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype", "linkingText": [ - "PaymentItem" + "PaymentShippingType" ], "localLinkingText": [], - "type": "dictionary", + "type": "enum", "for": [], "access": "public", "informative": false, "heading": { - "id": "paymentitem-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", - "title": "PaymentItem dictionary", + "id": "paymentshippingtype-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum", + "title": "PaymentShippingType enum", "number": "8" }, "definedIn": "heading" }, { - "id": "dom-paymentitem-label", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-label", + "id": "dom-paymentshippingtype-shipping", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-shipping", "linkingText": [ - "label" + "shipping" ], "localLinkingText": [], - "type": "dict-member", + "type": "enum-value", "for": [ - "PaymentItem" + "PaymentShippingType" ], "access": "public", "informative": false, "heading": { - "id": "paymentitem-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", - "title": "PaymentItem dictionary", + "id": "paymentshippingtype-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum", + "title": "PaymentShippingType enum", "number": "8" }, "definedIn": "dt" }, { - "id": "dom-paymentitem-amount", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-amount", + "id": "dom-paymentshippingtype-delivery", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-delivery", "linkingText": [ - "amount" + "delivery" ], "localLinkingText": [], - "type": "dict-member", + "type": "enum-value", "for": [ - "PaymentItem" + "PaymentShippingType" ], "access": "public", "informative": false, "heading": { - "id": "paymentitem-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", - "title": "PaymentItem dictionary", + "id": "paymentshippingtype-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum", + "title": "PaymentShippingType enum", "number": "8" }, "definedIn": "dt" }, { - "id": "dom-paymentitem-pending", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-pending", + "id": "dom-paymentshippingtype-pickup", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-pickup", "linkingText": [ - "pending" + "pickup" ], "localLinkingText": [], - "type": "dict-member", + "type": "enum-value", "for": [ - "PaymentItem" + "PaymentShippingType" ], "access": "public", "informative": false, "heading": { - "id": "paymentitem-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", - "title": "PaymentItem dictionary", + "id": "paymentshippingtype-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum", + "title": "PaymentShippingType enum", "number": "8" }, "definedIn": "dt" }, { - "id": "dom-paymentcompletedetails", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails", + "id": "dom-paymentoptions", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions", "linkingText": [ - "PaymentCompleteDetails" + "PaymentOptions" ], "localLinkingText": [], "type": "dictionary", @@ -1194,375 +1415,1240 @@ "access": "public", "informative": false, "heading": { - "id": "paymentcompletedetails-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary", - "title": "PaymentCompleteDetails dictionary", + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "title": "PaymentOptions dictionary", "number": "9" }, "definedIn": "heading" }, { - "id": "dom-paymentcompletedetails-data", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails-data", + "id": "dom-paymentoptions-requestbillingaddress", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestbillingaddress", "linkingText": [ - "data" + "requestBillingAddress" ], "localLinkingText": [], "type": "dict-member", "for": [ - "PaymentCompleteDetails" + "PaymentOptions" ], "access": "public", "informative": false, "heading": { - "id": "paymentcompletedetails-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary", - "title": "PaymentCompleteDetails dictionary", + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "title": "PaymentOptions dictionary", "number": "9" }, "definedIn": "dt" }, { - "id": "dom-paymentcomplete", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete", + "id": "dom-paymentoptions-requestpayername", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayername", "linkingText": [ - "PaymentComplete" + "requestPayerName" ], "localLinkingText": [], - "type": "enum", - "for": [], + "type": "dict-member", + "for": [ + "PaymentOptions" + ], "access": "public", "informative": false, "heading": { - "id": "paymentcomplete-enum", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", - "title": "10. PaymentComplete enum" + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "title": "PaymentOptions dictionary", + "number": "9" }, - "definedIn": "heading" + "definedIn": "dt" }, { - "id": "dom-paymentcomplete-fail", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-fail", + "id": "dom-paymentoptions-requestpayeremail", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayeremail", "linkingText": [ - "fail" + "requestPayerEmail" ], "localLinkingText": [], - "type": "enum-value", + "type": "dict-member", "for": [ - "PaymentComplete" + "PaymentOptions" ], "access": "public", "informative": false, "heading": { - "id": "paymentcomplete-enum", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", - "title": "10. PaymentComplete enum" + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "title": "PaymentOptions dictionary", + "number": "9" }, "definedIn": "dt" }, { - "id": "dom-paymentcomplete-success", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-success", + "id": "dom-paymentoptions-requestpayerphone", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayerphone", "linkingText": [ - "success" + "requestPayerPhone" ], "localLinkingText": [], - "type": "enum-value", + "type": "dict-member", "for": [ - "PaymentComplete" + "PaymentOptions" ], "access": "public", "informative": false, "heading": { - "id": "paymentcomplete-enum", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", - "title": "10. PaymentComplete enum" + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "title": "PaymentOptions dictionary", + "number": "9" }, "definedIn": "dt" }, { - "id": "dom-paymentcomplete-unknown", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-unknown", + "id": "dom-paymentoptions-requestshipping", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestshipping", "linkingText": [ - "unknown" + "requestShipping" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentOptions" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "title": "PaymentOptions dictionary", + "number": "9" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentoptions-shippingtype", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-shippingtype", + "linkingText": [ + "shippingType" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentOptions" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "title": "PaymentOptions dictionary", + "number": "9" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentitem", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem", + "linkingText": [ + "PaymentItem" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "paymentitem-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", + "title": "10. PaymentItem dictionary" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentitem-label", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-label", + "linkingText": [ + "label" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentItem" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentitem-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", + "title": "10. PaymentItem dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentitem-amount", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-amount", + "linkingText": [ + "amount" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentItem" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentitem-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", + "title": "10. PaymentItem dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentitem-pending", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-pending", + "linkingText": [ + "pending" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentItem" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentitem-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", + "title": "10. PaymentItem dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentcompletedetails", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails", + "linkingText": [ + "PaymentCompleteDetails" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "paymentcompletedetails-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary", + "title": "11. PaymentCompleteDetails dictionary" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentcompletedetails-data", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails-data", + "linkingText": [ + "data" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentCompleteDetails" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentcompletedetails-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary", + "title": "11. PaymentCompleteDetails dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentcomplete", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete", + "linkingText": [ + "PaymentComplete" + ], + "localLinkingText": [], + "type": "enum", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "paymentcomplete-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", + "title": "12. PaymentComplete enum" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentcomplete-fail", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-fail", + "linkingText": [ + "fail" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "PaymentComplete" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentcomplete-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", + "title": "12. PaymentComplete enum" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentcomplete-success", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-success", + "linkingText": [ + "success" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "PaymentComplete" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentcomplete-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", + "title": "12. PaymentComplete enum" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentcomplete-unknown", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-unknown", + "linkingText": [ + "unknown" ], "localLinkingText": [], "type": "enum-value", "for": [ "PaymentComplete" ], - "access": "public", + "access": "public", + "informative": false, + "heading": { + "id": "paymentcomplete-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", + "title": "12. PaymentComplete enum" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentshippingoption", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption", + "linkingText": [ + "PaymentShippingOption" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "paymentshippingoption-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingoption-dictionary", + "title": "13. PaymentShippingOption dictionary" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentshippingoption-id", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-id", + "linkingText": [ + "id" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentShippingOption" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentshippingoption-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingoption-dictionary", + "title": "13. PaymentShippingOption dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentshippingoption-label", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-label", + "linkingText": [ + "label" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentShippingOption" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentshippingoption-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingoption-dictionary", + "title": "13. PaymentShippingOption dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentshippingoption-amount", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-amount", + "linkingText": [ + "amount" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentShippingOption" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentshippingoption-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingoption-dictionary", + "title": "13. PaymentShippingOption dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentshippingoption-selected", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-selected", + "linkingText": [ + "selected" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentShippingOption" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentshippingoption-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingoption-dictionary", + "title": "13. PaymentShippingOption dictionary" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentresponse", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse", + "linkingText": [ + "PaymentResponse" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "paymentresponse-interface", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentresponse-interface", + "title": "14. PaymentResponse interface" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-retry", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-retry", + "linkingText": [ + "retry()", + "retry(errorFields)" + ], + "localLinkingText": [ + "PaymentResponse.retry", + "PaymentResponse.retry()", + "retry" + ], + "type": "method", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "retry-method", + "href": "https://www.w3.org/TR/payment-request-1.1/#retry-method", + "title": "retry() method", + "number": "14.1" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentvalidationerrors", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors", + "linkingText": [ + "PaymentValidationErrors" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "paymentvalidationerrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", + "title": "PaymentValidationErrors dictionary", + "number": "14.1.1" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentvalidationerrors-payer", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-payer", + "linkingText": [ + "payer" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentValidationErrors" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentvalidationerrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", + "title": "PaymentValidationErrors dictionary", + "number": "14.1.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentvalidationerrors-shippingaddress", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-shippingaddress", + "linkingText": [ + "shippingAddress" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentValidationErrors" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentvalidationerrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", + "title": "PaymentValidationErrors dictionary", + "number": "14.1.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentvalidationerrors-error", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-error", + "linkingText": [ + "error" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentValidationErrors" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentvalidationerrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", + "title": "PaymentValidationErrors dictionary", + "number": "14.1.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentvalidationerrors-paymentmethod", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-paymentmethod", + "linkingText": [ + "paymentMethod" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PaymentValidationErrors" + ], + "access": "public", + "informative": false, + "heading": { + "id": "paymentvalidationerrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", + "title": "PaymentValidationErrors dictionary", + "number": "14.1.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-payererrors", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors", + "linkingText": [ + "PayerErrors" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "payererrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#payererrors-dictionary", + "title": "PayerErrors dictionary", + "number": "14.1.2" + }, + "definedIn": "heading" + }, + { + "id": "dfn-payer-details", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-payer-details", + "linkingText": [ + "Payer details" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "payererrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#payererrors-dictionary", + "title": "PayerErrors dictionary", + "number": "14.1.2" + }, + "definedIn": "prose" + }, + { + "id": "dom-payererrors-email", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors-email", + "linkingText": [ + "email" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PayerErrors" + ], + "access": "public", + "informative": false, + "heading": { + "id": "payererrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#payererrors-dictionary", + "title": "PayerErrors dictionary", + "number": "14.1.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-payererrors-name", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors-name", + "linkingText": [ + "name" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PayerErrors" + ], + "access": "public", + "informative": false, + "heading": { + "id": "payererrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#payererrors-dictionary", + "title": "PayerErrors dictionary", + "number": "14.1.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-payererrors-phone", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors-phone", + "linkingText": [ + "phone" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PayerErrors" + ], + "access": "public", + "informative": false, + "heading": { + "id": "payererrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#payererrors-dictionary", + "title": "PayerErrors dictionary", + "number": "14.1.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-paymentresponse-methodname", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-methodname", + "linkingText": [ + "methodName" + ], + "localLinkingText": [ + "PaymentResponse.methodName" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methodname-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute", + "title": "methodName attribute", + "number": "14.2" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-details", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-details", + "linkingText": [ + "details" + ], + "localLinkingText": [ + "PaymentResponse.details" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "details-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#details-attribute", + "title": "details attribute", + "number": "14.3" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-shippingaddress", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-shippingaddress", + "linkingText": [ + "shippingAddress" + ], + "localLinkingText": [ + "PaymentResponse.shippingAddress" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "shippingaddress-attribute-0", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingaddress-attribute-0", + "title": "shippingAddress attribute", + "number": "14.4" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-shippingoption", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-shippingoption", + "linkingText": [ + "shippingOption" + ], + "localLinkingText": [ + "PaymentResponse.shippingOption" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "shippingoption-attribute-0", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingoption-attribute-0", + "title": "shippingOption attribute", + "number": "14.5" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-payername", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-payername", + "linkingText": [ + "payerName" + ], + "localLinkingText": [ + "PaymentResponse.payerName" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "payername-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#payername-attribute", + "title": "payerName attribute", + "number": "14.6" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-payeremail", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-payeremail", + "linkingText": [ + "payerEmail" + ], + "localLinkingText": [ + "PaymentResponse.payerEmail" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "payeremail-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#payeremail-attribute", + "title": "payerEmail attribute", + "number": "14.7" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-payerphone", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-payerphone", + "linkingText": [ + "payerPhone" + ], + "localLinkingText": [ + "PaymentResponse.payerPhone" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "payerphone-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#payerphone-attribute", + "title": "payerPhone attribute", + "number": "14.8" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-requestid", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-requestid", + "linkingText": [ + "requestId" + ], + "localLinkingText": [ + "PaymentResponse.requestId" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "requestid-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#requestid-attribute", + "title": "requestId attribute", + "number": "14.9" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-complete", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-complete", + "linkingText": [ + "complete()", + "complete(result)", + "complete(result, details)" + ], + "localLinkingText": [ + "PaymentResponse.complete", + "PaymentResponse.complete()", + "complete" + ], + "type": "method", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "complete-method", + "href": "https://www.w3.org/TR/payment-request-1.1/#complete-method", + "title": "complete() method", + "number": "14.10" + }, + "definedIn": "heading" + }, + { + "id": "dom-paymentresponse-onpayerdetailchange", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-onpayerdetailchange", + "linkingText": [ + "onpayerdetailchange" + ], + "localLinkingText": [ + "PaymentResponse.onpayerdetailchange" + ], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "public", + "informative": false, + "heading": { + "id": "onpayerdetailchange-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#onpayerdetailchange-attribute", + "title": "onpayerdetailchange attribute", + "number": "14.11" + }, + "definedIn": "heading" + }, + { + "id": "dfn-complete", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-complete", + "linkingText": [ + "[[complete]]" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "private", + "informative": false, + "heading": { + "id": "internal-slots-0", + "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", + "title": "Internal Slots", + "number": "14.12" + }, + "definedIn": "table" + }, + { + "id": "dfn-request", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-request", + "linkingText": [ + "[[request]]" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "private", + "informative": false, + "heading": { + "id": "internal-slots-0", + "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", + "title": "Internal Slots", + "number": "14.12" + }, + "definedIn": "table" + }, + { + "id": "dfn-retrypromise", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-retrypromise", + "linkingText": [ + "[[retryPromise]]" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "PaymentResponse" + ], + "access": "private", + "informative": false, + "heading": { + "id": "internal-slots-0", + "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", + "title": "Internal Slots", + "number": "14.12" + }, + "definedIn": "table" + }, + { + "id": "dfn-shipping-address", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-address", + "linkingText": [ + "shipping address" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", "informative": false, "heading": { - "id": "paymentcomplete-enum", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", - "title": "10. PaymentComplete enum" + "id": "shipping-and-billing-addresses", + "href": "https://www.w3.org/TR/payment-request-1.1/#shipping-and-billing-addresses", + "title": "15. Shipping and billing addresses" }, - "definedIn": "dt" + "definedIn": "prose" }, { - "id": "dom-paymentresponse", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse", + "id": "dfn-billing-address", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-billing-address", "linkingText": [ - "PaymentResponse" + "billing address" ], "localLinkingText": [], - "type": "interface", + "type": "dfn", "for": [], - "access": "public", + "access": "private", "informative": false, "heading": { - "id": "paymentresponse-interface", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentresponse-interface", - "title": "11. PaymentResponse interface" + "id": "shipping-and-billing-addresses", + "href": "https://www.w3.org/TR/payment-request-1.1/#shipping-and-billing-addresses", + "title": "15. Shipping and billing addresses" }, - "definedIn": "heading" + "definedIn": "prose" }, { - "id": "dom-paymentresponse-retry", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-retry", + "id": "dom-addresserrors", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors", "linkingText": [ - "retry()", - "retry(errorFields)" - ], - "localLinkingText": [ - "PaymentResponse.retry", - "PaymentResponse.retry()", - "retry" - ], - "type": "method", - "for": [ - "PaymentResponse" + "AddressErrors" ], + "localLinkingText": [], + "type": "dictionary", + "for": [], "access": "public", "informative": false, "heading": { - "id": "retry-method", - "href": "https://www.w3.org/TR/payment-request-1.1/#retry-method", - "title": "retry() method", - "number": "11.1" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, "definedIn": "heading" }, { - "id": "dom-paymentvalidationerrors", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors", + "id": "dom-addresserrors-addressline", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-addressline", "linkingText": [ - "PaymentValidationErrors" + "addressLine" ], "localLinkingText": [], - "type": "dictionary", - "for": [], + "type": "dict-member", + "for": [ + "AddressErrors" + ], "access": "public", "informative": false, "heading": { - "id": "paymentvalidationerrors-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", - "title": "PaymentValidationErrors dictionary", - "number": "11.1.1" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "heading" + "definedIn": "dt" }, { - "id": "dom-paymentvalidationerrors-error", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-error", + "id": "dom-addresserrors-city", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-city", "linkingText": [ - "error" + "city" ], "localLinkingText": [], "type": "dict-member", "for": [ - "PaymentValidationErrors" + "AddressErrors" ], "access": "public", "informative": false, "heading": { - "id": "paymentvalidationerrors-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", - "title": "PaymentValidationErrors dictionary", - "number": "11.1.1" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, "definedIn": "dt" }, { - "id": "dom-paymentvalidationerrors-paymentmethod", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-paymentmethod", + "id": "dom-addresserrors-country", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-country", "linkingText": [ - "paymentMethod" + "country" ], "localLinkingText": [], "type": "dict-member", "for": [ - "PaymentValidationErrors" + "AddressErrors" ], "access": "public", "informative": false, "heading": { - "id": "paymentvalidationerrors-dictionary", - "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", - "title": "PaymentValidationErrors dictionary", - "number": "11.1.1" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, "definedIn": "dt" }, { - "id": "dom-paymentresponse-methodname", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-methodname", + "id": "dom-addresserrors-dependentlocality", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-dependentlocality", "linkingText": [ - "methodName" - ], - "localLinkingText": [ - "PaymentResponse.methodName" + "dependentLocality" ], - "type": "attribute", + "localLinkingText": [], + "type": "dict-member", "for": [ - "PaymentResponse" + "AddressErrors" ], "access": "public", "informative": false, "heading": { - "id": "methodname-attribute", - "href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute", - "title": "methodName attribute", - "number": "11.2" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "heading" + "definedIn": "dt" }, { - "id": "dom-paymentresponse-details", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-details", + "id": "dom-addresserrors-organization", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-organization", "linkingText": [ - "details" + "organization" ], - "localLinkingText": [ - "PaymentResponse.details" - ], - "type": "attribute", + "localLinkingText": [], + "type": "dict-member", "for": [ - "PaymentResponse" + "AddressErrors" ], "access": "public", "informative": false, "heading": { - "id": "details-attribute", - "href": "https://www.w3.org/TR/payment-request-1.1/#details-attribute", - "title": "details attribute", - "number": "11.3" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "heading" + "definedIn": "dt" }, { - "id": "dom-paymentresponse-requestid", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-requestid", + "id": "dom-addresserrors-phone", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-phone", "linkingText": [ - "requestId" - ], - "localLinkingText": [ - "PaymentResponse.requestId" + "phone" ], - "type": "attribute", + "localLinkingText": [], + "type": "dict-member", "for": [ - "PaymentResponse" + "AddressErrors" ], "access": "public", "informative": false, "heading": { - "id": "requestid-attribute", - "href": "https://www.w3.org/TR/payment-request-1.1/#requestid-attribute", - "title": "requestId attribute", - "number": "11.4" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "heading" + "definedIn": "dt" }, { - "id": "dom-paymentresponse-complete", - "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-complete", + "id": "dom-addresserrors-postalcode", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-postalcode", "linkingText": [ - "complete()", - "complete(result)", - "complete(result, details)" - ], - "localLinkingText": [ - "PaymentResponse.complete", - "PaymentResponse.complete()", - "complete" + "postalCode" ], - "type": "method", + "localLinkingText": [], + "type": "dict-member", "for": [ - "PaymentResponse" + "AddressErrors" ], "access": "public", "informative": false, "heading": { - "id": "complete-method", - "href": "https://www.w3.org/TR/payment-request-1.1/#complete-method", - "title": "complete() method", - "number": "11.5" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "heading" + "definedIn": "dt" }, { - "id": "dfn-complete", - "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-complete", + "id": "dom-addresserrors-recipient", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-recipient", "linkingText": [ - "[[complete]]" + "recipient" ], "localLinkingText": [], - "type": "attribute", + "type": "dict-member", "for": [ - "PaymentResponse" + "AddressErrors" ], - "access": "private", + "access": "public", "informative": false, "heading": { - "id": "internal-slots-0", - "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", - "title": "Internal Slots", - "number": "11.6" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "table" + "definedIn": "dt" }, { - "id": "dfn-request", - "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-request", + "id": "dom-addresserrors-region", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-region", "linkingText": [ - "[[request]]" + "region" ], "localLinkingText": [], - "type": "attribute", + "type": "dict-member", "for": [ - "PaymentResponse" + "AddressErrors" ], - "access": "private", + "access": "public", "informative": false, "heading": { - "id": "internal-slots-0", - "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", - "title": "Internal Slots", - "number": "11.6" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "table" + "definedIn": "dt" }, { - "id": "dfn-retrypromise", - "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-retrypromise", + "id": "dom-addresserrors-sortingcode", + "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-sortingcode", "linkingText": [ - "[[retryPromise]]" + "sortingCode" ], "localLinkingText": [], - "type": "attribute", + "type": "dict-member", "for": [ - "PaymentResponse" + "AddressErrors" ], - "access": "private", + "access": "public", "informative": false, "heading": { - "id": "internal-slots-0", - "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", - "title": "Internal Slots", - "number": "11.6" + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "title": "AddressErrors dictionary", + "number": "15.1" }, - "definedIn": "table" + "definedIn": "dt" }, { "id": "dfn-payment", @@ -1578,10 +2664,67 @@ "heading": { "id": "permissions-policy", "href": "https://www.w3.org/TR/payment-request-1.1/#permissions-policy", - "title": "12. Permissions Policy integration" + "title": "16. Permissions Policy integration" }, "definedIn": "prose" }, + { + "id": "dfn-shippingaddresschange", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-shippingaddresschange", + "linkingText": [ + "shippingaddresschange" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "summary", + "href": "https://www.w3.org/TR/payment-request-1.1/#summary", + "title": "Summary", + "number": "17.1" + }, + "definedIn": "table" + }, + { + "id": "dfn-shippingoptionchange", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-shippingoptionchange", + "linkingText": [ + "shippingoptionchange" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "summary", + "href": "https://www.w3.org/TR/payment-request-1.1/#summary", + "title": "Summary", + "number": "17.1" + }, + "definedIn": "table" + }, + { + "id": "dfn-payerdetailchange", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-payerdetailchange", + "linkingText": [ + "payerdetailchange" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "summary", + "href": "https://www.w3.org/TR/payment-request-1.1/#summary", + "title": "Summary", + "number": "17.1" + }, + "definedIn": "table" + }, { "id": "dfn-paymentmethodchange", "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentmethodchange", @@ -1597,7 +2740,7 @@ "id": "summary", "href": "https://www.w3.org/TR/payment-request-1.1/#summary", "title": "Summary", - "number": "13.1" + "number": "17.1" }, "definedIn": "table" }, @@ -1616,7 +2759,7 @@ "id": "paymentmethodchangeevent-interface", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface", "title": "PaymentMethodChangeEvent interface", - "number": "13.2" + "number": "17.2" }, "definedIn": "heading" }, @@ -1643,7 +2786,7 @@ "id": "paymentmethodchangeevent-interface", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface", "title": "PaymentMethodChangeEvent interface", - "number": "13.2" + "number": "17.2" }, "definedIn": "pre" }, @@ -1666,7 +2809,7 @@ "id": "methoddetails-attribute", "href": "https://www.w3.org/TR/payment-request-1.1/#methoddetails-attribute", "title": "methodDetails attribute", - "number": "13.2.1" + "number": "17.2.1" }, "definedIn": "heading" }, @@ -1689,7 +2832,7 @@ "id": "methodname-attribute-0", "href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute-0", "title": "methodName attribute", - "number": "13.2.2" + "number": "17.2.2" }, "definedIn": "heading" }, @@ -1708,7 +2851,7 @@ "id": "paymentmethodchangeeventinit-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary", "title": "PaymentMethodChangeEventInit dictionary", - "number": "13.2.3" + "number": "17.2.3" }, "definedIn": "heading" }, @@ -1729,7 +2872,7 @@ "id": "paymentmethodchangeeventinit-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary", "title": "PaymentMethodChangeEventInit dictionary", - "number": "13.2.3" + "number": "17.2.3" }, "definedIn": "dt" }, @@ -1750,7 +2893,7 @@ "id": "paymentmethodchangeeventinit-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary", "title": "PaymentMethodChangeEventInit dictionary", - "number": "13.2.3" + "number": "17.2.3" }, "definedIn": "dt" }, @@ -1769,7 +2912,7 @@ "id": "paymentrequestupdateevent-interface", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateevent-interface", "title": "PaymentRequestUpdateEvent interface", - "number": "13.3" + "number": "17.3" }, "definedIn": "heading" }, @@ -1798,7 +2941,7 @@ "id": "constructor-0", "href": "https://www.w3.org/TR/payment-request-1.1/#constructor-0", "title": "Constructor", - "number": "13.3.1" + "number": "17.3.1" }, "definedIn": "heading" }, @@ -1824,7 +2967,7 @@ "id": "updatewith-method", "href": "https://www.w3.org/TR/payment-request-1.1/#updatewith-method", "title": "updateWith() method", - "number": "13.3.2" + "number": "17.3.2" }, "definedIn": "heading" }, @@ -1845,7 +2988,7 @@ "id": "internal-slots-1", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-1", "title": "Internal Slots", - "number": "13.3.3" + "number": "17.3.3" }, "definedIn": "table" }, @@ -1864,7 +3007,7 @@ "id": "paymentrequestupdateeventinit-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateeventinit-dictionary", "title": "PaymentRequestUpdateEventInit dictionary", - "number": "13.3.4" + "number": "17.3.4" }, "definedIn": "heading" }, @@ -1883,7 +3026,45 @@ "id": "can-make-payment-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#can-make-payment-algorithm", "title": "Can make payment algorithm", - "number": "14.1" + "number": "18.1" + }, + "definedIn": "prose" + }, + { + "id": "dfn-shipping-address-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-address-changed-algorithm", + "linkingText": [ + "shipping address changed algorithm" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "shipping-address-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#shipping-address-changed-algorithm", + "title": "Shipping address changed algorithm", + "number": "18.2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-shipping-option-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-option-changed-algorithm", + "linkingText": [ + "shipping option changed algorithm" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "shipping-option-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#shipping-option-changed-algorithm", + "title": "Shipping option changed algorithm", + "number": "18.3" }, "definedIn": "prose" }, @@ -1904,7 +3085,7 @@ "id": "payment-method-changed-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#payment-method-changed-algorithm", "title": "Payment method changed algorithm", - "number": "14.2" + "number": "18.4" }, "definedIn": "prose" }, @@ -1923,7 +3104,26 @@ "id": "paymentrequest-updated-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequest-updated-algorithm", "title": "PaymentRequest updated algorithm", - "number": "14.3" + "number": "18.5" + }, + "definedIn": "prose" + }, + { + "id": "dfn-payer-detail-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-payer-detail-changed-algorithm", + "linkingText": [ + "payer detail changed algorithm" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "payer-detail-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#payer-detail-changed-algorithm", + "title": "Payer detail changed algorithm", + "number": "18.6" }, "definedIn": "prose" }, @@ -1945,7 +3145,7 @@ "id": "user-accepts-the-payment-request-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#user-accepts-the-payment-request-algorithm", "title": "User accepts the payment request algorithm", - "number": "14.4" + "number": "18.7" }, "definedIn": "prose" }, @@ -1965,7 +3165,7 @@ "id": "user-aborts-the-payment-request-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#user-aborts-the-payment-request-algorithm", "title": "User aborts the payment request algorithm", - "number": "14.5" + "number": "18.8" }, "definedIn": "prose" }, @@ -1984,7 +3184,7 @@ "id": "update-a-paymentrequest-s-details-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#update-a-paymentrequest-s-details-algorithm", "title": "Update a PaymentRequest's details algorithm", - "number": "14.6" + "number": "18.9" }, "definedIn": "prose" }, @@ -2003,7 +3203,7 @@ "id": "abort-the-update", "href": "https://www.w3.org/TR/payment-request-1.1/#abort-the-update", "title": "Abort the update", - "number": "14.6.1" + "number": "18.9.1" }, "definedIn": "prose" }, @@ -2021,7 +3221,7 @@ "heading": { "id": "conformance", "href": "https://www.w3.org/TR/payment-request-1.1/#conformance", - "title": "18. Conformance" + "title": "22. Conformance" }, "definedIn": "prose" } diff --git a/tr/dfns/pointerevents3.json b/tr/dfns/pointerevents3.json index 0081e050192b..6ed78800d60d 100644 --- a/tr/dfns/pointerevents3.json +++ b/tr/dfns/pointerevents3.json @@ -256,6 +256,27 @@ }, "definedIn": "pre" }, + { + "id": "dom-pointereventinit-persistentdeviceid", + "href": "https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-persistentdeviceid", + "linkingText": [ + "persistentDeviceId" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "PointerEventInit" + ], + "access": "public", + "informative": false, + "heading": { + "id": "pointerevent-interface", + "href": "https://www.w3.org/TR/pointerevents3/#pointerevent-interface", + "title": "PointerEvent interface", + "number": "4.1" + }, + "definedIn": "pre" + }, { "id": "dom-pointereventinit-coalescedevents", "href": "https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-coalescedevents", @@ -601,6 +622,29 @@ }, "definedIn": "dt" }, + { + "id": "dom-pointerevent-persistentdeviceid", + "href": "https://www.w3.org/TR/pointerevents3/#dom-pointerevent-persistentdeviceid", + "linkingText": [ + "persistentDeviceId" + ], + "localLinkingText": [ + "PointerEvent.persistentDeviceId" + ], + "type": "attribute", + "for": [ + "PointerEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "pointerevent-interface", + "href": "https://www.w3.org/TR/pointerevents3/#pointerevent-interface", + "title": "PointerEvent interface", + "number": "4.1" + }, + "definedIn": "dt" + }, { "id": "dom-pointerevent-getcoalescedevents", "href": "https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getcoalescedevents", diff --git a/tr/events/payment-request-1.1.json b/tr/events/payment-request-1.1.json index f09a13994af4..664fc9419cbf 100644 --- a/tr/events/payment-request-1.1.json +++ b/tr/events/payment-request-1.1.json @@ -15,6 +15,33 @@ "PaymentRequest" ], "interface": "PaymentMethodChangeEvent" + }, + { + "type": "shippingaddresschange", + "targets": [ + "PaymentRequest" + ], + "src": { + "format": "IDL eventHandler" + } + }, + { + "type": "shippingoptionchange", + "targets": [ + "PaymentRequest" + ], + "src": { + "format": "IDL eventHandler" + } + }, + { + "type": "payerdetailchange", + "targets": [ + "PaymentResponse" + ], + "src": { + "format": "IDL eventHandler" + } } ] } \ No newline at end of file diff --git a/tr/headings/payment-request-1.1.json b/tr/headings/payment-request-1.1.json index 8b07ae40f3b6..92b5b23b275d 100644 --- a/tr/headings/payment-request-1.1.json +++ b/tr/headings/payment-request-1.1.json @@ -51,33 +51,61 @@ "title": "Describing what is being paid for", "number": "2.2" }, + { + "id": "adding-shipping-options", + "href": "https://www.w3.org/TR/payment-request-1.1/#adding-shipping-options", + "level": 3, + "title": "Adding shipping options", + "number": "2.3" + }, { "id": "conditional-modifications-to-payment-request", "href": "https://www.w3.org/TR/payment-request-1.1/#conditional-modifications-to-payment-request", "level": 3, "title": "Conditional modifications to payment request", - "number": "2.3" + "number": "2.4" + }, + { + "id": "requesting-specific-information-from-the-end-user", + "href": "https://www.w3.org/TR/payment-request-1.1/#requesting-specific-information-from-the-end-user", + "level": 3, + "title": "Requesting specific information from the end user", + "number": "2.5" }, { "id": "constructing-a-paymentrequest", "href": "https://www.w3.org/TR/payment-request-1.1/#constructing-a-paymentrequest", "level": 3, "title": "Constructing a PaymentRequest", - "number": "2.4" + "number": "2.6" + }, + { + "id": "handling-events-and-updating-the-payment-request", + "href": "https://www.w3.org/TR/payment-request-1.1/#handling-events-and-updating-the-payment-request", + "level": 3, + "title": "Handling events and updating the payment request", + "number": "2.7" + }, + { + "id": "fine-grained-error-reporting", + "href": "https://www.w3.org/TR/payment-request-1.1/#fine-grained-error-reporting", + "level": 3, + "title": "Fine-grained error reporting", + "number": "2.8" }, { "id": "posting-payment-response-back-to-a-server", "href": "https://www.w3.org/TR/payment-request-1.1/#posting-payment-response-back-to-a-server", "level": 3, "title": "POSTing payment response back to a server", - "number": "2.5" + "number": "2.9" }, { "id": "using-with-cross-origin-iframes", "href": "https://www.w3.org/TR/payment-request-1.1/#using-with-cross-origin-iframes", "level": 3, "title": "Using with cross-origin iframes", - "number": "2.6" + "number": "2.10" }, { "id": "paymentrequest-interface", @@ -121,19 +149,54 @@ "title": "canMakePayment() method", "number": "3.5" }, + { + "id": "shippingaddress-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingaddress-attribute", + "level": 3, + "title": "shippingAddress attribute", + "number": "3.6" + }, + { + "id": "shippingtype-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingtype-attribute", + "level": 3, + "title": "shippingType attribute", + "number": "3.7" + }, + { + "id": "onshippingaddresschange-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#onshippingaddresschange-attribute", + "level": 3, + "title": "onshippingaddresschange attribute", + "number": "3.8" + }, + { + "id": "shippingoption-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingoption-attribute", + "level": 3, + "title": "shippingOption attribute", + "number": "3.9" + }, + { + "id": "onshippingoptionchange-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#onshippingoptionchange-attribute", + "level": 3, + "title": "onshippingoptionchange attribute", + "number": "3.10" + }, { "id": "onpaymentmethodchange-attribute", "href": "https://www.w3.org/TR/payment-request-1.1/#onpaymentmethodchange-attribute", "level": 3, "title": "onpaymentmethodchange attribute", - "number": "3.6" + "number": "3.11" }, { "id": "internal-slots", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots", "level": 3, "title": "Internal Slots", - "number": "3.7" + "number": "3.12" }, { "id": "paymentmethoddata-dictionary", @@ -191,297 +254,398 @@ "title": "PaymentDetailsModifier dictionary", "number": "7" }, + { + "id": "paymentshippingtype-enum", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum", + "level": 2, + "title": "PaymentShippingType enum", + "number": "8" + }, + { + "id": "paymentoptions-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "level": 2, + "title": "PaymentOptions dictionary", + "number": "9" + }, { "id": "paymentitem-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", "level": 2, - "title": "PaymentItem dictionary", - "number": "8" + "title": "10. PaymentItem dictionary" }, { "id": "paymentcompletedetails-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary", "level": 2, - "title": "PaymentCompleteDetails dictionary", - "number": "9" + "title": "11. PaymentCompleteDetails dictionary" }, { "id": "paymentcomplete-enum", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", "level": 2, - "title": "10. PaymentComplete enum" + "title": "12. PaymentComplete enum" + }, + { + "id": "paymentshippingoption-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingoption-dictionary", + "level": 2, + "title": "13. PaymentShippingOption dictionary" }, { "id": "paymentresponse-interface", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentresponse-interface", "level": 2, - "title": "11. PaymentResponse interface" + "title": "14. PaymentResponse interface" }, { "id": "retry-method", "href": "https://www.w3.org/TR/payment-request-1.1/#retry-method", "level": 3, "title": "retry() method", - "number": "11.1" + "number": "14.1" }, { "id": "paymentvalidationerrors-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", "level": 4, "title": "PaymentValidationErrors dictionary", - "number": "11.1.1" + "number": "14.1.1" + }, + { + "id": "payererrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#payererrors-dictionary", + "level": 4, + "title": "PayerErrors dictionary", + "number": "14.1.2" }, { "id": "methodname-attribute", "href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute", "level": 3, "title": "methodName attribute", - "number": "11.2" + "number": "14.2" }, { "id": "details-attribute", "href": "https://www.w3.org/TR/payment-request-1.1/#details-attribute", "level": 3, "title": "details attribute", - "number": "11.3" + "number": "14.3" + }, + { + "id": "shippingaddress-attribute-0", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingaddress-attribute-0", + "level": 3, + "title": "shippingAddress attribute", + "number": "14.4" + }, + { + "id": "shippingoption-attribute-0", + "href": "https://www.w3.org/TR/payment-request-1.1/#shippingoption-attribute-0", + "level": 3, + "title": "shippingOption attribute", + "number": "14.5" + }, + { + "id": "payername-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#payername-attribute", + "level": 3, + "title": "payerName attribute", + "number": "14.6" + }, + { + "id": "payeremail-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#payeremail-attribute", + "level": 3, + "title": "payerEmail attribute", + "number": "14.7" + }, + { + "id": "payerphone-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#payerphone-attribute", + "level": 3, + "title": "payerPhone attribute", + "number": "14.8" }, { "id": "requestid-attribute", "href": "https://www.w3.org/TR/payment-request-1.1/#requestid-attribute", "level": 3, "title": "requestId attribute", - "number": "11.4" + "number": "14.9" }, { "id": "complete-method", "href": "https://www.w3.org/TR/payment-request-1.1/#complete-method", "level": 3, "title": "complete() method", - "number": "11.5" + "number": "14.10" + }, + { + "id": "onpayerdetailchange-attribute", + "href": "https://www.w3.org/TR/payment-request-1.1/#onpayerdetailchange-attribute", + "level": 3, + "title": "onpayerdetailchange attribute", + "number": "14.11" }, { "id": "internal-slots-0", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", "level": 3, "title": "Internal Slots", - "number": "11.6" + "number": "14.12" + }, + { + "id": "shipping-and-billing-addresses", + "href": "https://www.w3.org/TR/payment-request-1.1/#shipping-and-billing-addresses", + "level": 2, + "title": "15. Shipping and billing addresses" + }, + { + "id": "addresserrors-dictionary", + "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "level": 3, + "title": "AddressErrors dictionary", + "number": "15.1" }, { "id": "permissions-policy", "href": "https://www.w3.org/TR/payment-request-1.1/#permissions-policy", "level": 2, - "title": "12. Permissions Policy integration" + "title": "16. Permissions Policy integration" }, { "id": "events", "href": "https://www.w3.org/TR/payment-request-1.1/#events", "level": 2, - "title": "13. Events" + "title": "17. Events" }, { "id": "summary", "href": "https://www.w3.org/TR/payment-request-1.1/#summary", "level": 3, "title": "Summary", - "number": "13.1" + "number": "17.1" }, { "id": "paymentmethodchangeevent-interface", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface", "level": 3, "title": "PaymentMethodChangeEvent interface", - "number": "13.2" + "number": "17.2" }, { "id": "methoddetails-attribute", "href": "https://www.w3.org/TR/payment-request-1.1/#methoddetails-attribute", "level": 4, "title": "methodDetails attribute", - "number": "13.2.1" + "number": "17.2.1" }, { "id": "methodname-attribute-0", "href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute-0", "level": 4, "title": "methodName attribute", - "number": "13.2.2" + "number": "17.2.2" }, { "id": "paymentmethodchangeeventinit-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary", "level": 4, "title": "PaymentMethodChangeEventInit dictionary", - "number": "13.2.3" + "number": "17.2.3" }, { "id": "paymentrequestupdateevent-interface", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateevent-interface", "level": 3, "title": "PaymentRequestUpdateEvent interface", - "number": "13.3" + "number": "17.3" }, { "id": "constructor-0", "href": "https://www.w3.org/TR/payment-request-1.1/#constructor-0", "level": 4, "title": "Constructor", - "number": "13.3.1" + "number": "17.3.1" }, { "id": "updatewith-method", "href": "https://www.w3.org/TR/payment-request-1.1/#updatewith-method", "level": 4, "title": "updateWith() method", - "number": "13.3.2" + "number": "17.3.2" }, { "id": "internal-slots-1", "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-1", "level": 4, "title": "Internal Slots", - "number": "13.3.3" + "number": "17.3.3" }, { "id": "paymentrequestupdateeventinit-dictionary", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateeventinit-dictionary", "level": 4, "title": "PaymentRequestUpdateEventInit dictionary", - "number": "13.3.4" + "number": "17.3.4" }, { "id": "algorithms", "href": "https://www.w3.org/TR/payment-request-1.1/#algorithms", "level": 2, - "title": "14. Algorithms" + "title": "18. Algorithms" }, { "id": "can-make-payment-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#can-make-payment-algorithm", "level": 3, "title": "Can make payment algorithm", - "number": "14.1" + "number": "18.1" + }, + { + "id": "shipping-address-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#shipping-address-changed-algorithm", + "level": 3, + "title": "Shipping address changed algorithm", + "number": "18.2" + }, + { + "id": "shipping-option-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#shipping-option-changed-algorithm", + "level": 3, + "title": "Shipping option changed algorithm", + "number": "18.3" }, { "id": "payment-method-changed-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#payment-method-changed-algorithm", "level": 3, "title": "Payment method changed algorithm", - "number": "14.2" + "number": "18.4" }, { "id": "paymentrequest-updated-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequest-updated-algorithm", "level": 3, "title": "PaymentRequest updated algorithm", - "number": "14.3" + "number": "18.5" + }, + { + "id": "payer-detail-changed-algorithm", + "href": "https://www.w3.org/TR/payment-request-1.1/#payer-detail-changed-algorithm", + "level": 3, + "title": "Payer detail changed algorithm", + "number": "18.6" }, { "id": "user-accepts-the-payment-request-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#user-accepts-the-payment-request-algorithm", "level": 3, "title": "User accepts the payment request algorithm", - "number": "14.4" + "number": "18.7" }, { "id": "user-aborts-the-payment-request-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#user-aborts-the-payment-request-algorithm", "level": 3, "title": "User aborts the payment request algorithm", - "number": "14.5" + "number": "18.8" }, { "id": "update-a-paymentrequest-s-details-algorithm", "href": "https://www.w3.org/TR/payment-request-1.1/#update-a-paymentrequest-s-details-algorithm", "level": 3, "title": "Update a PaymentRequest's details algorithm", - "number": "14.6" + "number": "18.9" }, { "id": "abort-the-update", "href": "https://www.w3.org/TR/payment-request-1.1/#abort-the-update", "level": 4, "title": "Abort the update", - "number": "14.6.1" + "number": "18.9.1" }, { "id": "privacy", "href": "https://www.w3.org/TR/payment-request-1.1/#privacy", "level": 2, - "title": "15. Privacy and Security Considerations" + "title": "19. Privacy and Security Considerations" }, { "id": "user-protections-with-show-method", "href": "https://www.w3.org/TR/payment-request-1.1/#user-protections-with-show-method", "level": 3, "title": "User protections with show() method", - "number": "15.1" + "number": "19.1" }, { "id": "secure-contexts", "href": "https://www.w3.org/TR/payment-request-1.1/#secure-contexts", "level": 3, "title": "Secure contexts", - "number": "15.2" + "number": "19.2" }, { "id": "cross-origin-payment-requests", "href": "https://www.w3.org/TR/payment-request-1.1/#cross-origin-payment-requests", "level": 3, "title": "Cross-origin payment requests", - "number": "15.3" + "number": "19.3" }, { "id": "encryption-of-data-fields", "href": "https://www.w3.org/TR/payment-request-1.1/#encryption-of-data-fields", "level": 3, "title": "Encryption of data fields", - "number": "15.4" + "number": "19.4" }, { "id": "how-user-agents-match-payment-handlers", "href": "https://www.w3.org/TR/payment-request-1.1/#how-user-agents-match-payment-handlers", "level": 3, "title": "How user agents match payment handlers", - "number": "15.5" + "number": "19.5" }, { "id": "data-usage-0", "href": "https://www.w3.org/TR/payment-request-1.1/#data-usage-0", "level": 3, "title": "Data usage", - "number": "15.6" + "number": "19.6" }, { "id": "exposing-user-information", "href": "https://www.w3.org/TR/payment-request-1.1/#exposing-user-information", "level": 3, "title": "Exposing user information", - "number": "15.7" + "number": "19.7" }, { "id": "canmakepayment-protections-0", "href": "https://www.w3.org/TR/payment-request-1.1/#canmakepayment-protections-0", "level": 3, "title": "canMakePayment() protections", - "number": "15.8" + "number": "19.8" }, { "id": "accessibility-considerations", "href": "https://www.w3.org/TR/payment-request-1.1/#accessibility-considerations", "level": 2, - "title": "16. Accessibility Considerations" + "title": "20. Accessibility Considerations" }, { "id": "dependencies", "href": "https://www.w3.org/TR/payment-request-1.1/#dependencies", "level": 2, - "title": "17. Dependencies" + "title": "21. Dependencies" }, { "id": "conformance", "href": "https://www.w3.org/TR/payment-request-1.1/#conformance", "level": 2, - "title": "18. Conformance" + "title": "22. Conformance" }, { "id": "idl-index", diff --git a/tr/headings/pointerevents3.json b/tr/headings/pointerevents3.json index 10eb52fbb725..a25c4113b9ec 100644 --- a/tr/headings/pointerevents3.json +++ b/tr/headings/pointerevents3.json @@ -14,7 +14,7 @@ "id": "subtitle", "href": "https://www.w3.org/TR/pointerevents3/#subtitle", "level": 2, - "title": "Level 3" + "title": "Level 4" }, { "id": "toc", diff --git a/tr/idl/payment-request.idl b/tr/idl/payment-request.idl index 181adc78e65b..252d8adfbbe1 100644 --- a/tr/idl/payment-request.idl +++ b/tr/idl/payment-request.idl @@ -7,7 +7,8 @@ interface PaymentRequest : EventTarget { constructor( sequence methodData, - PaymentDetailsInit details + PaymentDetailsInit details, + optional PaymentOptions options = {} ); [NewObject] Promise show(optional Promise detailsPromise); @@ -17,7 +18,12 @@ interface PaymentRequest : EventTarget { Promise canMakePayment(); readonly attribute DOMString id; + readonly attribute ContactAddress? shippingAddress; + readonly attribute DOMString? shippingOption; + readonly attribute PaymentShippingType? shippingType; + attribute EventHandler onshippingaddresschange; + attribute EventHandler onshippingoptionchange; attribute EventHandler onpaymentmethodchange; }; @@ -33,6 +39,7 @@ dictionary PaymentCurrencyAmount { dictionary PaymentDetailsBase { sequence displayItems; + sequence shippingOptions; sequence modifiers; }; @@ -42,7 +49,10 @@ dictionary PaymentDetailsInit : PaymentDetailsBase { }; dictionary PaymentDetailsUpdate : PaymentDetailsBase { + DOMString error; PaymentItem total; + AddressErrors shippingAddressErrors; + PayerErrors payerErrors; object paymentMethodErrors; }; @@ -53,6 +63,21 @@ dictionary PaymentDetailsModifier { object data; }; +enum PaymentShippingType { + "shipping", + "delivery", + "pickup" +}; + +dictionary PaymentOptions { + boolean requestPayerName = false; + boolean requestBillingAddress = false; + boolean requestPayerEmail = false; + boolean requestPayerPhone = false; + boolean requestShipping = false; + PaymentShippingType shippingType = "shipping"; +}; + dictionary PaymentItem { required DOMString label; required PaymentCurrencyAmount amount; @@ -69,6 +94,13 @@ enum PaymentComplete { "unknown" }; +dictionary PaymentShippingOption { + required DOMString id; + required DOMString label; + required PaymentCurrencyAmount amount; + boolean selected = false; +}; + [SecureContext, Exposed=Window] interface PaymentResponse : EventTarget { [Default] object toJSON(); @@ -76,6 +108,11 @@ interface PaymentResponse : EventTarget { readonly attribute DOMString requestId; readonly attribute DOMString methodName; readonly attribute object details; + readonly attribute ContactAddress? shippingAddress; + readonly attribute DOMString? shippingOption; + readonly attribute DOMString? payerName; + readonly attribute DOMString? payerEmail; + readonly attribute DOMString? payerPhone; [NewObject] Promise complete( @@ -84,13 +121,36 @@ interface PaymentResponse : EventTarget { ); [NewObject] Promise retry(optional PaymentValidationErrors errorFields = {}); + + attribute EventHandler onpayerdetailchange; }; dictionary PaymentValidationErrors { + PayerErrors payer; + AddressErrors shippingAddress; DOMString error; object paymentMethod; }; +dictionary PayerErrors { + DOMString email; + DOMString name; + DOMString phone; +}; + +dictionary AddressErrors { + DOMString addressLine; + DOMString city; + DOMString country; + DOMString dependentLocality; + DOMString organization; + DOMString phone; + DOMString postalCode; + DOMString recipient; + DOMString region; + DOMString sortingCode; +}; + [SecureContext, Exposed=Window] interface PaymentMethodChangeEvent : PaymentRequestUpdateEvent { constructor(DOMString type, optional PaymentMethodChangeEventInit eventInitDict = {}); diff --git a/tr/idl/pointerevents.idl b/tr/idl/pointerevents.idl index 3d45142c015a..77eb43ec28d6 100644 --- a/tr/idl/pointerevents.idl +++ b/tr/idl/pointerevents.idl @@ -16,6 +16,7 @@ dictionary PointerEventInit : MouseEventInit { double azimuthAngle; DOMString pointerType = ""; boolean isPrimary = false; + long persistentDeviceId = 0; sequence coalescedEvents = []; sequence predictedEvents = []; }; @@ -35,6 +36,7 @@ interface PointerEvent : MouseEvent { readonly attribute double azimuthAngle; readonly attribute DOMString pointerType; readonly attribute boolean isPrimary; + readonly attribute long persistentDeviceId; [SecureContext] sequence getCoalescedEvents(); sequence getPredictedEvents(); }; diff --git a/tr/ids/payment-request-1.1.json b/tr/ids/payment-request-1.1.json index 0914fc96e416..97670ef40f10 100644 --- a/tr/ids/payment-request-1.1.json +++ b/tr/ids/payment-request-1.1.json @@ -48,6 +48,7 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-2", @@ -63,50 +64,83 @@ "https://www.w3.org/TR/payment-request-1.1/#x2-2-describing-what-is-being-paid-for", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-4", "https://www.w3.org/TR/payment-request-1.1/#example-the-details-argument", + "https://www.w3.org/TR/payment-request-1.1/#adding-shipping-options", + "https://www.w3.org/TR/payment-request-1.1/#x2-3-adding-shipping-options", + "https://www.w3.org/TR/payment-request-1.1/#example-adding-shipping-options", "https://www.w3.org/TR/payment-request-1.1/#conditional-modifications-to-payment-request", - "https://www.w3.org/TR/payment-request-1.1/#x2-3-conditional-modifications-to-payment-request", + "https://www.w3.org/TR/payment-request-1.1/#x2-4-conditional-modifications-to-payment-request", "https://www.w3.org/TR/payment-request-1.1/#example-modifying-payment-request-based-on-card-type", - "https://www.w3.org/TR/payment-request-1.1/#constructing-a-paymentrequest", - "https://www.w3.org/TR/payment-request-1.1/#x2-4-constructing-a-paymentrequest", + "https://www.w3.org/TR/payment-request-1.1/#requesting-specific-information-from-the-end-user", + "https://www.w3.org/TR/payment-request-1.1/#x2-5-requesting-specific-information-from-the-end-user", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-5", + "https://www.w3.org/TR/payment-request-1.1/#example-the-options-argument", + "https://www.w3.org/TR/payment-request-1.1/#constructing-a-paymentrequest", + "https://www.w3.org/TR/payment-request-1.1/#x2-6-constructing-a-paymentrequest", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-6", "https://www.w3.org/TR/payment-request-1.1/#example-constructing-a-paymentrequest", + "https://www.w3.org/TR/payment-request-1.1/#handling-events-and-updating-the-payment-request", + "https://www.w3.org/TR/payment-request-1.1/#x2-7-handling-events-and-updating-the-payment-request", + "https://www.w3.org/TR/payment-request-1.1/#example-registering-event-handlers", + "https://www.w3.org/TR/payment-request-1.1/#fine-grained-error-reporting", + "https://www.w3.org/TR/payment-request-1.1/#x2-8-fine-grained-error-reporting", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-shippingaddresserrors-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-shippingaddresserrors-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-1", + "https://www.w3.org/TR/payment-request-1.1/#example-8", "https://www.w3.org/TR/payment-request-1.1/#posting-payment-response-back-to-a-server", - "https://www.w3.org/TR/payment-request-1.1/#x2-5-posting-payment-response-back-to-a-server", + "https://www.w3.org/TR/payment-request-1.1/#x2-9-posting-payment-response-back-to-a-server", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-3", "https://www.w3.org/TR/payment-request-1.1/#example-posting-with-fetch", "https://www.w3.org/TR/payment-request-1.1/#using-with-cross-origin-iframes", - "https://www.w3.org/TR/payment-request-1.1/#x2-6-using-with-cross-origin-iframes", + "https://www.w3.org/TR/payment-request-1.1/#x2-10-using-with-cross-origin-iframes", "https://www.w3.org/TR/payment-request-1.1/#example-using-payment-request-api-with-cross-origin-iframes", "https://www.w3.org/TR/payment-request-1.1/#paymentrequest-interface", "https://www.w3.org/TR/payment-request-1.1/#x3-paymentrequest-interface", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest", - "https://www.w3.org/TR/payment-request-1.1/#webidl-363443065", + "https://www.w3.org/TR/payment-request-1.1/#webidl-1134666017", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-6", - "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-constructor-methoddata-details", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-7", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-constructor-methoddata-details-options", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-constructor", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-2", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-show-detailspromise", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-2", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-abort", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-abort-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-canmakepayment", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-canmakepayment-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-id", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-id-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-shippingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-shippingoption", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-shippingtype", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingtype-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-onshippingaddresschange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onshippingaddresschange-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-onshippingoptionchange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onshippingoptionchange-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequest-onpaymentmethodchange", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onpaymentmethodchange-1", "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID", "https://www.w3.org/TR/payment-request-1.1/#h-note", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingtype-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-1", "https://www.w3.org/TR/payment-request-1.1/#dfn-payment-relevant-browsing-context", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-relevant-browsing-context-1", "https://www.w3.org/TR/payment-request-1.1/#dfn-payment-request-is-showing", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-1", @@ -114,11 +148,12 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-3", "https://www.w3.org/TR/payment-request-1.1/#constructor", "https://www.w3.org/TR/payment-request-1.1/#x3-1-constructor", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-data-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-3", "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentrequest-paymentrequest", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-id-1", @@ -144,24 +179,36 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-selected-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-total-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-total-amount-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-total-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-additionaldisplayitems-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-additionaldisplayitems-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-supportedmethods-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-handler-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-created-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-1", @@ -169,11 +216,16 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-serializedmodifierdata-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-serializedmethoddata-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingtype-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-shippingtype-1", "https://www.w3.org/TR/payment-request-1.1/#id-attribute", "https://www.w3.org/TR/payment-request-1.1/#x3-2-id-attribute", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-id", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-id-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-13", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-details-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-id-3", "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-1", @@ -280,16 +332,51 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-canmakepayment-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-canmakepayment-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-can-make-payment-algorithm-1", + "https://www.w3.org/TR/payment-request-1.1/#shippingaddress-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x3-6-shippingaddress-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-shippingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-address-changed-algorithm-1", + "https://www.w3.org/TR/payment-request-1.1/#shippingtype-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x3-7-shippingtype-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-shippingtype", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-15", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingtype-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-paymentrequest-paymentrequest-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-shippingtype-2", + "https://www.w3.org/TR/payment-request-1.1/#onshippingaddresschange-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x3-8-onshippingaddresschange-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-onshippingaddresschange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-16", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onshippingaddresschange-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shippingaddresschange-1", + "https://www.w3.org/TR/payment-request-1.1/#shippingoption-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x3-9-shippingoption-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-shippingoption", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-option-changed-algorithm-1", + "https://www.w3.org/TR/payment-request-1.1/#onshippingoptionchange-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x3-10-onshippingoptionchange-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-onshippingoptionchange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-18", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onshippingoptionchange-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shippingoptionchange-1", "https://www.w3.org/TR/payment-request-1.1/#onpaymentmethodchange-attribute", - "https://www.w3.org/TR/payment-request-1.1/#x3-6-onpaymentmethodchange-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x3-11-onpaymentmethodchange-attribute", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-onpaymentmethodchange", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-13", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-19", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onpaymentmethodchange-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-paymentmethodchange-1", "https://www.w3.org/TR/payment-request-1.1/#internal-slots", - "https://www.w3.org/TR/payment-request-1.1/#x3-7-internal-slots", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-14", + "https://www.w3.org/TR/payment-request-1.1/#x3-12-internal-slots", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-20", "https://www.w3.org/TR/payment-request-1.1/#dfn-serializedmethoddata", "https://www.w3.org/TR/payment-request-1.1/#dfn-serializedmodifierdata", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-4", @@ -302,6 +389,8 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-serializedmodifierdata-6", + "https://www.w3.org/TR/payment-request-1.1/#dfn-options", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-5", "https://www.w3.org/TR/payment-request-1.1/#dfn-state", "https://www.w3.org/TR/payment-request-1.1/#dfn-state-0", "https://www.w3.org/TR/payment-request-1.1/#dfn-created", @@ -327,10 +416,10 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-12", "https://www.w3.org/TR/payment-request-1.1/#dfn-response", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-15", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-21", "https://www.w3.org/TR/payment-request-1.1/#dfn-handler", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-16", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-22", "https://www.w3.org/TR/payment-request-1.1/#paymentmethoddata-dictionary", "https://www.w3.org/TR/payment-request-1.1/#x4-paymentmethoddata-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethoddata", @@ -364,7 +453,7 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-currency-2", "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-10", "https://www.w3.org/TR/payment-request-1.1/#h-note-10", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-4", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcurrencyamount-value", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-valid-decimal-monetary-value-1", "https://www.w3.org/TR/payment-request-1.1/#example-how-to-represent-1-234-omani-rials", @@ -382,7 +471,7 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-currency-5", "https://www.w3.org/TR/payment-request-1.1/#dfn-check-and-canonicalize-total-amount", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-value-3", "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-12", "https://www.w3.org/TR/payment-request-1.1/#h-note-12", @@ -392,12 +481,15 @@ "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsbase-dictionary", "https://www.w3.org/TR/payment-request-1.1/#x6-1-paymentdetailsbase-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsbase", - "https://www.w3.org/TR/payment-request-1.1/#webidl-3923552", + "https://www.w3.org/TR/payment-request-1.1/#webidl-914982787", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsbase", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-2", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsbase-displayitems", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-3", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsbase-shippingoptions", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-4", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsbase-modifiers", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-6", @@ -406,8 +498,24 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-12", "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-13", "https://www.w3.org/TR/payment-request-1.1/#h-note-13", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-23", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-2", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsbase-shippingoptions", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-selected-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-option-changed-algorithm-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-selected-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-13", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-24", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-4", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-14", + "https://www.w3.org/TR/payment-request-1.1/#h-note-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-selected-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shippingoptionchange-2", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsbase-modifiers", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-4", "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsinit-dictionary", @@ -421,51 +529,70 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-id-5", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsinit-total", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-3", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-14", - "https://www.w3.org/TR/payment-request-1.1/#h-note-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-4", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-15", + "https://www.w3.org/TR/payment-request-1.1/#h-note-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-6", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsinit-id", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-15", - "https://www.w3.org/TR/payment-request-1.1/#h-note-15", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-16", + "https://www.w3.org/TR/payment-request-1.1/#h-note-16", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-id-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-13", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-paymentrequest-paymentrequest-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-paymentrequest-paymentrequest-2", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsinit-total", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-4", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-16", - "https://www.w3.org/TR/payment-request-1.1/#h-note-16", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-17", + "https://www.w3.org/TR/payment-request-1.1/#h-note-17", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-value-5", "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsupdate-dictionary", "https://www.w3.org/TR/payment-request-1.1/#x6-3-paymentdetailsupdate-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate", - "https://www.w3.org/TR/payment-request-1.1/#webidl-1667728565", + "https://www.w3.org/TR/payment-request-1.1/#webidl-505108935", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsupdate", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-5", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsupdate-error", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-error-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsupdate-total", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsupdate-shippingaddresserrors", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-shippingaddresserrors-3", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsupdate-payererrors", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-payererrors-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentdetailsupdate-paymentmethoderrors", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-paymentmethoderrors-1", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-5", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-error", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-error-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-25", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-5", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-total", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-6", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-17", - "https://www.w3.org/TR/payment-request-1.1/#h-note-17", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-7", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-18", + "https://www.w3.org/TR/payment-request-1.1/#h-note-18", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-value-6", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-shippingaddresserrors", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-payererrors", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payer-details-1", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsupdate-paymentmethoderrors", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-15", "https://www.w3.org/TR/payment-request-1.1/#paymentdetailsmodifier-dictionary", @@ -491,7 +618,7 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-16", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsmodifier-total", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-9", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-supportedmethods-3", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsmodifier-additionaldisplayitems", @@ -501,14 +628,72 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-supportedmethods-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-total-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-17", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-18", - "https://www.w3.org/TR/payment-request-1.1/#h-note-18", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-19", + "https://www.w3.org/TR/payment-request-1.1/#h-note-19", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-total-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-additionaldisplayitems-4", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentdetailsmodifier-data", + "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum", + "https://www.w3.org/TR/payment-request-1.1/#x8-paymentshippingtype-enum", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype", + "https://www.w3.org/TR/payment-request-1.1/#webidl-119612894", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentshippingtype", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-shipping-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-delivery-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-pickup-1", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-shipping", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-address-1", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-delivery", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-address-2", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-pickup", + "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x9-paymentoptions-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions", + "https://www.w3.org/TR/payment-request-1.1/#webidl-1552147530", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentoptions", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-7", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentoptions-requestpayername", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayername-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentoptions-requestbillingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestbillingaddress-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentoptions-requestpayeremail", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayeremail-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentoptions-requestpayerphone", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayerphone-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentoptions-requestshipping", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-6", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentoptions-shippingtype", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-shippingtype-3", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-20", + "https://www.w3.org/TR/payment-request-1.1/#h-note-20", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-26", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestbillingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-15", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-billing-address-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-18", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-1", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayername", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-16", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayeremail", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-17", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayerphone", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-18", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestshipping", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-19", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-address-3", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-shippingtype", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-shippingtype-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-20", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-shippingtype-5", "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary", - "https://www.w3.org/TR/payment-request-1.1/#x8-paymentitem-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x10-paymentitem-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem", "https://www.w3.org/TR/payment-request-1.1/#webidl-1435887180", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentitem", @@ -517,23 +702,23 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-label-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentitem-amount", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-9", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentitem-pending", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-pending-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-9", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-label", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-14", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-19", - "https://www.w3.org/TR/payment-request-1.1/#h-note-19", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-21", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-21", + "https://www.w3.org/TR/payment-request-1.1/#h-note-21", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-label-2", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-amount", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-6", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-pending", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-9", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-15", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-22", "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary", - "https://www.w3.org/TR/payment-request-1.1/#x9-paymentcompletedetails-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x11-paymentcompletedetails-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails", "https://www.w3.org/TR/payment-request-1.1/#webidl-1518429867", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentcompletedetails", @@ -544,9 +729,9 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcompletedetails-3", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails-data", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-18", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-19", "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum", - "https://www.w3.org/TR/payment-request-1.1/#x10-paymentcomplete-enum", + "https://www.w3.org/TR/payment-request-1.1/#x12-paymentcomplete-enum", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete", "https://www.w3.org/TR/payment-request-1.1/#webidl-1223986974", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentcomplete", @@ -555,15 +740,42 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcomplete-success-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcomplete-unknown-1", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-fail", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-16", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-23", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-success", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-24", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-unknown", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-18", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-25", + "https://www.w3.org/TR/payment-request-1.1/#paymentshippingoption-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x13-paymentshippingoption-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption", + "https://www.w3.org/TR/payment-request-1.1/#webidl-1340523886", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentshippingoption", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-3", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentshippingoption-id", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-5", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentshippingoption-label", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-label-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentshippingoption-amount", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-amount-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentshippingoption-selected", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-selected-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-5", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-id", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-27", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-label", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-26", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-amount", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-8", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingoption-selected", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-27", "https://www.w3.org/TR/payment-request-1.1/#paymentresponse-interface", - "https://www.w3.org/TR/payment-request-1.1/#x11-paymentresponse-interface", + "https://www.w3.org/TR/payment-request-1.1/#x14-paymentresponse-interface", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse", - "https://www.w3.org/TR/payment-request-1.1/#webidl-1495149928", + "https://www.w3.org/TR/payment-request-1.1/#webidl-2136333605", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-7", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-tojson", @@ -573,6 +785,16 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-methodname-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-details", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-details-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-shippingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingaddress-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-shippingoption", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingoption-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-payername", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payername-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-payeremail", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payeremail-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-payerphone", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payerphone-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-complete-result-details", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcomplete-2", @@ -580,14 +802,16 @@ "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-retry-errorfields", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-retry-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-1", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-20", - "https://www.w3.org/TR/payment-request-1.1/#h-note-20", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentresponse-onpayerdetailchange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-onpayerdetailchange-1", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-22", + "https://www.w3.org/TR/payment-request-1.1/#h-note-22", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-8", "https://www.w3.org/TR/payment-request-1.1/#retry-method", - "https://www.w3.org/TR/payment-request-1.1/#x11-1-retry-method", + "https://www.w3.org/TR/payment-request-1.1/#x14-1-retry-method", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-retry", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-21", - "https://www.w3.org/TR/payment-request-1.1/#h-note-21", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-23", + "https://www.w3.org/TR/payment-request-1.1/#h-note-23", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-retry-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-2", @@ -598,7 +822,7 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-13", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-8", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-18", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-28", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-retry-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-request-1", @@ -607,64 +831,152 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayername-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-payer-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-name-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayeremail-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-payer-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-email-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayerphone-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-payer-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-phone-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-shippingaddress-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-paymentmethod-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-methodname-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-paymentmethod-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-relevant-browsing-context-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-19", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-28", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-error-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-relevant-browsing-context-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-5", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-22", - "https://www.w3.org/TR/payment-request-1.1/#h-note-22", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-24", + "https://www.w3.org/TR/payment-request-1.1/#h-note-24", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-accepts-the-payment-request-algorithm-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-aborts-the-payment-request-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-1", "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary", - "https://www.w3.org/TR/payment-request-1.1/#x11-1-1-paymentvalidationerrors-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x14-1-1-paymentvalidationerrors-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors", - "https://www.w3.org/TR/payment-request-1.1/#webidl-824820228", + "https://www.w3.org/TR/payment-request-1.1/#webidl-65418220", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentvalidationerrors", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-4", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentvalidationerrors-payer", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-payer-4", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentvalidationerrors-shippingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-shippingaddress-2", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentvalidationerrors-error", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-error-2", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentvalidationerrors-paymentmethod", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-paymentmethod-3", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-payer", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payer-details-2", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-shippingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingaddress-2", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-error", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-error-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-5", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-23", - "https://www.w3.org/TR/payment-request-1.1/#h-note-23", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-25", + "https://www.w3.org/TR/payment-request-1.1/#h-note-25", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-error-4", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-paymentmethod", + "https://www.w3.org/TR/payment-request-1.1/#payererrors-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x14-1-2-payererrors-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors", + "https://www.w3.org/TR/payment-request-1.1/#webidl-73171198", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-payererrors", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-3", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-payererrors-email", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-email-2", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-payererrors-name", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-name-2", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-payererrors-phone", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-phone-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payer-details-3", + "https://www.w3.org/TR/payment-request-1.1/#dfn-payer-details", + "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors-email", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-15", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payeremail-2", + "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors-name", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-16", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payername-2", + "https://www.w3.org/TR/payment-request-1.1/#dom-payererrors-phone", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payerphone-2", + "https://www.w3.org/TR/payment-request-1.1/#example-payer-related-validation-errors", "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute", - "https://www.w3.org/TR/payment-request-1.1/#x11-2-methodname-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x14-2-methodname-attribute", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-methodname", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-19", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-20", "https://www.w3.org/TR/payment-request-1.1/#details-attribute", - "https://www.w3.org/TR/payment-request-1.1/#x11-3-details-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x14-3-details-attribute", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-details", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-20", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-21", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-24", - "https://www.w3.org/TR/payment-request-1.1/#h-note-24", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-22", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-26", + "https://www.w3.org/TR/payment-request-1.1/#h-note-26", + "https://www.w3.org/TR/payment-request-1.1/#shippingaddress-attribute-0", + "https://www.w3.org/TR/payment-request-1.1/#x14-4-shippingaddress-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-shippingaddress", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-29", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-address-4", + "https://www.w3.org/TR/payment-request-1.1/#shippingoption-attribute-0", + "https://www.w3.org/TR/payment-request-1.1/#x14-5-shippingoption-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-shippingoption", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-30", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-6", + "https://www.w3.org/TR/payment-request-1.1/#payername-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x14-6-payername-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-payername", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayername-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-31", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payername-3", + "https://www.w3.org/TR/payment-request-1.1/#payeremail-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x14-7-payeremail-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-payeremail", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayeremail-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-32", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payeremail-3", + "https://www.w3.org/TR/payment-request-1.1/#payerphone-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x14-8-payerphone-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-payerphone", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayerphone-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-13", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-33", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payerphone-3", "https://www.w3.org/TR/payment-request-1.1/#requestid-attribute", - "https://www.w3.org/TR/payment-request-1.1/#x11-4-requestid-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x14-9-requestid-attribute", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-requestid", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-id-3", "https://www.w3.org/TR/payment-request-1.1/#complete-method", - "https://www.w3.org/TR/payment-request-1.1/#x11-5-complete-method", + "https://www.w3.org/TR/payment-request-1.1/#x14-10-complete-method", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-complete", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-25", - "https://www.w3.org/TR/payment-request-1.1/#h-note-25", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-27", + "https://www.w3.org/TR/payment-request-1.1/#h-note-27", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-acceptpromise-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-20", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-29", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-18", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-6", @@ -676,67 +988,125 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-methodname-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-methodname-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-methodname-5", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-26", - "https://www.w3.org/TR/payment-request-1.1/#h-note-26", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-28", + "https://www.w3.org/TR/payment-request-1.1/#h-note-28", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-complete-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-relevant-browsing-context-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-10", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-21", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-30", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-relevant-browsing-context-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-11", + "https://www.w3.org/TR/payment-request-1.1/#onpayerdetailchange-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x14-11-onpayerdetailchange-attribute", + "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-onpayerdetailchange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payerdetailchange-1", "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0", - "https://www.w3.org/TR/payment-request-1.1/#x11-6-internal-slots", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-15", + "https://www.w3.org/TR/payment-request-1.1/#x14-12-internal-slots", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-19", "https://www.w3.org/TR/payment-request-1.1/#dfn-complete", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-9", "https://www.w3.org/TR/payment-request-1.1/#dfn-request", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-19", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-16", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-34", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-20", "https://www.w3.org/TR/payment-request-1.1/#dfn-retrypromise", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-accepts-the-payment-request-algorithm-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-aborts-the-payment-request-6", + "https://www.w3.org/TR/payment-request-1.1/#shipping-and-billing-addresses", + "https://www.w3.org/TR/payment-request-1.1/#x15-shipping-and-billing-addresses", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-35", + "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-address", + "https://www.w3.org/TR/payment-request-1.1/#dfn-billing-address", + "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x15-1-addresserrors-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors", + "https://www.w3.org/TR/payment-request-1.1/#webidl-2030492674", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-4", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-addressline", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-addressline-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-city", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-city-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-country", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-country-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-dependentlocality", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-dependentlocality-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-organization", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-organization-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-phone", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-phone-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-postalcode", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-postalcode-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-recipient", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-recipient-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-region", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-region-1", + "https://www.w3.org/TR/payment-request-1.1/#idl-def-addresserrors-sortingcode", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-sortingcode-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-5", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-29", + "https://www.w3.org/TR/payment-request-1.1/#h-note-29", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-addressline", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-city", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-country", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-dependentlocality", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-organization", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-phone", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-postalcode", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-recipient", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-region", + "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-sortingcode", "https://www.w3.org/TR/payment-request-1.1/#permissions-policy", - "https://www.w3.org/TR/payment-request-1.1/#x12-permissions-policy-integration", + "https://www.w3.org/TR/payment-request-1.1/#x16-permissions-policy-integration", "https://www.w3.org/TR/payment-request-1.1/#dfn-payment", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-27", - "https://www.w3.org/TR/payment-request-1.1/#h-note-27", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-20", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-21", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-30", + "https://www.w3.org/TR/payment-request-1.1/#h-note-30", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-36", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-37", "https://www.w3.org/TR/payment-request-1.1/#events", - "https://www.w3.org/TR/payment-request-1.1/#x13-events", + "https://www.w3.org/TR/payment-request-1.1/#x17-events", "https://www.w3.org/TR/payment-request-1.1/#summary", - "https://www.w3.org/TR/payment-request-1.1/#x13-1-summary", + "https://www.w3.org/TR/payment-request-1.1/#x17-1-summary", + "https://www.w3.org/TR/payment-request-1.1/#dfn-shippingaddresschange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-38", + "https://www.w3.org/TR/payment-request-1.1/#dfn-shippingoptionchange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-39", + "https://www.w3.org/TR/payment-request-1.1/#dfn-payerdetailchange", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payer-detail-changed-algorithm-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-21", "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentmethodchange", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-22", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-23", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-10", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-22", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-40", "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface", - "https://www.w3.org/TR/payment-request-1.1/#x13-2-paymentmethodchangeevent-interface", + "https://www.w3.org/TR/payment-request-1.1/#x17-2-paymentmethodchangeevent-interface", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethodchangeevent", "https://www.w3.org/TR/payment-request-1.1/#webidl-1848946631", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentmethodchangeevent", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-6", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentmethodchangeevent-constructor-type-eventinitdict", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethodchangeevent-constructor", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentmethodchangeevent-methodname", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methodname-1", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentmethodchangeevent-methoddetails", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-2", "https://www.w3.org/TR/payment-request-1.1/#methoddetails-attribute", - "https://www.w3.org/TR/payment-request-1.1/#x13-2-1-methoddetails-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x17-2-1-methoddetails-attribute", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethodchangeevent-methoddetails", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-methoddetails-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-2", "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute-0", - "https://www.w3.org/TR/payment-request-1.1/#x13-2-2-methodname-attribute", + "https://www.w3.org/TR/payment-request-1.1/#x17-2-2-methodname-attribute", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethodchangeevent-methodname", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-methodname-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-3", "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary", - "https://www.w3.org/TR/payment-request-1.1/#x13-2-3-paymentmethodchangeeventinit-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x17-2-3-paymentmethodchangeeventinit-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethodchangeeventinit", "https://www.w3.org/TR/payment-request-1.1/#webidl-746190437", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentmethodchangeeventinit", @@ -749,41 +1119,43 @@ "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethodchangeeventinit-methodname", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentmethodchangeeventinit-methoddetails", "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateevent-interface", - "https://www.w3.org/TR/payment-request-1.1/#x13-3-paymentrequestupdateevent-interface", + "https://www.w3.org/TR/payment-request-1.1/#x17-3-paymentrequestupdateevent-interface", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequestupdateevent", "https://www.w3.org/TR/payment-request-1.1/#webidl-1601085411", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequestupdateevent", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-7", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequestupdateevent-constructor-type-eventinitdict", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-constructor-1", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateeventinit-2", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequestupdateevent-updatewith-detailspromise", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-8", "https://www.w3.org/TR/payment-request-1.1/#constructor-0", - "https://www.w3.org/TR/payment-request-1.1/#x13-3-1-constructor", + "https://www.w3.org/TR/payment-request-1.1/#x17-3-1-constructor", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequestupdateevent-constructor", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-constructor-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-1", "https://www.w3.org/TR/payment-request-1.1/#updatewith-method", - "https://www.w3.org/TR/payment-request-1.1/#x13-3-2-updatewith-method", + "https://www.w3.org/TR/payment-request-1.1/#x17-3-2-updatewith-method", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequestupdateevent-updatewith", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-28", - "https://www.w3.org/TR/payment-request-1.1/#h-note-28", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-22", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-6", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-31", + "https://www.w3.org/TR/payment-request-1.1/#h-note-31", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-31", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-8", + "https://www.w3.org/TR/payment-request-1.1/#example-how-to-use-updatewith-correctly", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-11", + "https://www.w3.org/TR/payment-request-1.1/#example-can-only-call-updatewith-once", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-22", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-request-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-23", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-41", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-2", @@ -792,286 +1164,402 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methodname-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-update-a-paymentrequest-s-details-algorithm-3", "https://www.w3.org/TR/payment-request-1.1/#internal-slots-1", - "https://www.w3.org/TR/payment-request-1.1/#x13-3-3-internal-slots", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-7", + "https://www.w3.org/TR/payment-request-1.1/#x17-3-3-internal-slots", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-12", "https://www.w3.org/TR/payment-request-1.1/#dfn-waitforupdate", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-10", "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateeventinit-dictionary", - "https://www.w3.org/TR/payment-request-1.1/#x13-3-4-paymentrequestupdateeventinit-dictionary", + "https://www.w3.org/TR/payment-request-1.1/#x17-3-4-paymentrequestupdateeventinit-dictionary", "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequestupdateeventinit", "https://www.w3.org/TR/payment-request-1.1/#webidl-349124107", "https://www.w3.org/TR/payment-request-1.1/#idl-def-paymentrequestupdateeventinit", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateeventinit-3", "https://www.w3.org/TR/payment-request-1.1/#algorithms", - "https://www.w3.org/TR/payment-request-1.1/#x14-algorithms", + "https://www.w3.org/TR/payment-request-1.1/#x18-algorithms", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-12", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-24", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-42", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-23", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-32", "https://www.w3.org/TR/payment-request-1.1/#can-make-payment-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#x14-1-can-make-payment-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-1-can-make-payment-algorithm", "https://www.w3.org/TR/payment-request-1.1/#dfn-can-make-payment-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-24", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-23", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-25", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-26", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-33", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-24", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-43", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-44", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-13", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-created-4", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-29", - "https://www.w3.org/TR/payment-request-1.1/#h-note-29", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-27", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-24", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-32", + "https://www.w3.org/TR/payment-request-1.1/#h-note-32", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-45", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-25", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-can-make-payment-algorithm-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-serializedmethoddata-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-11", + "https://www.w3.org/TR/payment-request-1.1/#shipping-address-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-2-shipping-address-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-address-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-46", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-33", + "https://www.w3.org/TR/payment-request-1.1/#h-note-33", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-paymentrequest-updated-algorithm-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shippingaddresschange-2", + "https://www.w3.org/TR/payment-request-1.1/#shipping-option-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-3-shipping-option-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#dfn-shipping-option-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-47", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-paymentrequest-updated-algorithm-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shippingoptionchange-3", "https://www.w3.org/TR/payment-request-1.1/#payment-method-changed-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#x14-2-payment-method-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-4-payment-method-changed-algorithm", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-12", "https://www.w3.org/TR/payment-request-1.1/#dfn-payment-method-changed-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-25", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-26", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-13", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-28", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-34", + "https://www.w3.org/TR/payment-request-1.1/#h-note-34", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-48", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-14", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-paymentmethodchange-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methodname-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-3", "https://www.w3.org/TR/payment-request-1.1/#paymentrequest-updated-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#x14-3-paymentrequest-updated-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-5-paymentrequest-updated-algorithm", "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentrequest-updated-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-29", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-49", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-8", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-13", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-6", - "https://www.w3.org/TR/payment-request-1.1/#user-accepts-the-payment-request-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#x14-4-user-accepts-the-payment-request-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#dfn-user-accepts-the-payment-request-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-30", + "https://www.w3.org/TR/payment-request-1.1/#payer-detail-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-6-payer-detail-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#dfn-payer-detail-changed-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-50", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-25", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-16", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-9", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-26", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-18", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayername-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payername-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayeremail-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payeremail-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayerphone-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payerphone-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payerdetailchange-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-waitforupdate-8", + "https://www.w3.org/TR/payment-request-1.1/#user-accepts-the-payment-request-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-7-user-accepts-the-payment-request-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#dfn-user-accepts-the-payment-request-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-51", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-34", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-35", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-36", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-23", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-request-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-complete-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-requestid-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-details-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-id-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-handler-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-methodname-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-details-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-steps-to-respond-to-a-payment-request-1", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingaddress-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingaddress-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingaddress-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-13", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingoption-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingoption-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayername-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payername-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayeremail-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payeremail-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayerphone-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payerphone-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payerphone-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-18", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-closed-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-acceptpromise-5", "https://www.w3.org/TR/payment-request-1.1/#user-aborts-the-payment-request-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#x14-5-user-aborts-the-payment-request-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-8-user-aborts-the-payment-request-algorithm", "https://www.w3.org/TR/payment-request-1.1/#dfn-user-aborts-the-payment-request", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-31", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-18", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-10", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-27", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-52", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-19", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-interactive-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-37", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-20", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-closed-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-relevant-browsing-context-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-12", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-complete-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-acceptpromise-6", "https://www.w3.org/TR/payment-request-1.1/#update-a-paymentrequest-s-details-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#x14-6-update-a-paymentrequest-s-details-algorithm", + "https://www.w3.org/TR/payment-request-1.1/#x18-9-update-a-paymentrequest-s-details-algorithm", "https://www.w3.org/TR/payment-request-1.1/#dfn-update-a-paymentrequest-s-details-algorithm", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-8", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-32", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-53", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-14", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-aborts-the-payment-request-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-total-amount-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-13", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-amount-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-selected-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-supportedmethods-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-total-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-total-amount-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-total-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-12", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-13", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-additionaldisplayitems-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-13", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-additionaldisplayitems-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-13", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-check-and-canonicalize-amount-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-8", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-paymentmethoderrors-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-paymentmethoderrors-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-paymentmethoderrors-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-33", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-54", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-details-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-details-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-10", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-details-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-details-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-serializedmodifierdata-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-15", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-16", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-details-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-error-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-shippingaddresserrors-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-options-16", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayername-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayeremail-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayerphone-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-paymentmethoderrors-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-8", "https://www.w3.org/TR/payment-request-1.1/#abort-the-update", - "https://www.w3.org/TR/payment-request-1.1/#x14-6-1-abort-the-update", + "https://www.w3.org/TR/payment-request-1.1/#x18-9-1-abort-the-update", "https://www.w3.org/TR/payment-request-1.1/#dfn-abort-the-update", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-34", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-55", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-relevant-browsing-context-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-request-is-showing-13", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-20", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-state-21", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-closed-10", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-response-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-complete-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-acceptpromise-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-8", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-30", - "https://www.w3.org/TR/payment-request-1.1/#h-note-30", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-11", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-35", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-updating-9", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-35", + "https://www.w3.org/TR/payment-request-1.1/#h-note-35", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-13", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-56", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-closed-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-acceptpromise-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-13", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-abort-the-update-14", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-retry-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-retrypromise-13", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-19", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-24", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-complete-7", "https://www.w3.org/TR/payment-request-1.1/#privacy", - "https://www.w3.org/TR/payment-request-1.1/#x15-privacy-and-security-considerations", + "https://www.w3.org/TR/payment-request-1.1/#x19-privacy-and-security-considerations", "https://www.w3.org/TR/payment-request-1.1/#user-protections-with-show-method", - "https://www.w3.org/TR/payment-request-1.1/#x15-1-user-protections-with-show-method", + "https://www.w3.org/TR/payment-request-1.1/#x19-1-user-protections-with-show-method", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-14", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-16", "https://www.w3.org/TR/payment-request-1.1/#secure-contexts", - "https://www.w3.org/TR/payment-request-1.1/#x15-2-secure-contexts", + "https://www.w3.org/TR/payment-request-1.1/#x19-2-secure-contexts", "https://www.w3.org/TR/payment-request-1.1/#cross-origin-payment-requests", - "https://www.w3.org/TR/payment-request-1.1/#x15-3-cross-origin-payment-requests", + "https://www.w3.org/TR/payment-request-1.1/#x19-3-cross-origin-payment-requests", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-16", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-36", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-57", "https://www.w3.org/TR/payment-request-1.1/#encryption-of-data-fields", - "https://www.w3.org/TR/payment-request-1.1/#x15-4-encryption-of-data-fields", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-37", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-26", + "https://www.w3.org/TR/payment-request-1.1/#x19-4-encryption-of-data-fields", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-58", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-27", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-28", "https://www.w3.org/TR/payment-request-1.1/#how-user-agents-match-payment-handlers", - "https://www.w3.org/TR/payment-request-1.1/#x15-5-how-user-agents-match-payment-handlers", + "https://www.w3.org/TR/payment-request-1.1/#x19-5-how-user-agents-match-payment-handlers", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-17", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-canmakepayment-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-handler-17", "https://www.w3.org/TR/payment-request-1.1/#data-usage-0", "https://www.w3.org/TR/payment-request-1.1/#data-usage", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-28", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-29", "https://www.w3.org/TR/payment-request-1.1/#exposing-user-information", "https://www.w3.org/TR/payment-request-1.1/#user-info", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-28", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-38", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-shipping-address-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-data-8", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-20", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-25", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-details-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-details-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-29", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-30", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-39", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-40", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-additionaldisplayitems-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-29", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-30", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-31", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-steps-for-when-a-user-changes-payment-method-1", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-6", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-32", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-steps-for-when-a-user-changes-payment-method-1", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-33", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-34", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-26", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-35", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-changed-algorithm-1", "https://www.w3.org/TR/payment-request-1.1/#canmakepayment-protections-0", "https://www.w3.org/TR/payment-request-1.1/#canmakepayment-protections", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-canmakepayment-6", "https://www.w3.org/TR/payment-request-1.1/#accessibility-considerations", - "https://www.w3.org/TR/payment-request-1.1/#x16-accessibility-considerations", + "https://www.w3.org/TR/payment-request-1.1/#x20-accessibility-considerations", "https://www.w3.org/TR/payment-request-1.1/#dependencies", - "https://www.w3.org/TR/payment-request-1.1/#x17-dependencies", + "https://www.w3.org/TR/payment-request-1.1/#x21-dependencies", "https://www.w3.org/TR/payment-request-1.1/#dfn-internal-slot", "https://www.w3.org/TR/payment-request-1.1/#conformance", - "https://www.w3.org/TR/payment-request-1.1/#x18-conformance", + "https://www.w3.org/TR/payment-request-1.1/#x22-conformance", "https://www.w3.org/TR/payment-request-1.1/#dfn-user-agent", - "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-31", - "https://www.w3.org/TR/payment-request-1.1/#h-note-31", + "https://www.w3.org/TR/payment-request-1.1/#issue-container-generatedID-36", + "https://www.w3.org/TR/payment-request-1.1/#h-note-36", "https://www.w3.org/TR/payment-request-1.1/#idl-index", "https://www.w3.org/TR/payment-request-1.1/#a-idl-index", "https://www.w3.org/TR/payment-request-1.1/#actual-idl-index", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-38", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-59", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-9", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-21", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-27", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-show-18", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-13", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-abort-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-canmakepayment-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-id-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingaddress-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingoption-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-shippingtype-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onshippingaddresschange-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onshippingoptionchange-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-onpaymentmethodchange-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-supportedmethods-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethoddata-data-9", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-currency-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-value-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-14", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-displayitems-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-shippingoptions-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-9", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-modifiers-12", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-11", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-id-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-15", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsinit-total-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-14", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsbase-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-error-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-16", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-total-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-paymentmethoderrors-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-shippingaddresserrors-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-payererrors-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-paymentmethoderrors-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-supportedmethods-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-17", @@ -1079,10 +1567,22 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-18", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-additionaldisplayitems-8", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsmodifier-data-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-shipping-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-delivery-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-pickup-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-15", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayername-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestbillingaddress-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayeremail-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestpayerphone-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-requestshipping-17", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingtype-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentoptions-shippingtype-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-19", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-label-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-8", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-14", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-pending-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcompletedetails-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcompletedetails-data-3", @@ -1090,32 +1590,63 @@ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcomplete-fail-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcomplete-success-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcomplete-unknown-2", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-22", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-id-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-label-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcurrencyamount-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-amount-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentshippingoption-selected-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-28", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-requestid-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-methodname-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-details-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingaddress-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-shippingoption-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payername-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payeremail-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-payerphone-7", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-complete-10", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcomplete-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentcompletedetails-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-retry-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-6", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentresponse-onpayerdetailchange-2", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-7", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-payer-5", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-shippingaddress-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-error-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentvalidationerrors-paymentmethod-4", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-7", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-8", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-email-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-name-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-payererrors-phone-3", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-addressline-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-city-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-country-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-dependentlocality-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-organization-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-phone-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-postalcode-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-recipient-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-region-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-addresserrors-sortingcode-2", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-9", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methodname-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-4", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeevent-methoddetails-5", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-6", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateeventinit-4", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-methodname-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentmethodchangeeventinit-methoddetails-3", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-10", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-16", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-constructor-3", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateeventinit-5", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-9", - "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-12", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-11", + "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-15", "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateeventinit-6", "https://www.w3.org/TR/payment-request-1.1/#acknowledgements", "https://www.w3.org/TR/payment-request-1.1/#b-acknowledgements", @@ -1125,7 +1656,9 @@ "https://www.w3.org/TR/payment-request-1.1/#d-references", "https://www.w3.org/TR/payment-request-1.1/#normative-references", "https://www.w3.org/TR/payment-request-1.1/#d-1-normative-references", + "https://www.w3.org/TR/payment-request-1.1/#bib-contact-picker", "https://www.w3.org/TR/payment-request-1.1/#bib-dom", + "https://www.w3.org/TR/payment-request-1.1/#bib-e.164", "https://www.w3.org/TR/payment-request-1.1/#bib-ecma-402", "https://www.w3.org/TR/payment-request-1.1/#bib-ecmascript", "https://www.w3.org/TR/payment-request-1.1/#bib-fetch", diff --git a/tr/ids/pointerevents3.json b/tr/ids/pointerevents3.json index ba3898ad3bd0..c0630fc43234 100644 --- a/tr/ids/pointerevents3.json +++ b/tr/ids/pointerevents3.json @@ -40,11 +40,12 @@ "https://www.w3.org/TR/pointerevents3/#example_2", "https://www.w3.org/TR/pointerevents3/#example_3", "https://www.w3.org/TR/pointerevents3/#example_4", + "https://www.w3.org/TR/pointerevents3/#example_5", "https://www.w3.org/TR/pointerevents3/#pointer-events-and-interfaces", "https://www.w3.org/TR/pointerevents3/#x4-pointer-events-and-interfaces", "https://www.w3.org/TR/pointerevents3/#pointerevent-interface", "https://www.w3.org/TR/pointerevents3/#x4-1-pointerevent-interface", - "https://www.w3.org/TR/pointerevents3/#webidl-2013488848", + "https://www.w3.org/TR/pointerevents3/#webidl-1641249507", "https://www.w3.org/TR/pointerevents3/#idl-def-pointereventinit", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointereventinit-1", "https://www.w3.org/TR/pointerevents3/#idl-def-pointereventinit-pointerid", @@ -71,6 +72,8 @@ "https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-pointertype", "https://www.w3.org/TR/pointerevents3/#idl-def-pointereventinit-isprimary", "https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-isprimary", + "https://www.w3.org/TR/pointerevents3/#idl-def-pointereventinit-persistentdeviceid", + "https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-persistentdeviceid", "https://www.w3.org/TR/pointerevents3/#idl-def-pointereventinit-coalescedevents", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-1", "https://www.w3.org/TR/pointerevents3/#dom-pointereventinit-coalescedevents", @@ -106,6 +109,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-pointertype-1", "https://www.w3.org/TR/pointerevents3/#idl-def-pointerevent-isprimary", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-isprimary-1", + "https://www.w3.org/TR/pointerevents3/#idl-def-pointerevent-persistentdeviceid", + "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-persistentdeviceid-1", "https://www.w3.org/TR/pointerevents3/#idl-def-pointerevent-getcoalescedevents", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-getcoalescedevents-1", @@ -144,6 +149,10 @@ "https://www.w3.org/TR/pointerevents3/#h-note-4", "https://www.w3.org/TR/pointerevents3/#dom-pointerevent-isprimary", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-primary-pointer-1", + "https://www.w3.org/TR/pointerevents3/#dom-pointerevent-persistentdeviceid", + "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-pointerid-2", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-5", + "https://www.w3.org/TR/pointerevents3/#h-note-5", "https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getcoalescedevents", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-coalesced-events-1", "https://www.w3.org/TR/pointerevents3/#dom-pointerevent-getpredictedevents", @@ -157,8 +166,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointereventinit-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointereventinit-predictedevents-1", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-predicted-events-list-1", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-5", - "https://www.w3.org/TR/pointerevents3/#h-note-5", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-6", + "https://www.w3.org/TR/pointerevents3/#h-note-6", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-7", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-click-auxclick-and-contextmenu-events-1", "https://www.w3.org/TR/pointerevents3/#button-states", @@ -173,8 +182,8 @@ "https://www.w3.org/TR/pointerevents3/#x4-1-1-2-the-button-property", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-3", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-3", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-6", - "https://www.w3.org/TR/pointerevents3/#h-note-6", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-7", + "https://www.w3.org/TR/pointerevents3/#h-note-7", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointermove-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointermove-3", "https://www.w3.org/TR/pointerevents3/#the-buttons-property", @@ -186,16 +195,16 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-compatibility-mouse-events-3", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-primary-pointer-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-compatibility-mouse-events-4", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-7", - "https://www.w3.org/TR/pointerevents3/#h-note-7", - "https://www.w3.org/TR/pointerevents3/#multiple-primary-pointers", - "https://www.w3.org/TR/pointerevents3/#h-note-8", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-8", + "https://www.w3.org/TR/pointerevents3/#h-note-8", + "https://www.w3.org/TR/pointerevents3/#multiple-primary-pointers", "https://www.w3.org/TR/pointerevents3/#h-note-9", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-9", "https://www.w3.org/TR/pointerevents3/#h-note-10", - "https://www.w3.org/TR/pointerevents3/#multiple-mouse-inputs", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-10", "https://www.w3.org/TR/pointerevents3/#h-note-11", + "https://www.w3.org/TR/pointerevents3/#multiple-mouse-inputs", + "https://www.w3.org/TR/pointerevents3/#h-note-12", "https://www.w3.org/TR/pointerevents3/#firing-events-using-the-pointerevent-interface", "https://www.w3.org/TR/pointerevents3/#x4-1-3-firing-events-using-the-pointerevent-interface", "https://www.w3.org/TR/pointerevents3/#dfn-fire-a-pointer-event", @@ -216,8 +225,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-set-pointer-capture-1", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-implicit-pointer-capture-1", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerover-2", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-10", - "https://www.w3.org/TR/pointerevents3/#h-note-12", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-11", + "https://www.w3.org/TR/pointerevents3/#h-note-13", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointer-capture-target-override-3", "https://www.w3.org/TR/pointerevents3/#attributes-and-default-actions", "https://www.w3.org/TR/pointerevents3/#x4-1-3-1-attributes-and-default-actions", @@ -240,8 +249,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-direct-manipulation-behavior-1", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerenter-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerleave-2", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-11", - "https://www.w3.org/TR/pointerevents3/#h-note-13", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-12", + "https://www.w3.org/TR/pointerevents3/#h-note-14", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerover-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerout-3", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerleave-3", @@ -267,18 +276,18 @@ "https://www.w3.org/TR/pointerevents3/#dfn-pointer-capture-target-override", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pending-pointer-capture-target-override-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointer-capture-target-override-7", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-12", - "https://www.w3.org/TR/pointerevents3/#h-note-14", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-13", + "https://www.w3.org/TR/pointerevents3/#h-note-15", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-click-auxclick-and-contextmenu-events-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-lostpointercapture-7", "https://www.w3.org/TR/pointerevents3/#suppressing-a-pointer-event-stream", "https://www.w3.org/TR/pointerevents3/#x4-1-3-3-suppressing-a-pointer-event-stream", "https://www.w3.org/TR/pointerevents3/#dfn-suppress-a-pointer-event-stream", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-touch-action-1", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-13", - "https://www.w3.org/TR/pointerevents3/#h-note-15", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-14", "https://www.w3.org/TR/pointerevents3/#h-note-16", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-15", + "https://www.w3.org/TR/pointerevents3/#h-note-17", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-suppress-a-pointer-event-stream-1", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-suppress-a-pointer-event-stream-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointercancel-2", @@ -287,7 +296,7 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-implicitly-release-the-pointer-capture-2", "https://www.w3.org/TR/pointerevents3/#converting-between-tiltx-tilty-and-altitudeangle-azimuthangle", "https://www.w3.org/TR/pointerevents3/#x4-1-4-converting-between-tiltx-tilty-and-altitudeangle-azimuthangle", - "https://www.w3.org/TR/pointerevents3/#example_12", + "https://www.w3.org/TR/pointerevents3/#example_6", "https://www.w3.org/TR/pointerevents3/#pointer-event-types", "https://www.w3.org/TR/pointerevents3/#x4-2-pointer-event-types", "https://www.w3.org/TR/pointerevents3/#dfn-pointer-event-types", @@ -314,8 +323,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-10", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-hit-test-5", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerover-6", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-15", - "https://www.w3.org/TR/pointerevents3/#h-note-17", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-16", + "https://www.w3.org/TR/pointerevents3/#h-note-18", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerleave-5", "https://www.w3.org/TR/pointerevents3/#the-pointerdown-event", "https://www.w3.org/TR/pointerevents3/#x4-2-3-the-pointerdown-event", @@ -324,8 +333,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-11", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-active-buttons-state-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-digitizer-1", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-16", - "https://www.w3.org/TR/pointerevents3/#h-note-18", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-17", + "https://www.w3.org/TR/pointerevents3/#h-note-19", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-12", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-6", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-chorded-buttons-1", @@ -333,8 +342,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerover-7", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerenter-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-13", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-17", - "https://www.w3.org/TR/pointerevents3/#h-note-19", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-18", + "https://www.w3.org/TR/pointerevents3/#h-note-20", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-compatibility-mouse-events-7", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-14", "https://www.w3.org/TR/pointerevents3/#the-pointermove-event", @@ -379,8 +388,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-14", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-compatibility-mouse-events-8", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-15", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-18", - "https://www.w3.org/TR/pointerevents3/#h-note-20", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-19", + "https://www.w3.org/TR/pointerevents3/#h-note-21", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-16", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-17", "https://www.w3.org/TR/pointerevents3/#the-pointerup-event", @@ -396,8 +405,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-9", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-10", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-implicitly-release-the-pointer-capture-3", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-19", - "https://www.w3.org/TR/pointerevents3/#h-note-21", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-20", + "https://www.w3.org/TR/pointerevents3/#h-note-22", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-16", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-11", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-chorded-buttons-3", @@ -430,8 +439,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-15", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-suppress-a-pointer-event-stream-5", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerout-7", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-20", - "https://www.w3.org/TR/pointerevents3/#h-note-22", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-21", + "https://www.w3.org/TR/pointerevents3/#h-note-23", "https://www.w3.org/TR/pointerevents3/#the-gotpointercapture-event", "https://www.w3.org/TR/pointerevents3/#x4-2-10-the-gotpointercapture-event", "https://www.w3.org/TR/pointerevents3/#dfn-gotpointercapture", @@ -460,13 +469,13 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-12", "https://www.w3.org/TR/pointerevents3/#event-dispatch", "https://www.w3.org/TR/pointerevents3/#x4-2-12-3-event-dispatch", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-21", - "https://www.w3.org/TR/pointerevents3/#h-note-23", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-22", + "https://www.w3.org/TR/pointerevents3/#h-note-24", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-16", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-17", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-17", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-22", - "https://www.w3.org/TR/pointerevents3/#h-note-24", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-23", + "https://www.w3.org/TR/pointerevents3/#h-note-25", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-lostpointercapture-10", "https://www.w3.org/TR/pointerevents3/#extensions-to-the-element-interface", "https://www.w3.org/TR/pointerevents3/#x5-extensions-to-the-element-interface", @@ -488,8 +497,8 @@ "https://www.w3.org/TR/pointerevents3/#dom-element-haspointercapture", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointer-capture-1", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pending-pointer-capture-target-override-5", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-23", - "https://www.w3.org/TR/pointerevents3/#h-note-25", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-24", + "https://www.w3.org/TR/pointerevents3/#h-note-26", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-element-setpointercapture-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-gotpointercapture-9", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-implicit-pointer-capture-2", @@ -548,16 +557,16 @@ "https://www.w3.org/TR/pointerevents3/#idl-def-navigator-maxtouchpoints", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-navigator-maxtouchpoints-1", "https://www.w3.org/TR/pointerevents3/#dom-navigator-maxtouchpoints", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-24", - "https://www.w3.org/TR/pointerevents3/#h-note-26", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-25", "https://www.w3.org/TR/pointerevents3/#h-note-27", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-26", + "https://www.w3.org/TR/pointerevents3/#h-note-28", "https://www.w3.org/TR/pointerevents3/#declaring-direct-manipulation-behavior", "https://www.w3.org/TR/pointerevents3/#x8-declaring-direct-manipulation-behavior", "https://www.w3.org/TR/pointerevents3/#dfn-direct-manipulation-behavior", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-attributes-and-default-actions-2", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-26", - "https://www.w3.org/TR/pointerevents3/#h-note-28", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-27", + "https://www.w3.org/TR/pointerevents3/#h-note-29", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-direct-manipulation-3", "https://www.w3.org/TR/pointerevents3/#the-touch-action-css-property", "https://www.w3.org/TR/pointerevents3/#x8-1-the-touch-action-css-property", @@ -569,10 +578,10 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-19", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointercancel-7", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-21", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-27", - "https://www.w3.org/TR/pointerevents3/#h-note-29", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-28", "https://www.w3.org/TR/pointerevents3/#h-note-30", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-29", + "https://www.w3.org/TR/pointerevents3/#h-note-31", "https://www.w3.org/TR/pointerevents3/#determining-supported-direct-manipulation-behavior", "https://www.w3.org/TR/pointerevents3/#x8-2-determining-supported-direct-manipulation-behavior", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-direct-manipulation-5", @@ -580,27 +589,27 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-conforming-touch-behavior-1", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-conforming-touch-behavior-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-22", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-29", - "https://www.w3.org/TR/pointerevents3/#h-note-31", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-30", + "https://www.w3.org/TR/pointerevents3/#h-note-32", "https://www.w3.org/TR/pointerevents3/#details-of-touch-action-values", "https://www.w3.org/TR/pointerevents3/#x8-3-details-of-touch-action-values", "https://www.w3.org/TR/pointerevents3/#dfn-touch-action-values", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-30", - "https://www.w3.org/TR/pointerevents3/#h-note-32", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-31", "https://www.w3.org/TR/pointerevents3/#h-note-33", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-32", "https://www.w3.org/TR/pointerevents3/#h-note-34", - "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-direct-manipulation-6", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-33", "https://www.w3.org/TR/pointerevents3/#h-note-35", + "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-direct-manipulation-6", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-34", "https://www.w3.org/TR/pointerevents3/#h-note-36", - "https://www.w3.org/TR/pointerevents3/#example_5", - "https://www.w3.org/TR/pointerevents3/#example_6", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-35", + "https://www.w3.org/TR/pointerevents3/#h-note-37", "https://www.w3.org/TR/pointerevents3/#example_7", "https://www.w3.org/TR/pointerevents3/#example_8", "https://www.w3.org/TR/pointerevents3/#example_9", + "https://www.w3.org/TR/pointerevents3/#example_10", + "https://www.w3.org/TR/pointerevents3/#example_11", "https://www.w3.org/TR/pointerevents3/#pointer-capture", "https://www.w3.org/TR/pointerevents3/#x9-pointer-capture", "https://www.w3.org/TR/pointerevents3/#dfn-pointer-capture", @@ -635,10 +644,10 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-25", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-element-releasepointercapture-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-gotpointercapture-11", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-35", - "https://www.w3.org/TR/pointerevents3/#h-note-37", "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-36", "https://www.w3.org/TR/pointerevents3/#h-note-38", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-37", + "https://www.w3.org/TR/pointerevents3/#h-note-39", "https://www.w3.org/TR/pointerevents3/#implicit-release-of-pointer-capture", "https://www.w3.org/TR/pointerevents3/#x9-5-implicit-release-of-pointer-capture", "https://www.w3.org/TR/pointerevents3/#dfn-implicitly-release-the-pointer-capture", @@ -654,15 +663,15 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointer-capture-target-override-9", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pending-pointer-capture-target-override-8", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pending-pointer-capture-target-override-9", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-37", - "https://www.w3.org/TR/pointerevents3/#h-note-39", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-38", + "https://www.w3.org/TR/pointerevents3/#h-note-40", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-lostpointercapture-13", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-process-pending-pointer-capture-7", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-element-releasepointercapture-3", "https://www.w3.org/TR/pointerevents3/#coalesced-and-predicted-events", "https://www.w3.org/TR/pointerevents3/#x10-coalesced-and-predicted-events", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-38", - "https://www.w3.org/TR/pointerevents3/#h-note-40", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-39", + "https://www.w3.org/TR/pointerevents3/#h-note-41", "https://www.w3.org/TR/pointerevents3/#coalesced-events", "https://www.w3.org/TR/pointerevents3/#x10-1-coalesced-events", "https://www.w3.org/TR/pointerevents3/#dfn-coalesced-events", @@ -680,20 +689,20 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointermove-23", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-21", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-coalesced-events-list-2", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-39", - "https://www.w3.org/TR/pointerevents3/#h-note-41", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-40", + "https://www.w3.org/TR/pointerevents3/#h-note-42", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-getpredictedevents-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-coalesced-events-list-3", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-predicted-events-list-2", - "https://www.w3.org/TR/pointerevents3/#example_10", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-40", - "https://www.w3.org/TR/pointerevents3/#h-note-42", + "https://www.w3.org/TR/pointerevents3/#example_12", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-41", + "https://www.w3.org/TR/pointerevents3/#h-note-43", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-26", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointermove-24", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointermove-25", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-27", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-41", - "https://www.w3.org/TR/pointerevents3/#h-note-43", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-42", + "https://www.w3.org/TR/pointerevents3/#h-note-44", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-22", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-23", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerrawupdate-24", @@ -717,16 +726,16 @@ "https://www.w3.org/TR/pointerevents3/#dfn-predicted-events-list", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointermove-30", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-predicted-events-list-3", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-42", - "https://www.w3.org/TR/pointerevents3/#h-note-44", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-43", + "https://www.w3.org/TR/pointerevents3/#h-note-45", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-coalesced-events-list-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-predicted-events-list-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-getpredictedevents-4", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-coalesced-events-list-5", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-predicted-events-list-5", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-43", - "https://www.w3.org/TR/pointerevents3/#h-note-45", - "https://www.w3.org/TR/pointerevents3/#example_11", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-44", + "https://www.w3.org/TR/pointerevents3/#h-note-46", + "https://www.w3.org/TR/pointerevents3/#example_13", "https://www.w3.org/TR/pointerevents3/#populating-and-maintaining-the-coalesced-and-predicted-events-lists", "https://www.w3.org/TR/pointerevents3/#x10-3-populating-and-maintaining-the-coalesced-and-predicted-events-lists", "https://www.w3.org/TR/pointerevents3/#ref-for-dom-pointerevent-15", @@ -741,16 +750,16 @@ "https://www.w3.org/TR/pointerevents3/#compatibility-mapping-with-mouse-events", "https://www.w3.org/TR/pointerevents3/#x11-compatibility-mapping-with-mouse-events", "https://www.w3.org/TR/pointerevents3/#dfn-compatibility-mouse-events", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-44", - "https://www.w3.org/TR/pointerevents3/#h-note-46", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-45", + "https://www.w3.org/TR/pointerevents3/#h-note-47", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-touch-action-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-29", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-23", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-24", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-25", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-compatibility-mouse-events-10", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-45", - "https://www.w3.org/TR/pointerevents3/#h-note-47", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-46", + "https://www.w3.org/TR/pointerevents3/#h-note-48", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-26", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-27", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointercancel-10", @@ -772,8 +781,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-effective-position-of-the-legacy-mouse-pointer-2", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-effective-position-of-the-legacy-mouse-pointer-3", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-effective-position-of-the-legacy-mouse-pointer-4", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-46", - "https://www.w3.org/TR/pointerevents3/#h-note-48", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-47", + "https://www.w3.org/TR/pointerevents3/#h-note-49", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-effective-position-of-the-legacy-mouse-pointer-5", "https://www.w3.org/TR/pointerevents3/#legacy-pointer-transition", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-effective-position-of-the-legacy-mouse-pointer-6", @@ -795,8 +804,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointercancel-12", "https://www.w3.org/TR/pointerevents3/#mapping-for-devices-that-do-not-support-hover", "https://www.w3.org/TR/pointerevents3/#x11-3-mapping-for-devices-that-do-not-support-hover", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-47", - "https://www.w3.org/TR/pointerevents3/#h-note-49", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-48", + "https://www.w3.org/TR/pointerevents3/#h-note-50", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerover-9", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-36", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-37", @@ -812,8 +821,8 @@ "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointercancel-13", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerup-35", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointercancel-14", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-48", - "https://www.w3.org/TR/pointerevents3/#h-note-50", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-49", + "https://www.w3.org/TR/pointerevents3/#h-note-51", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerover-10", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointerdown-40", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-pointermove-37", @@ -836,14 +845,14 @@ "https://www.w3.org/TR/pointerevents3/#dfn-active-document", "https://www.w3.org/TR/pointerevents3/#ref-for-dfn-active-pointer-8", "https://www.w3.org/TR/pointerevents3/#dfn-active-pointer", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-49", - "https://www.w3.org/TR/pointerevents3/#h-note-51", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-50", + "https://www.w3.org/TR/pointerevents3/#h-note-52", "https://www.w3.org/TR/pointerevents3/#dfn-canceled-event", "https://www.w3.org/TR/pointerevents3/#dfn-contact-geometry", "https://www.w3.org/TR/pointerevents3/#dfn-digitizer", "https://www.w3.org/TR/pointerevents3/#dfn-direct-manipulation", - "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-50", - "https://www.w3.org/TR/pointerevents3/#h-note-52", + "https://www.w3.org/TR/pointerevents3/#issue-container-generatedID-51", + "https://www.w3.org/TR/pointerevents3/#h-note-53", "https://www.w3.org/TR/pointerevents3/#dfn-hit-test", "https://www.w3.org/TR/pointerevents3/#dfn-measurable-properties", "https://www.w3.org/TR/pointerevents3/#dfn-pointer", @@ -872,7 +881,7 @@ "https://www.w3.org/TR/pointerevents3/#c-2-informative-references", "https://www.w3.org/TR/pointerevents3/#bib-compat", "https://www.w3.org/TR/pointerevents3/#bib-pointerevents", - "https://www.w3.org/TR/pointerevents3/#bib-pointerevents2", + "https://www.w3.org/TR/pointerevents3/#bib-pointerevents3", "https://www.w3.org/TR/pointerevents3/#bib-wcag22", "https://www.w3.org/TR/pointerevents3/#back-to-top" ] diff --git a/tr/index.json b/tr/index.json index b21e88269d05..9924c3a780ae 100644 --- a/tr/index.json +++ b/tr/index.json @@ -1,7 +1,7 @@ { "type": "crawl", "title": "Reffy crawl", - "date": "2024-08-14T01:34:09.432Z", + "date": "2024-08-15T01:33:39.439Z", "options": { "fallback": "tr/index.json", "output": "report", @@ -705,7 +705,7 @@ "https://aomediacodec.github.io/av1-spec/" ], "crawled": "https://aomediacodec.github.io/av1-spec/av1-spec.pdf", - "date": "14 August 2024", + "date": "15 August 2024", "links": "links/av1-spec.json" }, { @@ -10467,11 +10467,11 @@ ], "crawled": "https://www.w3.org/TR/geolocation/", "crawlCacheInfo": { - "lastModified": "Fri, 09 Aug 2024 20:34:33 GMT" + "lastModified": "Thu, 15 Aug 2024 00:59:53 GMT" }, "generator": "respec", - "date": "09 August 2024", - "revision": "9ae72d30678b46b6c8c64953df1651f5ef6b7533", + "date": "15 August 2024", + "revision": "9d5829e74ed1f6971452fb3b16fe1857e09ed20c", "algorithms": "algorithms/geolocation.json", "links": "links/geolocation.json", "refs": "refs/geolocation.json", @@ -14005,11 +14005,11 @@ ], "crawled": "https://www.w3.org/TR/payment-request-1.1/", "crawlCacheInfo": { - "lastModified": "Tue, 13 Aug 2024 17:38:38 GMT" + "lastModified": "Wed, 14 Aug 2024 13:38:59 GMT" }, "generator": "respec", - "date": "13 August 2024", - "revision": "8566d871a8a2619f4f131b2f95c33f12140bd6ba", + "date": "14 August 2024", + "revision": "0a5afe29c87a8b303148839d5a474dbef5e33697", "algorithms": "algorithms/payment-request-1.1.json", "links": "links/payment-request-1.1.json", "refs": "refs/payment-request-1.1.json", @@ -14390,11 +14390,11 @@ ], "crawled": "https://www.w3.org/TR/pointerevents3/", "crawlCacheInfo": { - "lastModified": "Tue, 26 Mar 2024 13:32:54 GMT" + "lastModified": "Wed, 14 Aug 2024 14:33:35 GMT" }, "generator": "respec", - "date": "26 March 2024", - "revision": "93938ae7fe0172e2ae7587ad7d7c4fc8562d7153", + "date": "14 August 2024", + "revision": "f722c922c702a108ddf72b5ffe2e2b6c2ead00cd", "algorithms": "algorithms/pointerevents3.json", "links": "links/pointerevents3.json", "refs": "refs/pointerevents3.json", diff --git a/tr/links/geolocation.json b/tr/links/geolocation.json index cba2ee2f478c..cf00e039b45c 100644 --- a/tr/links/geolocation.json +++ b/tr/links/geolocation.json @@ -37,6 +37,7 @@ "https://github.com/w3c/geolocation/commit/514f15b": {}, "https://github.com/w3c/geolocation/commit/7082b4e": {}, "https://github.com/w3c/geolocation/commit/74b1dd0": {}, + "https://github.com/w3c/geolocation/commit/9d5829e": {}, "https://github.com/w3c/geolocation/commit/a1531cb": {}, "https://github.com/w3c/geolocation/commit/a30d713": {}, "https://github.com/w3c/geolocation/commit/c2fdd74": {}, @@ -53,6 +54,7 @@ "https://github.com/w3c/geolocation/pull/144": {}, "https://github.com/w3c/geolocation/pull/157": {}, "https://github.com/w3c/geolocation/pull/162": {}, + "https://github.com/w3c/geolocation/pull/173": {}, "https://github.com/w3c/geolocation/pull/87": {}, "https://github.com/w3c/geolocation/pull/90": {}, "https://github.com/w3c/geolocation/pull/97": {}, diff --git a/tr/links/payment-request-1.1.json b/tr/links/payment-request-1.1.json index 114747663fcf..f5b8c0b721fd 100644 --- a/tr/links/payment-request-1.1.json +++ b/tr/links/payment-request-1.1.json @@ -31,6 +31,7 @@ "https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Permissions-Policy/payment": {}, "https://dom.spec.whatwg.org/": { "anchors": [ + "potential-event-target", "concept-document", "concept-event-fire", "concept-event-create", @@ -235,6 +236,7 @@ ] }, "https://wpt.live/payment-request/": {}, + "https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-E.164-201011-I!!PDF-E&type=items": {}, "https://www.rfc-editor.org/rfc/rfc2119": {}, "https://www.rfc-editor.org/rfc/rfc4122": {}, "https://www.rfc-editor.org/rfc/rfc6454": { @@ -245,6 +247,11 @@ "https://www.rfc-editor.org/rfc/rfc8174": {}, "https://www.w3.org/TR/": {}, "https://www.w3.org/TR/2022/REC-payment-request-20220908/": {}, + "https://www.w3.org/TR/contact-picker/": { + "anchors": [ + "physical-address" + ] + }, "https://www.w3.org/TR/payment-handler/": {}, "https://www.w3.org/TR/payment-method-id/": { "anchors": [ @@ -389,6 +396,32 @@ "notallowederror" ] }, + "https://www.w3.org/TR/contact-picker/": { + "anchors": [ + "contactaddress", + "physical-address", + "physical-address-address-line", + "dom-contactaddress-addressline", + "physical-address-city", + "dom-contactaddress-city", + "physical-address-country", + "dom-contactaddress-country", + "physical-address-dependent-locality", + "dom-contactaddress-dependentlocality", + "physical-address-organization", + "dom-contactaddress-organization", + "physical-address-phone-number", + "dom-contactaddress-phone", + "physical-address-postal-code", + "dom-contactaddress-postalcode", + "physical-address-recipient", + "physical-address-region", + "dom-contactaddress-region", + "physical-address-sorting-code", + "dom-contactaddress-sortingcode", + "contactsmanager-create-a-contactaddress-from-user-provided-input" + ] + }, "https://www.w3.org/TR/payment-method-id/": { "anchors": [ "dfn-pmi" diff --git a/tr/links/pointerevents3.json b/tr/links/pointerevents3.json index 26858731785c..be67171ba619 100644 --- a/tr/links/pointerevents3.json +++ b/tr/links/pointerevents3.json @@ -44,47 +44,7 @@ "https://developer.mozilla.org/en-US/docs/Web/CSS/touch-action": {}, "https://dom.spec.whatwg.org/": {}, "https://github.com/w3c/pointerevents/commits": {}, - "https://github.com/w3c/pointerevents/pull/294": {}, - "https://github.com/w3c/pointerevents/pull/300": {}, - "https://github.com/w3c/pointerevents/pull/306": {}, - "https://github.com/w3c/pointerevents/pull/307": {}, - "https://github.com/w3c/pointerevents/pull/316": {}, - "https://github.com/w3c/pointerevents/pull/317": {}, - "https://github.com/w3c/pointerevents/pull/318": {}, - "https://github.com/w3c/pointerevents/pull/323": {}, - "https://github.com/w3c/pointerevents/pull/324": {}, - "https://github.com/w3c/pointerevents/pull/334": {}, - "https://github.com/w3c/pointerevents/pull/345": {}, - "https://github.com/w3c/pointerevents/pull/347": {}, - "https://github.com/w3c/pointerevents/pull/348": {}, - "https://github.com/w3c/pointerevents/pull/349": {}, - "https://github.com/w3c/pointerevents/pull/350": {}, - "https://github.com/w3c/pointerevents/pull/351": {}, - "https://github.com/w3c/pointerevents/pull/364": {}, - "https://github.com/w3c/pointerevents/pull/376": {}, - "https://github.com/w3c/pointerevents/pull/379": {}, - "https://github.com/w3c/pointerevents/pull/382": {}, - "https://github.com/w3c/pointerevents/pull/383": {}, - "https://github.com/w3c/pointerevents/pull/386": {}, - "https://github.com/w3c/pointerevents/pull/388": {}, - "https://github.com/w3c/pointerevents/pull/390": {}, - "https://github.com/w3c/pointerevents/pull/391": {}, - "https://github.com/w3c/pointerevents/pull/393": {}, - "https://github.com/w3c/pointerevents/pull/398": {}, - "https://github.com/w3c/pointerevents/pull/403": {}, - "https://github.com/w3c/pointerevents/pull/404": {}, - "https://github.com/w3c/pointerevents/pull/410": {}, - "https://github.com/w3c/pointerevents/pull/411": {}, - "https://github.com/w3c/pointerevents/pull/412": {}, - "https://github.com/w3c/pointerevents/pull/413": {}, - "https://github.com/w3c/pointerevents/pull/414": {}, - "https://github.com/w3c/pointerevents/pull/418": {}, - "https://github.com/w3c/pointerevents/pull/419": {}, - "https://github.com/w3c/pointerevents/pull/437": {}, - "https://github.com/w3c/pointerevents/pull/464": {}, - "https://github.com/w3c/pointerevents/pull/490": {}, - "https://github.com/w3c/pointerevents/pull/491": {}, - "https://github.com/w3c/pointerevents/pull/494": {}, + "https://github.com/w3c/pointerevents/pull/495": {}, "https://html.spec.whatwg.org/multipage/": { "anchors": [ "drag-and-drop-processing-model" @@ -106,17 +66,6 @@ }, "https://www.rfc-editor.org/rfc/rfc2119": {}, "https://www.rfc-editor.org/rfc/rfc8174": {}, - "https://www.w3.org/2023/Process-20231103/": { - "anchors": [ - "recs-and-notes" - ] - }, - "https://www.w3.org/Consortium/Patent-Policy/": { - "anchors": [ - "def-essential", - "sec-Disclosure" - ] - }, "https://www.w3.org/TR/": {}, "https://www.w3.org/TR/CSS21/": {}, "https://www.w3.org/TR/WCAG/": { @@ -128,7 +77,7 @@ "https://www.w3.org/TR/css-overflow-3/": {}, "https://www.w3.org/TR/cssom-view-1/": {}, "https://www.w3.org/TR/pointerevents/": {}, - "https://www.w3.org/TR/pointerevents2/": {}, + "https://www.w3.org/TR/pointerevents3/": {}, "https://www.w3.org/TR/pointerlock/": {}, "https://www.w3.org/TR/touch-events/": { "anchors": [ @@ -145,7 +94,18 @@ }, "https://www.w3.org/community/touchevents/": {}, "https://www.w3.org/groups/wg/pointer-events": {}, - "https://www.w3.org/groups/wg/pointer-events/ipr": {} + "https://www.w3.org/groups/wg/pointer-events/ipr": {}, + "https://www.w3.org/policies/patent-policy/": { + "anchors": [ + "def-essential", + "sec-Disclosure" + ] + }, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } }, "autolinks": { "https://dom.spec.whatwg.org/": { diff --git a/tr/refs/payment-request-1.1.json b/tr/refs/payment-request-1.1.json index e3093a8646fb..871a06b16548 100644 --- a/tr/refs/payment-request-1.1.json +++ b/tr/refs/payment-request-1.1.json @@ -5,10 +5,18 @@ }, "refs": { "normative": [ + { + "name": "contact-picker", + "url": "https://www.w3.org/TR/contact-picker/" + }, { "name": "dom", "url": "https://dom.spec.whatwg.org/" }, + { + "name": "E.164", + "url": "https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-E.164-201011-I!!PDF-E&type=items" + }, { "name": "ecma-402", "url": "https://tc39.es/ecma402/" diff --git a/tr/refs/pointerevents3.json b/tr/refs/pointerevents3.json index 8e057cb79950..df291ca59927 100644 --- a/tr/refs/pointerevents3.json +++ b/tr/refs/pointerevents3.json @@ -64,8 +64,8 @@ "url": "https://www.w3.org/TR/pointerevents/" }, { - "name": "PointerEvents2", - "url": "https://www.w3.org/TR/pointerevents2/" + "name": "PointerEvents3", + "url": "https://www.w3.org/TR/pointerevents3/" }, { "name": "WCAG22",