diff --git a/tr/algorithms/credential-management-1.json b/tr/algorithms/credential-management-1.json
index 3b18aca42588..c5eb3cc4fec0 100644
--- a/tr/algorithms/credential-management-1.json
+++ b/tr/algorithms/credential-management-1.json
@@ -66,7 +66,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "
Return a new Promise
that immediately resolves with false
.
"
+ "html": "Return a promise resolved with with false
.
"
}
]
},
@@ -77,7 +77,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Return a new Promise
that resolves with undefined
.
"
+ "html": "Return a promise resolved with undefined
.
"
}
]
},
@@ -172,7 +172,7 @@
{
"name": "Request a Credential",
"href": "https://www.w3.org/TR/credential-management-1/#abstract-opdef-request-a-credential",
- "html": "The Request a Credential
algorithm accepts a CredentialRequestOptions
(options), and returns a Promise
that resolves with a Credential
if one can be\n unambigiously obtained, or with null
if not.",
+ "html": "The Request a Credential
algorithm accepts a CredentialRequestOptions
(options), and returns a Promise
that resolves with a Credential
if one can be\n unambigiously obtained, or with null
if not.",
"rationale": ".algorithm",
"steps": [
{
@@ -252,7 +252,7 @@
]
},
{
- "html": "If options’ mediation
is\n \"silent
\", resolve p with null
, and skip\n the remaining steps.
"
+ "html": "If options’ mediation
is\n \"silent
\", resolve p with null
, and skip\n the remaining steps.
"
},
{
"html": "Let result be the result of asking the user to\n choose a Credential
, given options and credentials.
"
@@ -288,10 +288,10 @@
"html": "Assert: result is null
, or a Credential
.
"
},
{
- "html": "If result is a Credential
, resolve p with result.
"
+ "html": "If result is a Credential
, resolve p with result.
"
},
{
- "html": "If result is null
and options.mediation
is not conditional
, resolve p with result.
"
+ "html": "If result is null
and options.mediation
is not conditional
, resolve p with result.
"
}
]
},
@@ -353,7 +353,7 @@
{
"name": "Store a Credential",
"href": "https://www.w3.org/TR/credential-management-1/#abstract-opdef-store-a-credential",
- "html": "The Store a Credential
algorithm accepts a Credential
(credential), and returns a Promise
which resolves once the object is persisted to the credential store.",
+ "html": "The Store a Credential
algorithm accepts a Credential
(credential), and returns a Promise
which resolves once the object is persisted to the credential store.",
"rationale": ".algorithm",
"steps": [
{
@@ -418,7 +418,7 @@
{
"name": "Create a Credential",
"href": "https://www.w3.org/TR/credential-management-1/#abstract-opdef-create-a-credential",
- "html": "The Create a Credential
algorithm accepts a CredentialCreationOptions
(options), and returns a Promise
which resolves with a Credential
if one can be created\n using the options provided, or null
if no Credential
can be created. In exceptional\n circumstances, the Promise
may reject with an appropriate exception:",
+ "html": "The Create a Credential
algorithm accepts a CredentialCreationOptions
(options), and returns a Promise
which resolves with a Credential
if one can be created\n using the options provided, or null
if no Credential
can be created. In exceptional\n circumstances, the Promise
may reject with an appropriate exception:",
"rationale": ".algorithm",
"steps": [
{
@@ -466,9 +466,6 @@
{
"html": "If options.signal
is aborted,\n then return a promise rejected with options.signal
’s abort reason.
"
},
- {
- "html": "Let p be a new promise.
"
- },
{
"html": "Let type be interfaces[0]'s [[type]]
.
"
},
@@ -481,6 +478,9 @@
{
"html": "Let origin be settings’s origin.
"
},
+ {
+ "html": "Let p be a new promise.
"
+ },
{
"html": "Run the following steps in parallel:",
"rationale": "let",
@@ -507,7 +507,7 @@
]
},
{
- "html": "If r is a Credential
or null
, resolve p with r, and terminate these substeps.
"
+ "html": "If r is a Credential
or null
, resolve p with r, and terminate these substeps.
"
},
{
"html": "Assert: r is an algorithm (as defined in § 2.2.1.4 [[Create]] internal method).
"
@@ -517,7 +517,7 @@
"rationale": "resolve",
"steps": [
{
- "html": "Resolve p with the result of promise-calling r given global.
"
+ "html": "Resolve p with the result of promise-calling r given global.
"
}
]
}
@@ -540,7 +540,7 @@
{
"name": "Prevent Silent Access",
"href": "https://www.w3.org/TR/credential-management-1/#abstract-opdef-prevent-silent-access",
- "html": "The Prevent Silent Access algorithm accepts an environment settings\n object (settings), and returns a Promise
which resolves once the prevent silent access
flag is persisted to the credential store.",
+ "html": "The Prevent Silent Access algorithm accepts an environment settings\n object (settings), and returns a Promise
which resolves once the prevent silent access
flag is persisted to the credential store.",
"rationale": ".algorithm",
"steps": [
{
@@ -550,7 +550,7 @@
"html": "If settings’s relevant global object's associated Document is not fully active,\n then return a promise rejected with an \"InvalidStateError
\" DOMException
.
"
},
{
- "html": "Let p be a new promise
"
+ "html": "Let p be a new promise.
"
},
{
"html": "Run the following seps in parallel:",
@@ -560,7 +560,7 @@
"html": "Set origin’s prevent silent access flag in the credential store.
"
},
{
- "html": "Resolve p with undefined
.
"
+ "html": "Resolve p with undefined
.
"
}
]
},
diff --git a/tr/algorithms/payment-request-1.1.json b/tr/algorithms/payment-request-1.1.json
index 6f3f2f95f480..15b70dbf33bf 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, options)
constructor MUST act as follows:",
+ "html": "The PaymentRequest(methodData,\n details)
constructor MUST act as follows:",
"rationale": ".algorithm",
"steps": [
{
@@ -100,48 +100,6 @@
}
]
},
- {
- "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."
},
@@ -168,7 +126,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."
}
]
},
@@ -177,7 +135,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."
}
]
},
@@ -200,14 +158,11 @@
]
},
{
- "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\"."
},
@@ -226,15 +181,6 @@
{
"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."
}
@@ -269,7 +215,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 19. \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 15. \n Privacy and Security Considerations.\n
"
},
{
"html": "If request.[[state]]
is not\n \"created\" then return a promise rejected\n with an \"InvalidStateError
\" DOMException
."
@@ -495,7 +441,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."
@@ -537,12 +483,6 @@
"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
."
},
@@ -557,7 +497,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."
@@ -655,7 +595,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."
@@ -668,11 +608,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."
@@ -683,7 +623,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": [
{
@@ -696,13 +636,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
."
@@ -730,11 +670,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
."
@@ -765,69 +705,14 @@
}
]
},
- {
- "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:",
@@ -840,7 +725,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."
}
]
}
@@ -849,7 +734,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": [
{
@@ -859,7 +744,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."
@@ -875,80 +760,6 @@
}
]
},
- {
- "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",
@@ -956,22 +767,19 @@
"rationale": ".algorithm",
"steps": [
{
- "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": "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 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 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": "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": "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:",
@@ -990,7 +798,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."
}
]
},
@@ -1004,34 +812,7 @@
"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": "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": "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."
@@ -1045,13 +826,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."
@@ -1060,7 +841,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:",
@@ -1090,7 +871,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."
@@ -1109,17 +890,11 @@
"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",
@@ -1129,7 +904,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."
}
]
},
@@ -1138,37 +913,7 @@
"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": "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
."
- }
- ]
+ "html": "Check and canonicalize amount\n item.amount
. If an exception is\n thrown, then abort the update with request and\n that exception."
}
]
},
@@ -1187,14 +932,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."
}
]
},
@@ -1203,12 +948,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."
@@ -1230,7 +975,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
."
@@ -1238,7 +983,7 @@
]
},
{
- "html": "Update the PaymentRequest
using the new details:",
+ "html": "Update the PaymentRequest
using the new details:",
"rationale": "if",
"steps": [
{
@@ -1246,7 +991,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set\n request.[[details]]
.total
\n to details.total
."
+ "html": "Set\n request.[[details]]
.total
\n to details.total
."
}
]
},
@@ -1259,39 +1004,24 @@
}
]
},
- {
- "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."
@@ -1301,7 +1031,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": [
{
@@ -1318,10 +1048,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:",
@@ -1342,7 +1072,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/algorithms/reporting-1.json b/tr/algorithms/reporting-1.json
index 84ec5e334ab6..4e9ce3f98c25 100644
--- a/tr/algorithms/reporting-1.json
+++ b/tr/algorithms/reporting-1.json
@@ -387,7 +387,7 @@
"html": "Empty observer’s report queue
"
},
{
- "html": "Invoke observer’s callback with a list of\n arguments consisting of reports and observer, and observer as the callback this value. If this throws an exception, report the\n exception.
"
+ "html": "Invoke observer’s callback with\n « reports, observer » and \"report
\", and with observer as the callback this value.
"
}
]
}
diff --git a/tr/algorithms/webgpu.json b/tr/algorithms/webgpu.json
index a186a6fbfc6a..a6aac8f53574 100644
--- a/tr/algorithms/webgpu.json
+++ b/tr/algorithms/webgpu.json
@@ -106,14 +106,14 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Set adapter.[[adapter]]
.[[state]]
to \"expired\"
.
"
+ "html": "Set adapter.[[adapter]]
.[[state]]
to \"expired\"
.
"
}
]
},
{
"name": "a new device",
"href": "https://www.w3.org/TR/webgpu/#a-new-device",
- "html": "To create a new device from adapter adapter with GPUDeviceDescriptor
descriptor, run the following device timeline steps:",
+ "html": "To create a new device from adapter adapter with GPUDeviceDescriptor
descriptor, run the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -180,23 +180,23 @@
{
"name": "new adapter info",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-new-adapter-info",
- "html": "To create a new adapter info for a given adapter adapter, run the\n following content timeline steps:",
+ "html": "To create a new adapter info for a given adapter adapter, run the\n following content timeline steps:",
"rationale": ".algorithm",
"steps": [
{
"html": "Let adapterInfo be a new GPUAdapterInfo
.
"
},
{
- "html": "If the vendor is known, set adapterInfo.vendor
to the name of adapter’s vendor as a normalized identifier string. To preserve privacy, the user\nagent may instead set adapterInfo.vendor
to the empty string or a\nreasonable approximation of the vendor as a normalized identifier string.
"
+ "html": "If the vendor is known, set adapterInfo.vendor
to the name of adapter’s vendor as a normalized identifier string. To preserve privacy, the user\nagent may instead set adapterInfo.vendor
to the empty string or a\nreasonable approximation of the vendor as a normalized identifier string.
"
},
{
- "html": "If |the architecture is known, set adapterInfo.architecture
to a normalized identifier string representing the family or class of adapters to which adapter belongs. To preserve privacy, the user agent may instead set adapterInfo.architecture
to the empty string or a reasonable\napproximation of the architecture as a normalized identifier string.
"
+ "html": "If |the architecture is known, set adapterInfo.architecture
to a normalized identifier string representing the family or class of adapters to which adapter belongs. To preserve privacy, the user agent may instead set adapterInfo.architecture
to the empty string or a reasonable\napproximation of the architecture as a normalized identifier string.
"
},
{
- "html": "If the device is known, set adapterInfo.device
to a normalized identifier string representing a vendor-specific identifier for adapter.\nTo preserve privacy, the user agent may instead set adapterInfo.device
to to the empty string or a reasonable approximation of a vendor-specific identifier as a normalized identifier string.
"
+ "html": "If the device is known, set adapterInfo.device
to a normalized identifier string representing a vendor-specific identifier for adapter.\nTo preserve privacy, the user agent may instead set adapterInfo.device
to to the empty string or a reasonable approximation of a vendor-specific identifier as a normalized identifier string.
"
},
{
- "html": "If a description is known, set adapterInfo.description
to a description\nof the adapter as reported by the driver. To preserve privacy, the user agent may\ninstead set adapterInfo.description
to the empty string or a\nreasonable approximation of a description.
"
+ "html": "If a description is known, set adapterInfo.description
to a description\nof the adapter as reported by the driver. To preserve privacy, the user agent may\ninstead set adapterInfo.description
to the empty string or a\nreasonable approximation of a description.
"
},
{
"html": "Return adapterInfo.
"
@@ -238,7 +238,7 @@
"html": "Let v be the ECMAScript Number resulting from ! converting idlValue to an ECMAScript value.
"
},
{
- "html": "\n - If T is
bool
\n - \n
Return the WGSL bool
value corresponding to the result of ! converting v to an IDL value of type boolean
.
\n \n - If T is
i32
\n - \n
Return the WGSL i32
value corresponding to the result of ? converting v to an IDL value of type [EnforceRange
] long
.
\n - If T is
u32
\n - \n
Return the WGSL u32
value corresponding to the result of ? converting v to an IDL value of type [EnforceRange
] unsigned long
.
\n - If T is
f32
\n - \n
Return the WGSL f32
value corresponding to the result of ? converting v to an IDL value of type float
.
\n - If T is
f16
\n - \n \n \n
",
+ "html": "\n - If T is
bool
\n - \n
Return the WGSL bool
value corresponding to the result of ! converting v to an IDL value of type boolean
.
\n \n - If T is
i32
\n - \n
Return the WGSL i32
value corresponding to the result of ? converting v to an IDL value of type [EnforceRange
] long
.
\n - If T is
u32
\n - \n
Return the WGSL u32
value corresponding to the result of ? converting v to an IDL value of type [EnforceRange
] unsigned long
.
\n - If T is
f32
\n - \n
Return the WGSL f32
value corresponding to the result of ? converting v to an IDL value of type float
.
\n - If T is
f16
\n - \n \n \n
",
"rationale": ".switch",
"steps": [
{
@@ -246,7 +246,7 @@
"steps": [
{
"case": "If T is bool",
- "html": "Return the WGSL bool
value corresponding to the result of ! converting v to an IDL value of type boolean
.
"
+ "html": "Return the WGSL bool
value corresponding to the result of ! converting v to an IDL value of type boolean
.
"
},
{
"case": "If T is i32",
@@ -350,10 +350,10 @@
"rationale": "set",
"steps": [
{
- "html": "Set adapter to an adapter chosen according to\nthe rules in § 4.2.2 Adapter Selection and the criteria in options,\nadhering to § 4.2.1 Adapter Capability Guarantees.
\n The supported limits of the adapter must adhere to the requirements\ndefined in § 3.6.2 Limits.
"
+ "html": "Set adapter to an adapter chosen according to\nthe rules in § 4.2.2 Adapter Selection and the criteria in options,\nadhering to § 4.2.1 Adapter Capability Guarantees.
\n The supported limits of the adapter must adhere to the requirements\ndefined in § 3.6.2 Limits.
"
},
{
- "html": "If adapter meets the criteria of a fallback adapter set adapter.[[fallback]]
to true
.
"
+ "html": "If adapter meets the criteria of a fallback adapter set adapter.[[fallback]]
to true
.
"
}
]
},
@@ -398,7 +398,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Return a new adapter info for this.[[adapter]]
.
"
+ "html": "Return a new adapter info for this.[[adapter]]
.
"
}
]
},
@@ -415,7 +415,7 @@
"html": "Let promise be a new promise.
"
},
{
- "html": "Let adapter be this.[[adapter]]
.
"
+ "html": "Let adapter be this.[[adapter]]
.
"
},
{
"html": "Issue the initialization steps to the Device timeline of this.
"
@@ -445,7 +445,7 @@
"rationale": "for",
"steps": [
{
- "html": "adapter.[[state]]
must not be \"consumed\"
.
"
+ "html": "adapter.[[state]]
must not be \"consumed\"
.
"
},
{
"html": "For each [key, value] in descriptor.requiredLimits
:",
@@ -455,7 +455,7 @@
"html": "key must be the name of a member of supported limits.
"
},
{
- "html": "value must be no better than adapter.[[limits]]
[key].
"
+ "html": "value must be no better than adapter.[[limits]]
[key].
"
},
{
"html": "If key’s class is alignment, value must be a power of 2 less than 232.
"
@@ -476,7 +476,7 @@
]
},
{
- "html": "If adapter.[[state]]
is \"expired\"
or the user agent otherwise cannot fulfill the request:",
+ "html": "If adapter.[[state]]
is \"expired\"
or the user agent otherwise cannot fulfill the request:",
"rationale": "let",
"steps": [
{
@@ -486,7 +486,7 @@
"html": "Lose the device(device, \"unknown\"
).
"
},
{
- "html": "Assert adapter.[[state]]
is \"expired\"
.
"
+ "html": "Assert adapter.[[state]]
is \"expired\"
.
"
}
],
"additional": [
@@ -752,7 +752,7 @@
"html": "Set this.[[internal state]]
to \"unavailable\".
"
},
{
- "html": "When either of the following events occur (whichever comes first),\nor if either has already occurred:
\n \n Then issue the subsequent steps on the device timeline of this.[[device]]
.
"
+ "html": "When either of the following events occur (whichever comes first),\nor if either has already occurred:
\n \n Then issue the subsequent steps on the device timeline of this.[[device]]
.
"
}
]
},
@@ -992,7 +992,7 @@
"rationale": "issue",
"steps": [
{
- "html": "Queue timeline steps:",
+ "html": "Queue timeline steps:",
"rationale": "update",
"steps": [
{
@@ -1010,7 +1010,7 @@
{
"name": "compute render extent",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-compute-render-extent",
- "html": "compute render extent(baseSize, mipLevel) \n Arguments:
\n \n Returns: GPUExtent3DDict
\n Device timeline steps:
",
+ "html": "compute render extent(baseSize, mipLevel) \n Arguments:
\n \n Returns: GPUExtent3DDict
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -1160,28 +1160,28 @@
"html": "Let t be ! create a new WebGPU object(this, GPUTexture
, descriptor).
"
},
{
- "html": "Set t.width
to descriptor.size
.width.
"
+ "html": "Set t.width
to descriptor.size
.width.
"
},
{
- "html": "Set t.height
to descriptor.size
.height.
"
+ "html": "Set t.height
to descriptor.size
.height.
"
},
{
- "html": "Set t.depthOrArrayLayers
to descriptor.size
.depthOrArrayLayers.
"
+ "html": "Set t.depthOrArrayLayers
to descriptor.size
.depthOrArrayLayers.
"
},
{
- "html": "Set t.mipLevelCount
to descriptor.mipLevelCount
.
"
+ "html": "Set t.mipLevelCount
to descriptor.mipLevelCount
.
"
},
{
- "html": "Set t.sampleCount
to descriptor.sampleCount
.
"
+ "html": "Set t.sampleCount
to descriptor.sampleCount
.
"
},
{
- "html": "Set t.dimension
to descriptor.dimension
.
"
+ "html": "Set t.dimension
to descriptor.dimension
.
"
},
{
- "html": "Set t.format
to descriptor.format
.
"
+ "html": "Set t.format
to descriptor.format
.
"
},
{
- "html": "Set t.usage
to descriptor.usage
.
"
+ "html": "Set t.usage
to descriptor.usage
.
"
},
{
"html": "Issue the initialization steps on the Device timeline of this.
"
@@ -1201,10 +1201,7 @@
"html": "If any of the following conditions are unsatisfied generate a validation error, invalidate t, and stop.
\n "
},
{
- "html": "Set t.[[size]]
to descriptor.size
.
"
- },
- {
- "html": "Set t.[[viewFormats]]
to descriptor.viewFormats
.
"
+ "html": "Set t.[[viewFormats]]
to descriptor.viewFormats
.
"
}
]
},
@@ -1223,15 +1220,15 @@
"steps": [
{
"case": "\"1d\"",
- "html": ""
+ "html": ""
},
{
"case": "\"2d\"",
- "html": ""
+ "html": ""
},
{
"case": "\"3d\"",
- "html": ""
+ "html": ""
}
]
}
@@ -1245,7 +1242,17 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Set this.[[destroyed]]
to true.
"
+ "html": "Issue the subsequent steps on the device timeline.
"
+ }
+ ]
+ },
+ {
+ "name": "GPUTexture.destroy",
+ "html": "Device timeline steps:",
+ "rationale": "set",
+ "steps": [
+ {
+ "html": "Set this.[[destroyed]]
to true.
"
}
]
},
@@ -1262,7 +1269,7 @@
"html": "Let view be ! create a new WebGPU object(this, GPUTextureView
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return view.
"
@@ -1287,27 +1294,27 @@
"steps": [
{
"case": "\"1d\"",
- "html": ""
+ "html": ""
},
{
"case": "\"2d\"",
- "html": ""
+ "html": ""
},
{
"case": "\"2d-array\"",
- "html": ""
+ "html": ""
},
{
"case": "\"cube\"",
- "html": ""
+ "html": ""
},
{
"case": "\"cube-array\"",
- "html": ""
+ "html": ""
},
{
"case": "\"3d\"",
- "html": ""
+ "html": ""
}
]
}
@@ -1317,20 +1324,20 @@
"html": "Let view be a new GPUTextureView
object.
"
},
{
- "html": "Set view.[[texture]]
to this.
"
+ "html": "Set view.[[texture]]
to this.
"
},
{
- "html": "Set view.[[descriptor]]
to descriptor.
"
+ "html": "Set view.[[descriptor]]
to descriptor.
"
},
{
- "html": "If this.usage
contains RENDER_ATTACHMENT
:",
+ "html": "If this.usage
contains RENDER_ATTACHMENT
:",
"rationale": "let",
"steps": [
{
- "html": "Let renderExtent be compute render extent(this.[[size]]
, descriptor.baseMipLevel
).
"
+ "html": "Let renderExtent be compute render extent([this.width
, this.height
, this.depthOrArrayLayers
], descriptor.baseMipLevel
).
"
},
{
- "html": "Set view.[[renderExtent]]
to renderExtent.
"
+ "html": "Set view.[[renderExtent]]
to renderExtent.
"
}
]
}
@@ -1339,7 +1346,7 @@
{
"name": "resolving GPUTextureViewDescriptor defaults",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-resolving-gputextureviewdescriptor-defaults",
- "html": "When resolving GPUTextureViewDescriptor defaults for GPUTextureView
texture with a GPUTextureViewDescriptor
descriptor, run the following device timeline steps:",
+ "html": "When resolving GPUTextureViewDescriptor defaults for GPUTextureView
texture with a GPUTextureViewDescriptor
descriptor, run the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -1350,18 +1357,18 @@
"rationale": "let",
"steps": [
{
- "html": "Let format be the result of resolving GPUTextureAspect( format
, descriptor.aspect
).
"
+ "html": "Let format be the result of resolving GPUTextureAspect( format
, descriptor.aspect
).
"
},
{
- "html": "If format is null
:
\n \n Otherwise:
\n "
+ "html": "If format is null
:
\n \n Otherwise:
\n "
}
]
},
{
- "html": "If resolved.mipLevelCount
is not provided:\nset resolved.mipLevelCount
to texture.mipLevelCount
− resolved.baseMipLevel
.
"
+ "html": "If resolved.mipLevelCount
is not provided:\nset resolved.mipLevelCount
to texture.mipLevelCount
− resolved.baseMipLevel
.
"
},
{
- "html": "If resolved.dimension
is not provided and texture.dimension
is:",
+ "html": "If resolved.dimension
is not provided and texture.dimension
is:",
"rationale": ".switch",
"steps": [
{
@@ -1414,11 +1421,11 @@
{
"name": "array layer count",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-array-layer-count",
- "html": "To determine the array layer count of GPUTexture
texture, run the\n following steps:",
+ "html": "To determine the array layer count of GPUTexture
texture, run the\n following steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "If texture.dimension
is:",
+ "html": "If texture.dimension
is:",
"rationale": ".switch",
"steps": [
{
@@ -1430,7 +1437,7 @@
},
{
"case": "\"2d\"",
- "html": "Return texture.depthOrArrayLayers
.
"
+ "html": "Return texture.depthOrArrayLayers
.
"
}
]
}
@@ -1503,10 +1510,10 @@
"rationale": "let",
"steps": [
{
- "html": "Let previousResult be the GPUExternalTexture
returned previously.
"
+ "html": "Let previousResult be the GPUExternalTexture
returned previously.
"
},
{
- "html": "Set previousResult.[[expired]]
to false
,\nrenewing ownership of the underlying resource.
"
+ "html": "Set previousResult.[[expired]]
to false
,\nrenewing ownership of the underlying resource.
"
},
{
"html": "Let result be previousResult.
"
@@ -1531,7 +1538,7 @@
"html": "Generate a validation error.
"
},
{
- "html": "Return an invalidated GPUExternalTexture
.
"
+ "html": "Return an invalidated GPUExternalTexture
.
"
}
]
},
@@ -1539,7 +1546,7 @@
"html": "Let data be the result of converting the current image contents of source into\nthe color space descriptor.colorSpace
with unpremultiplied alpha.
\n This may result in values outside of the range [0, 1].\nIf clamping is desired, it may be performed after sampling.
"
},
{
- "html": "Let result be a new GPUExternalTexture
object wrapping data.
"
+ "html": "Let result be a new GPUExternalTexture
object wrapping data.
"
}
]
}
@@ -1550,7 +1557,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set result.[[expired]]
to true
,\nreleasing ownership of the underlying resource.
"
+ "html": "Set result.[[expired]]
to true
,\nreleasing ownership of the underlying resource.
"
}
]
},
@@ -1559,7 +1566,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set result.[[expired]]
to true
.
"
+ "html": "Set result.[[expired]]
to true
.
"
}
]
},
@@ -1581,7 +1588,7 @@
"html": "Let s be ! create a new WebGPU object(this, GPUSampler
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return s.
"
@@ -1598,20 +1605,20 @@
"html": "If any of the following conditions are unsatisfied generate a validation error, invalidate s, and stop.
\n "
},
{
- "html": "Set s.[[descriptor]]
to descriptor.
"
+ "html": "Set s.[[descriptor]]
to descriptor.
"
},
{
- "html": "Set s.[[isComparison]]
to false
if the compare
attribute\n of s.[[descriptor]]
is null
or undefined. Otherwise, set it to true
.
"
+ "html": "Set s.[[isComparison]]
to false
if the compare
attribute\n of s.[[descriptor]]
is null
or undefined. Otherwise, set it to true
.
"
},
{
- "html": "Set s.[[isFiltering]]
to false
if none of minFilter
, magFilter
, or mipmapFilter
has the value of \"linear\"
. Otherwise, set it to true
.
"
+ "html": "Set s.[[isFiltering]]
to false
if none of minFilter
, magFilter
, or mipmapFilter
has the value of \"linear\"
. Otherwise, set it to true
.
"
}
]
},
{
"name": "exceeds the binding slot limits",
"href": "https://www.w3.org/TR/webgpu/#exceeds-the-binding-slot-limits",
- "html": "The list of GPUBindGroupLayoutEntry
values entries exceeds the binding slot limits of supported limits limits if the number of slots used toward a limit exceeds the supported value in limits.\n Each entry may use multiple slots toward multiple limits. \n Device timeline steps:
",
+ "html": "The list of GPUBindGroupLayoutEntry
values entries exceeds the binding slot limits of supported limits limits if the number of slots used toward a limit exceeds the supported value in limits.\n Each entry may use multiple slots toward multiple limits. \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -1698,7 +1705,7 @@
"html": "Let layout be ! create a new WebGPU object(this, GPUBindGroupLayout
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return layout.
"
@@ -1718,14 +1725,17 @@
"html": "Set layout.[[descriptor]]
to descriptor.
"
},
{
- "html": "Set layout.[[dynamicOffsetCount]]
to the number of\nentries in descriptor where buffer
is provided and buffer
.hasDynamicOffset
is true
.
"
+ "html": "Set layout.[[dynamicOffsetCount]]
to the number of\nentries in descriptor where buffer
is provided and buffer
.hasDynamicOffset
is true
.
"
+ },
+ {
+ "html": "Set layout.[[exclusivePipeline]]
to null
.
"
},
{
"html": "For each GPUBindGroupLayoutEntry
entry in descriptor.entries
:",
"rationale": "insert",
"steps": [
{
- "html": "Insert entry into layout.[[entryMap]]
with the key of entry.binding
.
"
+ "html": "Insert entry into layout.[[entryMap]]
with the key of entry.binding
.
"
}
]
}
@@ -1744,11 +1754,11 @@
"html": "Let dynamicOffsetIndex be 0.
"
},
{
- "html": "For each GPUBindGroupEntry
bindGroupEntry in bindGroup.[[entries]]
,\nsorted by bindGroupEntry.binding
:",
+ "html": "For each GPUBindGroupEntry
bindGroupEntry in bindGroup.[[entries]]
,\nsorted by bindGroupEntry.binding
:",
"rationale": "let",
"steps": [
{
- "html": "Let bindGroupLayoutEntry be bindGroup.[[layout]]
.[[entryMap]]
[bindGroupEntry.binding
].
"
+ "html": "Let bindGroupLayoutEntry be bindGroup.[[layout]]
.[[entryMap]]
[bindGroupEntry.binding
].
"
},
{
"html": "If bindGroupLayoutEntry.buffer
is not provided, continue.
"
@@ -1791,7 +1801,7 @@
"html": "Let bindGroup be ! create a new WebGPU object(this, GPUBindGroup
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return bindGroup.
"
@@ -1824,15 +1834,15 @@
"steps": [
{
"case": "\"filtering\"",
- "html": "resource.[[isComparison]]
is false
.
"
+ "html": "resource.[[isComparison]]
is false
.
"
},
{
"case": "\"non-filtering\"",
- "html": "resource.[[isFiltering]]
is false
. resource.[[isComparison]]
is false
.
"
+ "html": "resource.[[isFiltering]]
is false
. resource.[[isComparison]]
is false
.
"
},
{
"case": "\"comparison\"",
- "html": "resource.[[isComparison]]
is true
.
"
+ "html": "resource.[[isComparison]]
is true
.
"
}
]
}
@@ -1840,11 +1850,11 @@
},
{
"case": "texture",
- "html": ""
+ "html": ""
},
{
"case": "storageTexture",
- "html": ""
+ "html": ""
},
{
"case": "buffer",
@@ -1868,20 +1878,20 @@
},
{
"case": "externalTexture",
- "html": ""
+ "html": ""
}
]
}
]
},
{
- "html": "Let bindGroup.[[layout]]
= descriptor.layout
.
"
+ "html": "Let bindGroup.[[layout]]
= descriptor.layout
.
"
},
{
- "html": "Let bindGroup.[[entries]]
= descriptor.entries
.
"
+ "html": "Let bindGroup.[[entries]]
= descriptor.entries
.
"
},
{
- "html": "Let bindGroup.[[usedResources]]
= {}.
"
+ "html": "Let bindGroup.[[usedResources]]
= {}.
"
},
{
"html": "For each GPUBindGroupEntry
bindingDescriptor in descriptor.entries
:",
@@ -1891,10 +1901,10 @@
"html": "Let internalUsage be the binding usage for layoutBinding.
"
},
{
- "html": "Each subresource seen by resource is added to [[usedResources]]
as internalUsage.
"
+ "html": "Each subresource seen by resource is added to [[usedResources]]
as internalUsage.
"
},
{
- "html": "Let bindingDescriptor.[[prevalidatedSize]]
be false
if the defined binding member for layoutBinding is buffer
and layoutBinding.buffer
.minBindingSize
is 0
, and true
otherwise.
"
+ "html": "Let bindingDescriptor.[[prevalidatedSize]]
be false
if the defined binding member for layoutBinding is buffer
and layoutBinding.buffer
.minBindingSize
is 0
, and true
otherwise.
"
}
]
}
@@ -1930,7 +1940,7 @@
"html": "Let pl be ! create a new WebGPU object(this, GPUPipelineLayout
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return pl.
"
@@ -1950,10 +1960,10 @@
"html": "Let allEntries be the result of concatenating bgl.[[descriptor]]
.entries
for all bgl in descriptor.bindGroupLayouts
.
"
},
{
- "html": "If any of the following conditions are unsatisfied generate a validation error, invalidate pl, and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied generate a validation error, invalidate pl, and stop.
\n "
},
{
- "html": "Set the pl.[[bindGroupLayouts]]
to descriptor.bindGroupLayouts
.
"
+ "html": "Set the pl.[[bindGroupLayouts]]
to descriptor.bindGroupLayouts
.
"
}
]
},
@@ -1967,7 +1977,7 @@
"html": "Let sm be ! create a new WebGPU object(this, GPUShaderModule
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return sm.
"
@@ -2000,7 +2010,7 @@
"html": "Let promise be a new promise.
"
},
{
- "html": "Issue the synchronization steps on the Device timeline of this.
"
+ "html": "Issue the synchronization steps on the Device timeline of this.
"
},
{
"html": "Return promise.
"
@@ -2026,10 +2036,10 @@
"html": "Let m be a new GPUCompilationMessage
.
"
},
{
- "html": "Set m.message
to be the text of message.
"
+ "html": "Set m.message
to be the text of message.
"
},
{
- "html": "\n - If message is a shader-creation error:\n
- \n
Set m.type
to \"error\"
\n - If message is a warning:\n
- \n
Set m.type
to \"warning\"
\n - Otherwise:\n
- \n
Set m.type
to \"info\"
\n
",
+ "html": "\n - If message is a shader-creation error:\n
- \n
Set m.type
to \"error\"
\n - If message is a warning:\n
- \n
Set m.type
to \"warning\"
\n - Otherwise:\n
- \n
Set m.type
to \"info\"
\n
",
"rationale": ".switch",
"steps": [
{
@@ -2037,15 +2047,15 @@
"steps": [
{
"case": "If message is a shader-creation error:",
- "html": "Set m.type
to \"error\"
"
+ "html": "Set m.type
to \"error\"
"
},
{
"case": "If message is a warning:",
- "html": "Set m.type
to \"warning\"
"
+ "html": "Set m.type
to \"warning\"
"
},
{
"case": "Otherwise:",
- "html": "Set m.type
to \"info\"
"
+ "html": "Set m.type
to \"info\"
"
}
]
}
@@ -2064,16 +2074,16 @@
"rationale": "set",
"steps": [
{
- "html": "Set m.lineNum
to the one-based number\nof the first line that the message refers to.
"
+ "html": "Set m.lineNum
to the one-based number\nof the first line that the message refers to.
"
},
{
- "html": "Set m.linePos
to the one-based number\nof the first UTF-16 code units on m.lineNum
that the message refers to, or 1
if the message refers to\nthe entire line.
"
+ "html": "Set m.linePos
to the one-based number\nof the first UTF-16 code units on m.lineNum
that the message refers to, or 1
if the message refers to\nthe entire line.
"
},
{
- "html": "Set m.offset
to the number of UTF-16\ncode units from the beginning of the shader to beginning of the\nsubstring or position that message refers to.
"
+ "html": "Set m.offset
to the number of UTF-16\ncode units from the beginning of the shader to beginning of the\nsubstring or position that message refers to.
"
},
{
- "html": "Set m.length
the length of the\nsubstring in UTF-16 code units that message refers to, or 0\nif message refers to a position
"
+ "html": "Set m.length
the length of the\nsubstring in UTF-16 code units that message refers to, or 0\nif message refers to a position
"
}
]
},
@@ -2083,16 +2093,16 @@
"rationale": "set",
"steps": [
{
- "html": "Set m.lineNum
to 0
.
"
+ "html": "Set m.lineNum
to 0
.
"
},
{
- "html": "Set m.linePos
to 0
.
"
+ "html": "Set m.linePos
to 0
.
"
},
{
- "html": "Set m.offset
to 0
.
"
+ "html": "Set m.offset
to 0
.
"
},
{
- "html": "Set m.length
to 0
.
"
+ "html": "Set m.length
to 0
.
"
}
]
}
@@ -2123,7 +2133,7 @@
"html": "Set this.message to message.
"
},
{
- "html": "Set this.reason
to options.reason
.
"
+ "html": "Set this.reason
to options.reason
.
"
}
]
},
@@ -2150,14 +2160,14 @@
{
"name": "GPUPipelineBase.getBindGroupLayout",
"href": "https://www.w3.org/TR/webgpu/#dom-gpupipelinebase-getbindgrouplayout-index-index",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
"html": "Let layout be a new GPUBindGroupLayout
object.
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return layout.
"
@@ -2167,21 +2177,21 @@
{
"name": "GPUPipelineBase.getBindGroupLayout",
"href": "https://www.w3.org/TR/webgpu/#dom-gpupipelinebase-getbindgrouplayout-index-index",
- "html": "",
+ "html": "",
"rationale": "if",
"steps": [
{
- "html": "If any of the following conditions are unsatisfied generate a validation error, invalidate layout, and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied generate a validation error, invalidate layout, and stop.
\n "
},
{
- "html": "Initialize layout so it is a copy of this.[[layout]]
.[[bindGroupLayouts]]
[index].
"
+ "html": "Initialize layout so it is a copy of this.[[layout]]
.[[bindGroupLayouts]]
[index].
"
}
]
},
{
"name": "default pipeline layout creation",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-default-pipeline-layout",
- "html": "To create a default pipeline layout for GPUPipelineBase
pipeline,\nrun the following device timeline steps:",
+ "html": "To create a default pipeline layout for GPUPipelineBase
pipeline,\nrun the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -2461,7 +2471,7 @@
"html": "Let bindGroupLayout be the result of calling device.createBindGroupLayout()
(groupDesc).
"
},
{
- "html": "Set bindGroupLayout.[[exclusivePipeline]]
to pipeline.
"
+ "html": "Set bindGroupLayout.[[exclusivePipeline]]
to pipeline.
"
},
{
"html": "Append bindGroupLayout to groupLayouts.
"
@@ -2482,7 +2492,7 @@
{
"name": "get the entry point",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-get-the-entry-point",
- "html": "To get the entry point(GPUShaderStage
stage, GPUProgrammableStage
descriptor), run the following device timeline steps:",
+ "html": "To get the entry point(GPUShaderStage
stage, GPUProgrammableStage
descriptor), run the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -2679,7 +2689,7 @@
"html": "Let pipeline be ! create a new WebGPU object(this, GPUComputePipeline
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return pipeline.
"
@@ -2723,7 +2733,7 @@
"html": "If any pipeline-creation uncategorized errors result from the implementation of pipeline creation, generate an internal error, invalidate pipeline, and stop.
"
},
{
- "html": "Set pipeline.[[layout]]
to layout.
"
+ "html": "Set pipeline.[[layout]]
to layout.
"
}
]
},
@@ -2740,7 +2750,7 @@
"html": "Let promise be a new promise.
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return promise.
"
@@ -2757,7 +2767,7 @@
"html": "Let pipeline be a new GPUComputePipeline
created as if this.createComputePipeline()
was called with descriptor,\nexcept capturing any errors as error, rather than dispatching them to the device.
"
},
{
- "html": "When either of the following events occur (whichever comes first),\nor if either has already occurred:
\n \n Then issue the subsequent steps on the device timeline of this.
"
+ "html": "When either of the following events occur (whichever comes first),\nor if either has already occurred:
\n \n Then issue the subsequent steps on the device timeline of this.
"
}
]
},
@@ -2781,7 +2791,7 @@
"rationale": "reject",
"steps": [
{
- "html": "Reject promise with a GPUPipelineError
with reason
\"internal\"
.
"
+ "html": "Reject promise with a GPUPipelineError
with reason
\"internal\"
.
"
}
]
},
@@ -2790,7 +2800,7 @@
"rationale": "reject",
"steps": [
{
- "html": "Reject promise with a GPUPipelineError
with reason
\"validation\"
.
"
+ "html": "Reject promise with a GPUPipelineError
with reason
\"validation\"
.
"
}
]
}
@@ -2824,7 +2834,7 @@
"html": "Let pipeline be ! create a new WebGPU object(this, GPURenderPipeline
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return pipeline.
"
@@ -2841,19 +2851,19 @@
"html": "Let layout be a new default pipeline layout for pipeline if descriptor.layout
is \"auto\"
,\nand descriptor.layout
otherwise.
"
},
{
- "html": "If any of the following conditions are unsatisfied: generate a validation error, invalidate pipeline, and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied: generate a validation error, invalidate pipeline, and stop.
\n "
},
{
"html": "If any pipeline-creation uncategorized errors result from the implementation of pipeline creation, generate an internal error, invalidate pipeline, and stop.
"
},
{
- "html": "Set pipeline.[[descriptor]]
to descriptor.
"
+ "html": "Set pipeline.[[descriptor]]
to descriptor.
"
},
{
- "html": "Set pipeline.[[writesDepth]]
to false.
"
+ "html": "Set pipeline.[[writesDepth]]
to false.
"
},
{
- "html": "Set pipeline.[[writesStencil]]
to false.
"
+ "html": "Set pipeline.[[writesStencil]]
to false.
"
},
{
"html": "Let depthStencil be descriptor.depthStencil
.
"
@@ -2867,7 +2877,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set pipeline.[[writesDepth]]
to depthStencil.depthWriteEnabled
.
"
+ "html": "Set pipeline.[[writesDepth]]
to depthStencil.depthWriteEnabled
.
"
}
]
},
@@ -2889,7 +2899,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set pipeline.[[writesStencil]]
to true.
"
+ "html": "Set pipeline.[[writesStencil]]
to true.
"
}
]
},
@@ -2898,7 +2908,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set pipeline.[[writesStencil]]
to true.
"
+ "html": "Set pipeline.[[writesStencil]]
to true.
"
}
]
}
@@ -2907,7 +2917,7 @@
]
},
{
- "html": "Set pipeline.[[layout]]
to layout.
"
+ "html": "Set pipeline.[[layout]]
to layout.
"
}
]
},
@@ -2924,7 +2934,7 @@
"html": "Let promise be a new promise.
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return promise.
"
@@ -2941,7 +2951,7 @@
"html": "Let pipeline be a new GPURenderPipeline
created as if this.createRenderPipeline()
was called with descriptor,\nexcept capturing any errors as error, rather than dispatching them to the device.
"
},
{
- "html": "When either of the following events occur (whichever comes first),\nor if either has already occurred:
\n \n Then issue the subsequent steps on the device timeline of this.
"
+ "html": "When either of the following events occur (whichever comes first),\nor if either has already occurred:
\n \n Then issue the subsequent steps on the device timeline of this.
"
}
]
},
@@ -2965,7 +2975,7 @@
"rationale": "reject",
"steps": [
{
- "html": "Reject promise with a GPUPipelineError
with reason
\"internal\"
.
"
+ "html": "Reject promise with a GPUPipelineError
with reason
\"internal\"
.
"
}
]
},
@@ -2974,7 +2984,7 @@
"rationale": "reject",
"steps": [
{
- "html": "Reject promise with a GPUPipelineError
with reason
\"validation\"
.
"
+ "html": "Reject promise with a GPUPipelineError
with reason
\"validation\"
.
"
}
]
}
@@ -2983,7 +2993,7 @@
{
"name": "validating GPURenderPipelineDescriptor",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpurenderpipelinedescriptor",
- "html": "validating GPURenderPipelineDescriptor(descriptor, layout, device) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "validating GPURenderPipelineDescriptor(descriptor, layout, device) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -2997,7 +3007,7 @@
{
"name": "validating inter-stage interfaces",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-inter-stage-interfaces",
- "html": "validating inter-stage interfaces(device, descriptor) \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
+ "html": "validating inter-stage interfaces(device, descriptor) \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3089,7 +3099,7 @@
{
"name": "validating GPUPrimitiveState",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuprimitivestate",
- "html": "validating GPUPrimitiveState(descriptor, device) Arguments: \n \n Device timeline steps:
",
+ "html": "validating GPUPrimitiveState(descriptor, device) Arguments: \n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3100,7 +3110,7 @@
{
"name": "validating GPUMultisampleState",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpumultisamplestate",
- "html": "validating GPUMultisampleState(descriptor) Arguments: \n \n Device timeline steps:
",
+ "html": "validating GPUMultisampleState(descriptor) Arguments: \n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3111,7 +3121,7 @@
{
"name": "validating GPUFragmentState",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpufragmentstate",
- "html": "validating GPUFragmentState(device, descriptor, layout) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "validating GPUFragmentState(device, descriptor, layout) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3142,7 +3152,7 @@
{
"name": "Validating GPUFragmentState’s color attachment bytes per sample",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpufragmentstates-color-attachment-bytes-per-sample",
- "html": "Validating GPUFragmentState’s color attachment bytes per sample(device, targets) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "Validating GPUFragmentState’s color attachment bytes per sample(device, targets) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3168,7 +3178,7 @@
{
"name": "biased fragment depth",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-biased-fragment-depth",
- "html": "The biased fragment depth for a fragment being written to depthStencilAttachment
attachment when drawing using GPUDepthStencilState
state is calculated by running the following queue timeline steps:",
+ "html": "The biased fragment depth for a fragment being written to depthStencilAttachment
attachment when drawing using GPUDepthStencilState
state is calculated by running the following queue timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -3230,7 +3240,7 @@
{
"name": "validating GPUDepthStencilState",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpudepthstencilstate",
- "html": "validating GPUDepthStencilState(descriptor, topology) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "validating GPUDepthStencilState(descriptor, topology) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3241,7 +3251,7 @@
{
"name": "validating GPUVertexBufferLayout",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuvertexbufferlayout",
- "html": "validating GPUVertexBufferLayout(device, descriptor, vertexStage) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "validating GPUVertexBufferLayout(device, descriptor, vertexStage) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3272,7 +3282,7 @@
{
"name": "validating GPUVertexState",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuvertexstate",
- "html": "validating GPUVertexState(device, descriptor, layout) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "validating GPUVertexState(device, descriptor, layout) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3283,11 +3293,11 @@
{
"name": "validating GPUImageCopyBuffer",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuimagecopybuffer",
- "html": "validating GPUImageCopyBuffer \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
+ "html": "validating GPUImageCopyBuffer \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Return true
if and only if all of the following conditions are satisfied:
\n "
+ "html": "Return true
if and only if all of the following conditions are satisfied:
\n "
}
]
},
@@ -3301,7 +3311,7 @@
"html": "Let texture be copyTexture.texture
.
"
},
{
- "html": "If texture.dimension
is:",
+ "html": "If texture.dimension
is:",
"rationale": ".switch",
"steps": [
{
@@ -3343,11 +3353,11 @@
{
"name": "texel block byte offset",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-texel-block-byte-offset",
- "html": "The texel block byte offset of data described by GPUImageDataLayout
dataLayout corresponding to texel block x, y of depth slice or array layer z of a GPUTexture
texture is\n determined by running the following steps:",
+ "html": "The texel block byte offset of data described by GPUImageDataLayout
dataLayout corresponding to texel block x, y of depth slice or array layer z of a GPUTexture
texture is\n determined by running the following steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "Let blockBytes be the of texture.format
.
"
+ "html": "Let blockBytes be the of texture.format
.
"
},
{
"html": "Let imageOffset be (z × dataLayout.rowsPerImage
× dataLayout.bytesPerRow
) + dataLayout.offset
.
"
@@ -3366,34 +3376,34 @@
{
"name": "validating GPUImageCopyTexture",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuimagecopytexture",
- "html": "validating GPUImageCopyTexture(imageCopyTexture, copySize) \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
+ "html": "validating GPUImageCopyTexture(imageCopyTexture, copySize) \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Let blockWidth be the texel block width of imageCopyTexture.texture
.format
.
"
+ "html": "Let blockWidth be the texel block width of imageCopyTexture.texture
.format
.
"
},
{
- "html": "Let blockHeight be the texel block height of imageCopyTexture.texture
.format
.
"
+ "html": "Let blockHeight be the texel block height of imageCopyTexture.texture
.format
.
"
},
{
- "html": "Return true
if and only if all of the following conditions apply:
\n "
+ "html": "Return true
if and only if all of the following conditions apply:
\n "
}
]
},
{
"name": "validating texture buffer copy",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-texture-buffer-copy",
- "html": "validating texture buffer copy(imageCopyTexture, dataLayout, dataLength, copySize, textureUsage, aligned) \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
+ "html": "validating texture buffer copy(imageCopyTexture, dataLayout, dataLength, copySize, textureUsage, aligned) \n Arguments:
\n \n Returns: boolean
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
"html": "Let texture be imageCopyTexture.texture
"
},
{
- "html": "Let aspectSpecificFormat = texture.format
.
"
+ "html": "Let aspectSpecificFormat = texture.format
.
"
},
{
- "html": "Let offsetAlignment = of texture.format
.
"
+ "html": "Let offsetAlignment = of texture.format
.
"
},
{
"html": "Return true
if and only if all of the following conditions apply:
\n \n \n
",
@@ -3403,17 +3413,17 @@
"html": "validating GPUImageCopyTexture(imageCopyTexture, copySize) returns true
.
"
},
{
- "html": "texture.sampleCount
is 1.
"
+ "html": "texture.sampleCount
is 1.
"
},
{
- "html": "texture.usage
contains textureUsage.
"
+ "html": "texture.usage
contains textureUsage.
"
},
{
- "html": "If texture.format
is a depth-or-stencil format format:",
+ "html": "If texture.format
is a depth-or-stencil format format:",
"rationale": "if",
"steps": [
{
- "html": "imageCopyTexture.aspect
must refer to a single aspect of texture.format
.
"
+ "html": "imageCopyTexture.aspect
must refer to a single aspect of texture.format
.
"
},
{
"html": "If textureUsage is:",
@@ -3458,7 +3468,7 @@
{
"name": "validating linear texture data",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-linear-texture-data",
- "html": "validating linear texture data(layout, byteSize, format, copyExtent) \n Arguments:
\n \n GPUImageDataLayout
layout\n - \n
Layout of the linear texture data.
\n GPUSize64
byteSize\n - \n
Total size of the linear data, in bytes.
\n GPUTextureFormat
format\n - \n
Format of the texture.
\n GPUExtent3D
copyExtent\n - \n
Extent of the texture to copy.
\n
\n Device timeline steps:
",
+ "html": "validating linear texture data(layout, byteSize, format, copyExtent) \n Arguments:
\n \n GPUImageDataLayout
layout\n - \n
Layout of the linear texture data.
\n GPUSize64
byteSize\n - \n
Total size of the linear data, in bytes.
\n GPUTextureFormat
format\n - \n
Format of the texture.
\n GPUExtent3D
copyExtent\n - \n
Extent of the texture to copy.
\n
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -3499,14 +3509,14 @@
{
"name": "validating texture copy range",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-texture-copy-range",
- "html": "validating texture copy range \n Arguments:
\n \n GPUImageCopyTexture
imageCopyTexture\n - \n
The texture subresource being copied into and copy origin.
\n GPUExtent3D
copySize\n - \n
The size of the texture.
\n
\n Device timeline steps:
",
+ "html": "validating texture copy range \n Arguments:
\n \n GPUImageCopyTexture
imageCopyTexture\n - \n
The texture subresource being copied into and copy origin.
\n GPUExtent3D
copySize\n - \n
The size of the texture.
\n
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Let blockWidth be the texel block width of imageCopyTexture.texture
.format
.
"
+ "html": "Let blockWidth be the texel block width of imageCopyTexture.texture
.format
.
"
},
{
- "html": "Let blockHeight be the texel block height of imageCopyTexture.texture
.format
.
"
+ "html": "Let blockHeight be the texel block height of imageCopyTexture.texture
.format
.
"
},
{
"html": "Let subresourceSize be the imageCopyTexture physical subresource size of imageCopyTexture.
"
@@ -3519,11 +3529,11 @@
{
"name": "Validate the encoder state",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-the-encoder-state",
- "html": "To Validate the encoder state of GPUCommandsMixin
encoder run the
following device timeline steps:",
+ "html": "To Validate the encoder state of GPUCommandsMixin
encoder run the
following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "If encoder.[[state]]
is:",
+ "html": "If encoder.[[state]]
is:",
"rationale": ".switch",
"steps": [
{
@@ -3550,11 +3560,11 @@
{
"name": "Enqueue a command",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-enqueue-a-command",
- "html": "To Enqueue a command on GPUCommandsMixin
encoder which issues the steps of a GPU Command command, run the following device timeline steps:",
+ "html": "To Enqueue a command on GPUCommandsMixin
encoder which issues the steps of a GPU Command command, run the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "Append command to encoder.[[commands]]
.
"
+ "html": "Append command to encoder.[[commands]]
.
"
},
{
"html": "When command is executed as part of a GPUCommandBuffer
:",
@@ -3577,7 +3587,7 @@
"html": "Let e be ! create a new WebGPU object(this, GPUCommandEncoder
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return e.
"
@@ -3617,7 +3627,7 @@
"html": "Let pass be a new GPURenderPassEncoder
object.
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return pass.
"
@@ -3634,7 +3644,7 @@
"html": "Validate the encoder state of this.\nIf it returns false, invalidate pass and return.
"
},
{
- "html": "Set this.[[state]]
to \"locked\".
"
+ "html": "Set this.[[state]]
to \"locked\".
"
},
{
"html": "Let attachmentRegions be a list of [texture subresource, depthSlice
?]\npairs, initially empty. Each pair describes the region of the texture to be rendered to, which\nincludes a single depth slice for \"3d\"
textures only.
"
@@ -3661,7 +3671,7 @@
"html": "If any of the following requirements are unmet, invalidate pass and return.
\n \n
\n - \n
descriptor must meet the Valid Usage rules\ngiven device this.[[device]]
.
\n - \n
The set of texture regions in attachmentRegions must be pairwise disjoint.\nThat is, no two texture regions may overlap.
\n
\n
"
},
{
- "html": "Add each texture subresource in attachmentRegions to pass.[[usage scope]]
with usage attachment.
"
+ "html": "Add each texture subresource in attachmentRegions to pass.[[usage scope]]
with usage attachment.
"
},
{
"html": "Let depthStencilAttachment be descriptor.depthStencilAttachment
,\nor null
if not provided.
"
@@ -3674,21 +3684,21 @@
"html": "Let depthStencilView be depthStencilAttachment.view
.
"
},
{
- "html": "Add the depth subresource of depthStencilView, if any,\nto pass.[[usage scope]]
with usage attachment-read if depthStencilAttachment.depthReadOnly
is true,\nor attachment otherwise.
"
+ "html": "Add the depth subresource of depthStencilView, if any,\nto pass.[[usage scope]]
with usage attachment-read if depthStencilAttachment.depthReadOnly
is true,\nor attachment otherwise.
"
},
{
- "html": "Add the stencil subresource of depthStencilView, if any,\nto pass.[[usage scope]]
with usage attachment-read if depthStencilAttachment.stencilReadOnly
is true,\nor attachment otherwise.
"
+ "html": "Add the stencil subresource of depthStencilView, if any,\nto pass.[[usage scope]]
with usage attachment-read if depthStencilAttachment.stencilReadOnly
is true,\nor attachment otherwise.
"
},
{
- "html": "Set pass.[[depthReadOnly]]
to depthStencilAttachment.depthReadOnly
.
"
+ "html": "Set pass.[[depthReadOnly]]
to depthStencilAttachment.depthReadOnly
.
"
},
{
- "html": "Set pass.[[stencilReadOnly]]
to depthStencilAttachment.stencilReadOnly
.
"
+ "html": "Set pass.[[stencilReadOnly]]
to depthStencilAttachment.stencilReadOnly
.
"
}
]
},
{
- "html": "Set pass.[[layout]]
to derive render targets layout from pass(descriptor).
"
+ "html": "Set pass.[[layout]]
to derive render targets layout from pass(descriptor).
"
},
{
"html": "If descriptor.timestampWrites
is provided:",
@@ -3698,7 +3708,7 @@
"html": "Let timestampWrites be descriptor.timestampWrites
.
"
},
{
- "html": "If timestampWrites.beginningOfPassWriteIndex
is provided, append a GPU command to this.[[commands]]
with the following steps:
\n \n \n
",
+ "html": "If timestampWrites.beginningOfPassWriteIndex
is provided, append a GPU command to this.[[commands]]
with the following steps:
\n \n \n
",
"ignored": [
"Before the pass commands begin executing, write the current queue timestamp into index timestampWrites.beginningOfPassWriteIndex of timestampWrites.querySet."
]
@@ -3712,7 +3722,7 @@
]
},
{
- "html": "Set pass.[[drawCount]]
to 0.
"
+ "html": "Set pass.[[drawCount]]
to 0.
"
},
{
"html": "Set pass.[[maxDrawCount]]
to descriptor.maxDrawCount
.
"
@@ -3721,7 +3731,7 @@
"html": "Set pass.[[maxDrawCount]]
to descriptor.maxDrawCount
.
"
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
}
]
},
@@ -3732,13 +3742,13 @@
"rationale": "let",
"steps": [
{
- "html": "Let the [[renderState]]
of the currently executing GPUCommandBuffer
be a new RenderState.
"
+ "html": "Let the [[renderState]]
of the currently executing GPUCommandBuffer
be a new RenderState.
"
},
{
- "html": "Set [[renderState]]
.[[colorAttachments]]
to descriptor.colorAttachments
.
"
+ "html": "Set [[renderState]]
.[[colorAttachments]]
to descriptor.colorAttachments
.
"
},
{
- "html": "Set [[renderState]]
.[[depthStencilAttachment]]
to descriptor.depthStencilAttachment
.
"
+ "html": "Set [[renderState]]
.[[depthStencilAttachment]]
to descriptor.depthStencilAttachment
.
"
},
{
"html": "For each non-null
colorAttachment in descriptor.colorAttachments
:",
@@ -3748,7 +3758,7 @@
"html": "Let colorView be colorAttachment.view
.
"
},
{
- "html": "If colorView.[[descriptor]]
.dimension
is:",
+ "html": "If colorView.[[descriptor]]
.dimension
is:",
"rationale": ".switch",
"steps": [
{
@@ -3851,7 +3861,7 @@
"html": "Let pass be a new GPUComputePassEncoder
object.
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return pass.
"
@@ -3868,7 +3878,7 @@
"html": "Validate the encoder state of this.\nIf it returns false, invalidate pass and return.
"
},
{
- "html": "Set this.[[state]]
to \"locked\".
"
+ "html": "Set this.[[state]]
to \"locked\".
"
},
{
"html": "If any of the following requirements are unmet, invalidate pass and return.
\n "
@@ -3881,13 +3891,13 @@
"html": "Let timestampWrites be descriptor.timestampWrites
.
"
},
{
- "html": "If timestampWrites.beginningOfPassWriteIndex
is provided, append a GPU command to this.[[commands]]
with the following steps:
\n \n \n
",
+ "html": "If timestampWrites.beginningOfPassWriteIndex
is provided, append a GPU command to this.[[commands]]
with the following steps:
\n \n \n
",
"ignored": [
"Before the pass commands begin executing, write the current queue timestamp into index timestampWrites.beginningOfPassWriteIndex of timestampWrites.querySet."
]
},
{
- "html": "If timestampWrites.endOfPassWriteIndex
is provided, set pass.[[endTimestampWrite]]
to a GPU command with the following steps:
\n \n \n
",
+ "html": "If timestampWrites.endOfPassWriteIndex
is provided, set pass.[[endTimestampWrite]]
to a GPU command with the following steps:
\n \n \n
",
"ignored": [
"After the pass commands finish executing, write the current queue timestamp into index timestampWrites.endOfPassWriteIndex of timestampWrites.querySet."
]
@@ -3899,35 +3909,35 @@
{
"name": "GPUCommandEncoder.copyBufferToBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPUCommandEncoder.copyBufferToBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "If any of the following conditions are unsatisfied invalidate this and stop.
\n \n
\n - \n
source is valid to use with this.
\n - \n
destination is valid to use with this.
\n - \n
source.usage
contains COPY_SRC
.
\n - \n
destination.usage
contains COPY_DST
.
\n - \n
size is a multiple of 4.
\n - \n
sourceOffset is a multiple of 4.
\n - \n
destinationOffset is a multiple of 4.
\n - \n
source.size
≥ (sourceOffset + size).
\n - \n
destination.size
≥ (destinationOffset + size).
\n - \n
source and destination are not the same GPUBuffer
.
\n
\n
"
+ "html": "If any of the following conditions are unsatisfied invalidate this and stop.
\n \n
\n - \n
source is valid to use with this.
\n - \n
destination is valid to use with this.
\n - \n
source.usage
contains COPY_SRC
.
\n - \n
destination.usage
contains COPY_DST
.
\n - \n
size is a multiple of 4.
\n - \n
sourceOffset is a multiple of 4.
\n - \n
destinationOffset is a multiple of 4.
\n - \n
source.size
≥ (sourceOffset + size).
\n - \n
destination.size
≥ (destinationOffset + size).
\n - \n
source and destination are not the same GPUBuffer
.
\n
\n
"
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
}
]
},
{
"name": "GPUCommandEncoder.copyBufferToBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source",
- "html": "",
+ "html": "",
"rationale": "copy",
"steps": [
{
@@ -3938,18 +3948,18 @@
{
"name": "GPUCommandEncoder.clearBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer",
- "html": "\n Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The GPUBuffer to clear. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the sub-region to clear begins. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the sub-region to clear. Defaults to the size of the buffer minus offset. \n |
",
+ "html": "\n Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The GPUBuffer to clear. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the sub-region to clear begins. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the sub-region to clear. Defaults to the size of the buffer minus offset. \n |
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPUCommandEncoder.clearBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer",
- "html": "\n Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The GPUBuffer to clear. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the sub-region to clear begins. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the sub-region to clear. Defaults to the size of the buffer minus offset. \n |
",
+ "html": "\n Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The GPUBuffer to clear. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the sub-region to clear begins. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the sub-region to clear. Defaults to the size of the buffer minus offset. \n |
",
"rationale": "validate",
"steps": [
{
@@ -3962,14 +3972,14 @@
"html": "If any of the following conditions are unsatisfied invalidate this and stop.
\n \n
\n - \n
buffer is valid to use with this.
\n - \n
buffer.usage
contains COPY_DST
.
\n - \n
size is a multiple of 4.
\n - \n
offset is a multiple of 4.
\n - \n
buffer.size
≥ (offset + size).
\n
\n
"
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
}
]
},
{
"name": "GPUCommandEncoder.clearBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer",
- "html": "\n Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The GPUBuffer to clear. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the sub-region to clear begins. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the sub-region to clear. Defaults to the size of the buffer minus offset. \n |
",
+ "html": "\n Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The GPUBuffer to clear. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the sub-region to clear begins. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the sub-region to clear. Defaults to the size of the buffer minus offset. \n |
",
"rationale": "set",
"steps": [
{
@@ -3980,7 +3990,7 @@
{
"name": "GPUCommandEncoder.copyBufferToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
@@ -3990,14 +4000,14 @@
"html": "? validate GPUExtent3D shape(copySize).
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
:
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
:
"
}
]
},
{
"name": "GPUCommandEncoder.copyBufferToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
@@ -4013,14 +4023,14 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
}
]
},
{
"name": "GPUCommandEncoder.copyBufferToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -4079,7 +4089,7 @@
{
"name": "GPUCommandEncoder.copyTextureToBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
@@ -4089,14 +4099,14 @@
"html": "? validate GPUExtent3D shape(copySize).
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
:
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
:
"
}
]
},
{
"name": "GPUCommandEncoder.copyTextureToBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
@@ -4112,14 +4122,14 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
}
]
},
{
"name": "GPUCommandEncoder.copyTextureToBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -4178,7 +4188,7 @@
{
"name": "GPUCommandEncoder.copyTextureToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
@@ -4191,31 +4201,31 @@
"html": "? validate GPUExtent3D shape(copySize).
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
:
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
:
"
}
]
},
{
"name": "GPUCommandEncoder.copyTextureToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
}
]
},
{
"name": "GPUCommandEncoder.copyTextureToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -4283,18 +4293,18 @@
{
"name": "GPUCommandEncoder.resolveQuerySet",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-queryset",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPUCommandEncoder.resolveQuerySet",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-queryset",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
@@ -4304,14 +4314,14 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n \n
\n - \n
querySet is valid to use with this.
\n - \n
destination is valid to use with this.
\n - \n
destination.usage
contains QUERY_RESOLVE
.
\n - \n
firstQuery < the number of queries in querySet.
\n - \n
(firstQuery + queryCount) ≤ the number of queries in querySet.
\n - \n
destinationOffset is a multiple of 256.
\n - \n
destinationOffset + 8 × queryCount ≤ destination.size
.
\n
\n
"
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.
"
}
]
},
{
"name": "GPUCommandEncoder.resolveQuerySet",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-queryset",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -4347,7 +4357,7 @@
"html": "Let commandBuffer be a new GPUCommandBuffer
.
"
},
{
- "html": "Issue the finish steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the finish steps on the Device timeline of this.[[device]]
.
"
},
{
"html": "Return commandBuffer.
"
@@ -4361,10 +4371,10 @@
"rationale": "let",
"steps": [
{
- "html": "Let validationSucceeded be true
if all of the following requirements are met, and false
otherwise.
\n "
+ "html": "Let validationSucceeded be true
if all of the following requirements are met, and false
otherwise.
\n "
},
{
- "html": "Set this.[[state]]
to \"ended\".
"
+ "html": "Set this.[[state]]
to \"ended\".
"
},
{
"html": "If validationSucceeded is false
, then:",
@@ -4379,7 +4389,7 @@
]
},
{
- "html": "Set commandBuffer.[[command_list]]
to this.[[commands]]
.
"
+ "html": "Set commandBuffer.[[command_list]]
to this.[[commands]]
.
"
}
]
},
@@ -4390,7 +4400,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -4404,7 +4414,7 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "Let dynamicOffsetCount be 0 if bindGroup
is null
, or bindGroup.[[layout]]
.[[dynamicOffsetCount]]
if not.
"
+ "html": "Let dynamicOffsetCount be 0 if bindGroup
is null
, or bindGroup.[[layout]]
.[[dynamicOffsetCount]]
if not.
"
},
{
"html": "If any of the following requirements are unmet, invalidate this and stop.
\n "
@@ -4414,10 +4424,10 @@
"rationale": "remove",
"steps": [
{
- "html": "Remove this.[[bind_groups]]
[index].
"
+ "html": "Remove this.[[bind_groups]]
[index].
"
},
{
- "html": "Remove this.[[dynamic_offsets]]
[index].
"
+ "html": "Remove this.[[dynamic_offsets]]
[index].
"
}
],
"additional": [
@@ -4429,17 +4439,17 @@
"html": "If any of the following requirements are unmet, invalidate this and stop.
\n "
},
{
- "html": "Set this.[[bind_groups]]
[index] to be bindGroup.
"
+ "html": "Set this.[[bind_groups]]
[index] to be bindGroup.
"
},
{
- "html": "Set this.[[dynamic_offsets]]
[index] to be a copy of dynamicOffsets.
"
+ "html": "Set this.[[dynamic_offsets]]
[index] to be a copy of dynamicOffsets.
"
},
{
"html": "If this is a GPURenderCommandsMixin
:",
"rationale": "for",
"steps": [
{
- "html": "For each bindGroup in this.[[bind_groups]]
, merge bindGroup.[[usedResources]]
into this.[[usage scope]]
"
+ "html": "For each bindGroup in this.[[bind_groups]]
, merge bindGroup.[[usedResources]]
into this.[[usage scope]]
"
}
]
}
@@ -4469,21 +4479,21 @@
{
"name": "Iterate over each dynamic binding offset",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-iterate-over-each-dynamic-binding-offset",
- "html": "To Iterate over each dynamic binding offset in a given GPUBindGroup
bindGroup with a given list of steps to be executed for each dynamic offset, run the following device timeline steps:",
+ "html": "To Iterate over each dynamic binding offset in a given GPUBindGroup
bindGroup with a given list of steps to be executed for each dynamic offset, run the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
"html": "Let dynamicOffsetIndex be 0
.
"
},
{
- "html": "Let layout be bindGroup.[[layout]]
.
"
+ "html": "Let layout be bindGroup.[[layout]]
.
"
},
{
- "html": "For each GPUBindGroupEntry
entry in bindGroup.[[entries]]
ordered in increasing values of entry.binding
:",
+ "html": "For each GPUBindGroupEntry
entry in bindGroup.[[entries]]
ordered in increasing values of entry.binding
:",
"rationale": "let",
"steps": [
{
- "html": "Let bindingDescriptor be the GPUBindGroupLayoutEntry
at layout.[[entryMap]]
[entry.binding
]:
"
+ "html": "Let bindingDescriptor be the GPUBindGroupLayoutEntry
at layout.[[entryMap]]
[entry.binding
]:
"
},
{
"html": "If bindingDescriptor.buffer
?.hasDynamicOffset
is true
:",
@@ -4510,18 +4520,18 @@
{
"name": "Validate encoder bind groups",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-encoder-bind-groups",
- "html": "Validate encoder bind groups(encoder, pipeline) \n Arguments:
\n \n GPUBindingCommandsMixin
encoder\n - \n
Encoder whose bind groups are being validated.
\n GPUPipelineBase
pipeline\n - \n
Pipeline to validate encoders bind groups are compatible with.
\n
\n Device timeline steps:
\n \n Otherwise return true
.
",
+ "html": "Validate encoder bind groups(encoder, pipeline) \n Arguments:
\n \n GPUBindingCommandsMixin
encoder\n - \n
Encoder whose bind groups are being validated.
\n GPUPipelineBase
pipeline\n - \n
Pipeline to validate encoders bind groups are compatible with.
\n
\n Device timeline steps:
\n \n Otherwise return true
.
",
"rationale": ".algorithm",
"steps": [
{
- "html": "If any of the following conditions are unsatisfied, return false
:
\n "
+ "html": "If any of the following conditions are unsatisfied, return false
:
\n "
}
]
},
{
"name": "Encoder bind groups alias a writable resource",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-encoder-bind-groups-alias-a-writable-resource",
- "html": "Encoder bind groups alias a writable resource(encoder, pipeline)\n if any writable buffer binding range overlaps with any other binding range of the same buffer,\n or any writable texture binding overlaps in texture subresources with any other texture binding\n (which may use the same or a different GPUTextureView
object). \n \n Arguments:
\n \n GPUBindingCommandsMixin
encoder\n - \n
Encoder whose bind groups are being validated.
\n GPUPipelineBase
pipeline\n - \n
Pipeline to validate encoders bind groups are compatible with.
\n
\n Device timeline steps:
",
+ "html": "Encoder bind groups alias a writable resource(encoder, pipeline)\n if any writable buffer binding range overlaps with any other binding range of the same buffer,\n or any writable texture binding overlaps in texture subresources with any other texture binding\n (which may use the same or a different GPUTextureView
object). \n \n Arguments:
\n \n GPUBindingCommandsMixin
encoder\n - \n
Encoder whose bind groups are being validated.
\n GPUPipelineBase
pipeline\n - \n
Pipeline to validate encoders bind groups are compatible with.
\n
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -4529,23 +4539,23 @@
"rationale": "let",
"steps": [
{
- "html": "Let bufferBindings be a list of (GPUBufferBinding
, boolean
) pairs,\nwhere the latter indicates whether the resource was used as writable.
"
+ "html": "Let bufferBindings be a list of (GPUBufferBinding
, boolean
) pairs,\nwhere the latter indicates whether the resource was used as writable.
"
},
{
- "html": "Let textureViews be a list of (GPUTextureView
, boolean
) pairs,\nwhere the latter indicates whether the resource was used as writable.
"
+ "html": "Let textureViews be a list of (GPUTextureView
, boolean
) pairs,\nwhere the latter indicates whether the resource was used as writable.
"
},
{
- "html": "For each pair of (GPUIndex32
bindGroupIndex, GPUBindGroupLayout
bindGroupLayout) in pipeline.[[layout]]
.[[bindGroupLayouts]]
:",
+ "html": "For each pair of (GPUIndex32
bindGroupIndex, GPUBindGroupLayout
bindGroupLayout) in pipeline.[[layout]]
.[[bindGroupLayouts]]
:",
"rationale": "let",
"steps": [
{
- "html": "Let bindGroup be encoder.[[bind_groups]]
[bindGroupIndex].
"
+ "html": "Let bindGroup be encoder.[[bind_groups]]
[bindGroupIndex].
"
},
{
"html": "Let bindGroupLayoutEntries be bindGroupLayout.[[descriptor]]
.entries
.
"
},
{
- "html": "Let bufferRanges be the bound buffer ranges of bindGroup,\ngiven dynamic offsets encoder.[[dynamic_offsets]]
[bindGroupIndex]
"
+ "html": "Let bufferRanges be the bound buffer ranges of bindGroup,\ngiven dynamic offsets encoder.[[dynamic_offsets]]
[bindGroupIndex]
"
},
{
"html": "For each (GPUBindGroupLayoutEntry
bindGroupLayoutEntry, GPUBufferBinding
resource) in bufferRanges, in which bindGroupLayoutEntry.visibility
contains stage:",
@@ -4555,7 +4565,7 @@
"html": "Let resourceWritable be (bindGroupLayoutEntry.buffer
.type
== \"storage\"
).
"
},
{
- "html": "For each pair (GPUBufferBinding
pastResource, boolean
pastResourceWritable) in bufferBindings:",
+ "html": "For each pair (GPUBufferBinding
pastResource, boolean
pastResourceWritable) in bufferBindings:",
"rationale": "if",
"steps": [
{
@@ -4579,7 +4589,7 @@
"html": "If bindGroupLayoutEntry.storageTexture
is not provided, continue.
"
},
{
- "html": "For each pair (GPUTextureView
pastResource, boolean
pastResourceWritable) in textureViews,",
+ "html": "For each pair (GPUTextureView
pastResource, boolean
pastResourceWritable) in textureViews,",
"rationale": "if",
"steps": [
{
@@ -4608,7 +4618,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -4622,7 +4632,7 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "Push groupLabel onto this.[[debug_group_stack]]
.
"
+ "html": "Push groupLabel onto this.[[debug_group_stack]]
.
"
}
]
},
@@ -4632,23 +4642,23 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPUDebugCommandsMixin.popDebugGroup",
- "html": "Device timeline steps:",
+ "html": "Device timeline steps:",
"rationale": "validate",
"steps": [
{
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "If any of the following requirements are unmet, invalidate this, and stop.
\n "
+ "html": "If any of the following requirements are unmet, invalidate this, and stop.
\n "
},
{
- "html": "Pop an entry off of this.[[debug_group_stack]]
.
"
+ "html": "Pop an entry off of this.[[debug_group_stack]]
.
"
}
]
},
@@ -4659,7 +4669,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -4681,7 +4691,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -4698,7 +4708,7 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Set this.[[pipeline]]
to be pipeline.
"
+ "html": "Set this.[[pipeline]]
to be pipeline.
"
}
]
},
@@ -4709,7 +4719,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -4726,16 +4736,16 @@
"html": "Let usageScope be an empty usage scope.
"
},
{
- "html": "For each bindGroup in this.[[bind_groups]]
, merge bindGroup.[[usedResources]]
into this.[[usage scope]]
"
+ "html": "For each bindGroup in this.[[bind_groups]]
, merge bindGroup.[[usedResources]]
into this.[[usage scope]]
"
},
{
- "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
"html": "Let bindingState be a snapshot of this’s current state.
"
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline.
"
}
]
},
@@ -4746,25 +4756,25 @@
"rationale": "execute",
"steps": [
{
- "html": "Execute a grid of workgroups with dimensions [workgroupCountX, workgroupCountY, workgroupCountZ] with bindingState.[[pipeline]]
using bindingState.[[bind_groups]]
.
"
+ "html": "Execute a grid of workgroups with dimensions [workgroupCountX, workgroupCountY, workgroupCountZ] with bindingState.[[pipeline]]
using bindingState.[[bind_groups]]
.
"
}
]
},
{
"name": "GPUComputePassEncoder.dispatchIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPUComputePassEncoder.dispatchIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
@@ -4774,26 +4784,26 @@
"html": "Let usageScope be an empty usage scope.
"
},
{
- "html": "For each bindGroup in this.[[bind_groups]]
, merge bindGroup.[[usedResources]]
into this.[[usage scope]]
"
+ "html": "For each bindGroup in this.[[bind_groups]]
, merge bindGroup.[[usedResources]]
into this.[[usage scope]]
"
},
{
"html": "Add indirectBuffer to usageScope with usage input.
"
},
{
- "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
"html": "Let bindingState be a snapshot of this’s current state.
"
},
{
- "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline.
"
+ "html": "Enqueue a command on this which issues the subsequent steps on the Queue timeline.
"
}
]
},
{
"name": "GPUComputePassEncoder.dispatchIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -4809,7 +4819,7 @@
"html": "If workgroupCountX, workgroupCountY, or workgroupCountZ is greater than this.device.limits.maxComputeWorkgroupsPerDimension
,\nstop.
"
},
{
- "html": "Execute a grid of workgroups with dimensions [workgroupCountX, workgroupCountY, workgroupCountZ] with bindingState.[[pipeline]]
using bindingState.[[bind_groups]]
.
"
+ "html": "Execute a grid of workgroups with dimensions [workgroupCountX, workgroupCountY, workgroupCountZ] with bindingState.[[pipeline]]
using bindingState.[[bind_groups]]
.
"
}
]
},
@@ -4819,39 +4829,39 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPUComputePassEncoder.end",
- "html": "Device timeline steps:",
+ "html": "Device timeline steps:",
"rationale": "let",
"steps": [
{
"html": "Let parentEncoder be this.[[command_encoder]]
.
"
},
{
- "html": "If any of the following requirements are unmet, generate a validation error and stop.
\n "
+ "html": "If any of the following requirements are unmet, generate a validation error and stop.
\n "
},
{
- "html": "Set this.[[state]]
to \"ended\".
"
+ "html": "Set this.[[state]]
to \"ended\".
"
},
{
- "html": "Set parentEncoder.[[state]]
to \"open\".
"
+ "html": "Set parentEncoder.[[state]]
to \"open\".
"
},
{
- "html": "If any of the following requirements are unmet, invalidate parentEncoder and stop.
\n "
+ "html": "If any of the following requirements are unmet, invalidate parentEncoder and stop.
\n "
},
{
- "html": "Extend parentEncoder.[[commands]]
with this.[[commands]]
.
"
+ "html": "Extend parentEncoder.[[commands]]
with this.[[commands]]
.
"
},
{
- "html": "If this.[[endTimestampWrite]]
is not null
:",
+ "html": "If this.[[endTimestampWrite]]
is not null
:",
"rationale": "extend",
"steps": [
{
- "html": "Extend parentEncoder.[[commands]]
with this.[[endTimestampWrite]]
.
"
+ "html": "Extend parentEncoder.[[commands]]
with this.[[endTimestampWrite]]
.
"
}
]
}
@@ -4900,10 +4910,10 @@
"html": "Validating GPURenderPassDescriptor’s color attachment bytes per sample(device, this.colorAttachments
) succeeds.
"
},
{
- "html": "All view
s in non-null
members of this.colorAttachments
,\nand this.depthStencilAttachment
.view
if present, must have equal sampleCount
s.
"
+ "html": "All view
s in non-null
members of this.colorAttachments
,\nand this.depthStencilAttachment
.view
if present, must have equal sampleCount
s.
"
},
{
- "html": "For each view
in non-null
members of this.colorAttachments
and this.depthStencilAttachment
.view
,\nif present, the [[renderExtent]]
must match.
"
+ "html": "For each view
in non-null
members of this.colorAttachments
and this.depthStencilAttachment
.view
,\nif present, the [[renderExtent]]
must match.
"
},
{
"html": "If this.occlusionQuerySet
is not null
:
",
@@ -4919,7 +4929,7 @@
{
"name": "Validating GPURenderPassDescriptor’s color attachment bytes per sample",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpurenderpassdescriptors-color-attachment-bytes-per-sample",
- "html": "Validating GPURenderPassDescriptor’s color attachment bytes per sample(device, colorAttachments) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "Validating GPURenderPassDescriptor’s color attachment bytes per sample(device, colorAttachments) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -4933,7 +4943,7 @@
"html": "If colorAttachment is undefined
, continue.
"
},
{
- "html": "Append colorAttachment.view
.[[descriptor]]
.format
to formats.
"
+ "html": "Append colorAttachment.view
.[[descriptor]]
.format
to formats.
"
}
]
},
@@ -4947,33 +4957,33 @@
"rationale": "let",
"steps": [
{
- "html": "Let renderViewDescriptor be this.view
.[[descriptor]]
.
"
+ "html": "Let renderViewDescriptor be this.view
.[[descriptor]]
.
"
},
{
- "html": "Let resolveViewDescriptor be this.resolveTarget
.[[descriptor]]
.
"
+ "html": "Let resolveViewDescriptor be this.resolveTarget
.[[descriptor]]
.
"
},
{
- "html": "Let renderTexture be this.view
.[[texture]]
.
"
+ "html": "Let renderTexture be this.view
.[[texture]]
.
"
},
{
- "html": "Let resolveTexture be this.resolveTarget
.[[texture]]
.
"
+ "html": "Let resolveTexture be this.resolveTarget
.[[texture]]
.
"
},
{
- "html": "The following validation rules apply:
\n "
+ "html": "The following validation rules apply:
\n "
}
]
},
{
"name": "renderable texture view",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-renderable-texture-view",
- "html": "A GPUTextureView
view is a renderable texture view if the all of the requirements in the following device timeline steps are met: \n \n \n
",
+ "html": "A GPUTextureView
view is a renderable texture view if the all of the requirements in the following device timeline steps are met: \n \n \n
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Let descriptor be view.[[descriptor]]
.
"
+ "html": "Let descriptor be view.[[descriptor]]
.
"
},
{
- "html": "view.[[texture]]
.usage
must contain RENDER_ATTACHMENT
.
"
+ "html": "view.[[texture]]
.usage
must contain RENDER_ATTACHMENT
.
"
},
{
"html": "descriptor.dimension
must be \"2d\"
or \"2d-array\"
or \"3d\"
.
"
@@ -4985,7 +4995,7 @@
"html": "descriptor.arrayLayerCount
must be 1.
"
},
{
- "html": "descriptor.aspect
must refer to all aspects of view.[[texture]]
.
"
+ "html": "descriptor.aspect
must refer to all aspects of view.[[texture]]
.
"
}
]
},
@@ -5027,7 +5037,7 @@
{
"name": "derive render targets layout from pass",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-derive-render-targets-layout-from-pass",
- "html": "derive render targets layout from pass \n Arguments:
\n \n Returns: GPURenderPassLayout
\n Device timeline steps:
",
+ "html": "derive render targets layout from pass \n Arguments:
\n \n Returns: GPURenderPassLayout
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -5042,10 +5052,10 @@
"rationale": "set",
"steps": [
{
- "html": "Set layout.sampleCount
to colorAttachment.view
.[[texture]]
.sampleCount
.
"
+ "html": "Set layout.sampleCount
to colorAttachment.view
.[[texture]]
.sampleCount
.
"
},
{
- "html": "Append colorAttachment.view
.[[descriptor]]
.format
to layout.colorFormats
.
"
+ "html": "Append colorAttachment.view
.[[descriptor]]
.format
to layout.colorFormats
.
"
}
]
},
@@ -5071,10 +5081,10 @@
"html": "Let view be depthStencilAttachment.view
.
"
},
{
- "html": "Set layout.sampleCount
to view.[[texture]]
.sampleCount
.
"
+ "html": "Set layout.sampleCount
to view.[[texture]]
.sampleCount
.
"
},
{
- "html": "Set layout.depthStencilFormat
to view.[[descriptor]]
.format
.
"
+ "html": "Set layout.depthStencilFormat
to view.[[descriptor]]
.format
.
"
}
]
},
@@ -5086,7 +5096,7 @@
{
"name": "derive render targets layout from pipeline",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-derive-render-targets-layout-from-pipeline",
- "html": "derive render targets layout from pipeline \n Arguments:
\n \n Returns: GPURenderPassLayout
\n Device timeline steps:
",
+ "html": "derive render targets layout from pipeline \n Arguments:
\n \n Returns: GPURenderPassLayout
\n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -5130,61 +5140,61 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPURenderPassEncoder.end",
- "html": "Device timeline steps:",
+ "html": "Device timeline steps:",
"rationale": "let",
"steps": [
{
"html": "Let parentEncoder be this.[[command_encoder]]
.
"
},
{
- "html": "If any of the following requirements are unmet, generate a validation error and stop.
\n "
+ "html": "If any of the following requirements are unmet, generate a validation error and stop.
\n "
},
{
- "html": "Set this.[[state]]
to \"ended\".
"
+ "html": "Set this.[[state]]
to \"ended\".
"
},
{
- "html": "Set parentEncoder.[[state]]
to \"open\".
"
+ "html": "Set parentEncoder.[[state]]
to \"open\".
"
},
{
- "html": "If any of the following requirements are unmet, invalidate parentEncoder and stop.
\n "
+ "html": "If any of the following requirements are unmet, invalidate parentEncoder and stop.
\n "
},
{
- "html": "Extend parentEncoder.[[commands]]
with this.[[commands]]
.
"
+ "html": "Extend parentEncoder.[[commands]]
with this.[[commands]]
.
"
},
{
"html": "If this.[[endTimestampWrite]]
is not null
:",
"rationale": "extend",
"steps": [
{
- "html": "Extend parentEncoder.[[commands]]
with this.[[endTimestampWrite]]
.
"
+ "html": "Extend parentEncoder.[[commands]]
with this.[[endTimestampWrite]]
.
"
}
]
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
{
"name": "GPURenderPassEncoder.end",
- "html": "Queue timeline steps:",
+ "html": "Queue timeline steps:",
"rationale": "for",
"steps": [
{
- "html": "For each non-null
colorAttachment in renderState.[[colorAttachments]]
:",
+ "html": "For each non-null
colorAttachment in renderState.[[colorAttachments]]
:",
"rationale": "let",
"steps": [
{
"html": "Let colorView be colorAttachment.view
.
"
},
{
- "html": "If colorView.[[descriptor]]
.dimension
is:",
+ "html": "If colorView.[[descriptor]]
.dimension
is:",
"rationale": ".switch",
"steps": [
{
@@ -5233,7 +5243,7 @@
]
},
{
- "html": "Let depthStencilAttachment be renderState.[[depthStencilAttachment]]
.
"
+ "html": "Let depthStencilAttachment be renderState.[[depthStencilAttachment]]
.
"
},
{
"html": "If depthStencilAttachment is not null
:",
@@ -5295,18 +5305,18 @@
{
"name": "Enqueue a render command",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-enqueue-a-render-command",
- "html": "To Enqueue a render command on GPURenderCommandsMixin
encoder which\n issues the steps of a GPU Command command with RenderState renderState, run the\n following device timeline steps:",
+ "html": "To Enqueue a render command on GPURenderCommandsMixin
encoder which\n issues the steps of a GPU Command command with RenderState renderState, run the\n following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "Append command to encoder.[[commands]]
.
"
+ "html": "Append command to encoder.[[commands]]
.
"
},
{
"html": "When command is executed as part of a GPUCommandBuffer
commandBuffer:",
"rationale": "issue",
"steps": [
{
- "html": "Issue the steps of command with commandBuffer.[[renderState]]
as renderState.
"
+ "html": "Issue the steps of command with commandBuffer.[[renderState]]
as renderState.
"
}
]
}
@@ -5319,7 +5329,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5333,31 +5343,31 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "Let pipelineTargetsLayout be derive render targets layout from pipeline(pipeline.[[descriptor]]
).
"
+ "html": "Let pipelineTargetsLayout be derive render targets layout from pipeline(pipeline.[[descriptor]]
).
"
},
{
- "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Set this.[[pipeline]]
to be pipeline.
"
+ "html": "Set this.[[pipeline]]
to be pipeline.
"
}
]
},
{
"name": "GPURenderCommandsMixin.setIndexBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-buffer",
- "html": "\n Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | Buffer containing index data to use for subsequent drawing commands. \n |
\n indexFormat \n | GPUIndexFormat \n | ✘\n | ✘\n | Format of the index data contained in buffer. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the index data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the index data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
+ "html": "\n Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | Buffer containing index data to use for subsequent drawing commands. \n |
\n indexFormat \n | GPUIndexFormat \n | ✘\n | ✘\n | Format of the index data contained in buffer. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the index data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the index data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPURenderCommandsMixin.setIndexBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-buffer",
- "html": "\n Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | Buffer containing index data to use for subsequent drawing commands. \n |
\n indexFormat \n | GPUIndexFormat \n | ✘\n | ✘\n | Format of the index data contained in buffer. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the index data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the index data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
+ "html": "\n Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | Buffer containing index data to use for subsequent drawing commands. \n |
\n indexFormat \n | GPUIndexFormat \n | ✘\n | ✘\n | Format of the index data contained in buffer. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the index data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the index data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
"rationale": "validate",
"steps": [
{
@@ -5370,37 +5380,37 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n \n
\n - \n
buffer is valid to use with this.
\n - \n
buffer.usage
contains INDEX
.
\n - \n
offset is a multiple of indexFormat’s byte size.
\n - \n
offset + size ≤ buffer.size
.
\n
\n
"
},
{
- "html": "Add buffer to [[usage scope]]
with usage input.
"
+ "html": "Add buffer to [[usage scope]]
with usage input.
"
},
{
- "html": "Set this.[[index_buffer]]
to be buffer.
"
+ "html": "Set this.[[index_buffer]]
to be buffer.
"
},
{
- "html": "Set this.[[index_format]]
to be indexFormat.
"
+ "html": "Set this.[[index_format]]
to be indexFormat.
"
},
{
- "html": "Set this.[[index_buffer_offset]]
to be offset.
"
+ "html": "Set this.[[index_buffer_offset]]
to be offset.
"
},
{
- "html": "Set this.[[index_buffer_size]]
to be size.
"
+ "html": "Set this.[[index_buffer_size]]
to be size.
"
}
]
},
{
"name": "GPURenderCommandsMixin.setVertexBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-slot",
- "html": "\n Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n slot \n | GPUIndex32 \n | ✘\n | ✘\n | The vertex buffer slot to set the vertex buffer for. \n |
\n buffer \n | GPUBuffer? \n | ✔\n | ✘\n | Buffer containing vertex data to use for subsequent drawing commands. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the vertex data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the vertex data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
+ "html": "\n Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n slot \n | GPUIndex32 \n | ✘\n | ✘\n | The vertex buffer slot to set the vertex buffer for. \n |
\n buffer \n | GPUBuffer? \n | ✔\n | ✘\n | Buffer containing vertex data to use for subsequent drawing commands. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the vertex data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the vertex data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPURenderCommandsMixin.setVertexBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-slot",
- "html": "\n Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n slot \n | GPUIndex32 \n | ✘\n | ✘\n | The vertex buffer slot to set the vertex buffer for. \n |
\n buffer \n | GPUBuffer? \n | ✔\n | ✘\n | Buffer containing vertex data to use for subsequent drawing commands. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the vertex data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the vertex data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
+ "html": "\n Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n slot \n | GPUIndex32 \n | ✘\n | ✘\n | The vertex buffer slot to set the vertex buffer for. \n |
\n buffer \n | GPUBuffer? \n | ✔\n | ✘\n | Buffer containing vertex data to use for subsequent drawing commands. \n |
\n offset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in bytes into buffer where the vertex data begins. Defaults to 0 . \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size in bytes of the vertex data in buffer. Defaults to the size of the buffer minus the offset. \n |
",
"rationale": "validate",
"steps": [
{
@@ -5420,10 +5430,10 @@
"rationale": "remove",
"steps": [
{
- "html": "Remove this.[[vertex_buffers]]
[slot].
"
+ "html": "Remove this.[[vertex_buffers]]
[slot].
"
},
{
- "html": "Remove this.[[vertex_buffer_sizes]]
[slot].
"
+ "html": "Remove this.[[vertex_buffer_sizes]]
[slot].
"
}
],
"additional": [
@@ -5435,13 +5445,13 @@
"html": "If any of the following requirements are unmet, invalidate this and stop.
\n "
},
{
- "html": "Add buffer to [[usage scope]]
with usage input.
"
+ "html": "Add buffer to [[usage scope]]
with usage input.
"
},
{
- "html": "Set this.[[vertex_buffers]]
[slot] to be buffer.
"
+ "html": "Set this.[[vertex_buffers]]
[slot] to be buffer.
"
},
{
- "html": "Set this.[[vertex_buffer_sizes]]
[slot] to be size.
"
+ "html": "Set this.[[vertex_buffer_sizes]]
[slot] to be size.
"
}
]
}
@@ -5456,7 +5466,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5477,7 +5487,7 @@
"html": "It must be valid to draw with this.
"
},
{
- "html": "Let buffers be this.[[pipeline]]
.[[descriptor]]
.vertex
.buffers
.
"
+ "html": "Let buffers be this.[[pipeline]]
.[[descriptor]]
.vertex
.buffers
.
"
},
{
"html": "For each GPUIndex32
slot from 0
to buffers.length (non-inclusive):",
@@ -5487,7 +5497,7 @@
"html": "If buffers[slot] is null
, continue.
"
},
{
- "html": "Let bufferSize be this.[[vertex_buffer_sizes]]
[slot].
"
+ "html": "Let bufferSize be this.[[vertex_buffer_sizes]]
[slot].
"
},
{
"html": "Let stride be buffers[slot].arrayStride
.
"
@@ -5528,13 +5538,13 @@
]
},
{
- "html": "Increment this.[[drawCount]]
by 1.
"
+ "html": "Increment this.[[drawCount]]
by 1.
"
},
{
"html": "Let bindingState be a snapshot of this’s current state.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
@@ -5545,7 +5555,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5559,34 +5569,34 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Increment this.[[drawCount]]
by 1.
"
+ "html": "Increment this.[[drawCount]]
by 1.
"
},
{
"html": "Let bindingState be a snapshot of this’s current state.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
{
"name": "GPURenderCommandsMixin.drawIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPURenderCommandsMixin.drawIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
@@ -5596,23 +5606,23 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Add indirectBuffer to [[usage scope]]
with usage input.
"
+ "html": "Add indirectBuffer to [[usage scope]]
with usage input.
"
},
{
- "html": "Increment this.[[drawCount]]
by 1.
"
+ "html": "Increment this.[[drawCount]]
by 1.
"
},
{
"html": "Let bindingState be a snapshot of this’s current state.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
{
"name": "GPURenderCommandsMixin.drawIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -5635,18 +5645,18 @@
{
"name": "GPURenderCommandsMixin.drawIndexedIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPURenderCommandsMixin.drawIndexedIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": "validate",
"steps": [
{
@@ -5656,23 +5666,23 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Add indirectBuffer to [[usage scope]]
with usage input.
"
+ "html": "Add indirectBuffer to [[usage scope]]
with usage input.
"
},
{
- "html": "Increment this.[[drawCount]]
by 1.
"
+ "html": "Increment this.[[drawCount]]
by 1.
"
},
{
"html": "Let bindingState be a snapshot of this’s current state.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
{
"name": "GPURenderCommandsMixin.drawIndexedIndirect",
"href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -5698,7 +5708,7 @@
{
"name": "valid to draw",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-valid-to-draw",
- "html": "To determine if it’s valid to draw with GPURenderCommandsMixin
encoder,\n run the following device timeline steps:",
+ "html": "To determine if it’s valid to draw with GPURenderCommandsMixin
encoder,\n run the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -5706,10 +5716,10 @@
"rationale": "let",
"steps": [
{
- "html": "Let bindGroupSpaceUsed be\n(the maximum key in encoder.[[bind_groups]]
) + 1.
"
+ "html": "Let bindGroupSpaceUsed be\n(the maximum key in encoder.[[bind_groups]]
) + 1.
"
},
{
- "html": "Let vertexBufferSpaceUsed be\n(the maximum key in encoder.[[vertex_buffers]]
) + 1.
"
+ "html": "Let vertexBufferSpaceUsed be\n(the maximum key in encoder.[[vertex_buffers]]
) + 1.
"
},
{
"html": "bindGroupSpaceUsed + vertexBufferSpaceUsed must be ≤ encoder.[[device]]
.[[limits]]
.maxBindGroupsPlusVertexBuffers
.
"
@@ -5724,11 +5734,11 @@
{
"name": "valid to draw indexed",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-valid-to-draw-indexed",
- "html": "To determine if it’s valid to draw indexed with GPURenderCommandsMixin
encoder,\n run the following device timeline steps:",
+ "html": "To determine if it’s valid to draw indexed with GPURenderCommandsMixin
encoder,\n run the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "If any of the following conditions are unsatisfied, return false
:
\n "
+ "html": "If any of the following conditions are unsatisfied, return false
:
\n "
},
{
"html": "Otherwise return true
.
"
@@ -5742,7 +5752,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5759,7 +5769,7 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
@@ -5773,7 +5783,7 @@
"html": "Round x, y, width, and height to some uniform precision, no less precise than integer rounding.
"
},
{
- "html": "Set renderState.[[viewport]]
to the extents x, y, width, height, minDepth, and maxDepth.
"
+ "html": "Set renderState.[[viewport]]
to the extents x, y, width, height, minDepth, and maxDepth.
"
}
]
},
@@ -5784,7 +5794,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5801,7 +5811,7 @@
"html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
@@ -5812,7 +5822,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set renderState.[[scissorRect]]
to the extents x, y, width, and height.
"
+ "html": "Set renderState.[[scissorRect]]
to the extents x, y, width, and height.
"
}
]
},
@@ -5826,7 +5836,7 @@
"html": "? validate GPUColor shape(color).
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5840,7 +5850,7 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
@@ -5851,7 +5861,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set renderState.[[blendConstant]]
to color.
"
+ "html": "Set renderState.[[blendConstant]]
to color.
"
}
]
},
@@ -5862,7 +5872,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5876,7 +5886,7 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
@@ -5887,7 +5897,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set renderState.[[stencilReference]]
to reference.
"
+ "html": "Set renderState.[[stencilReference]]
to reference.
"
}
]
},
@@ -5898,7 +5908,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5912,13 +5922,13 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
"html": "Set this.[[occlusion_query_active]]
to true
.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
@@ -5929,7 +5939,7 @@
"rationale": "set",
"steps": [
{
- "html": "Set renderState.[[occlusionQueryIndex]]
to queryIndex.
"
+ "html": "Set renderState.[[occlusionQueryIndex]]
to queryIndex.
"
}
]
},
@@ -5939,13 +5949,13 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
{
"name": "GPURenderPassEncoder.endOcclusionQuery",
- "html": "Device timeline steps:",
+ "html": "Device timeline steps:",
"rationale": "validate",
"steps": [
{
@@ -5958,20 +5968,20 @@
"html": "Set this.[[occlusion_query_active]]
to false
.
"
},
{
- "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
+ "html": "Enqueue a render command on this which issues the subsequent steps on the Queue timeline with renderState when executed.
"
}
]
},
{
"name": "GPURenderPassEncoder.endOcclusionQuery",
- "html": "Queue timeline steps:",
+ "html": "Queue timeline steps:",
"rationale": "let",
"steps": [
{
"html": "Let passingFragments be non-zero if any fragment samples passed all per-fragment\ntests since the corresponding beginOcclusionQuery()
command was executed, and zero otherwise.
"
},
{
- "html": "Write passingFragments into this.[[occlusion_query_set]]
at index renderState.[[occlusionQueryIndex]]
.
"
+ "html": "Write passingFragments into this.[[occlusion_query_set]]
at index renderState.[[occlusionQueryIndex]]
.
"
}
]
},
@@ -5982,7 +5992,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.[[device]]
.
"
}
]
},
@@ -5996,20 +6006,20 @@
"html": "Validate the encoder state of this. If it returns false, stop.
"
},
{
- "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, invalidate this and stop.
\n "
},
{
"html": "For each bundle in bundles:",
"rationale": "increment",
"steps": [
{
- "html": "Increment this.[[drawCount]]
by bundle.[[drawCount]]
.
"
+ "html": "Increment this.[[drawCount]]
by bundle.[[drawCount]]
.
"
},
{
- "html": "Merge bundle.[[usage scope]]
into this.[[usage scope]]
.
"
+ "html": "Merge bundle.[[usage scope]]
into this.[[usage scope]]
.
"
},
{
- "html": "Queue timeline steps:",
+ "html": "Queue timeline steps:",
"rationale": "execute",
"steps": [
{
@@ -6027,20 +6037,20 @@
{
"name": "Reset the render pass binding state",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-reset-the-render-pass-binding-state",
- "html": "To Reset the render pass binding state of GPURenderPassEncoder
encoder run\n the following device timeline steps:",
+ "html": "To Reset the render pass binding state of GPURenderPassEncoder
encoder run\n the following device timeline steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "Clear encoder.[[bind_groups]]
.
"
+ "html": "Clear encoder.[[bind_groups]]
.
"
},
{
- "html": "Set encoder.[[pipeline]]
to null
.
"
+ "html": "Set encoder.[[pipeline]]
to null
.
"
},
{
- "html": "Set encoder.[[index_buffer]]
to null
.
"
+ "html": "Set encoder.[[index_buffer]]
to null
.
"
},
{
- "html": "Clear encoder.[[vertex_buffers]]
.
"
+ "html": "Clear encoder.[[vertex_buffers]]
.
"
}
]
},
@@ -6060,7 +6070,7 @@
"html": "Let e be ! create a new WebGPU object(this, GPURenderBundleEncoder
, descriptor).
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return e.
"
@@ -6077,19 +6087,19 @@
"html": "If any of the following conditions are unsatisfied generate a validation error, invalidate e, and stop.
\n "
},
{
- "html": "Set e.[[layout]]
to a copy of descriptor’s included GPURenderPassLayout
interface.
"
+ "html": "Set e.[[layout]]
to a copy of descriptor’s included GPURenderPassLayout
interface.
"
},
{
- "html": "Set e.[[depthReadOnly]]
to descriptor.depthReadOnly
.
"
+ "html": "Set e.[[depthReadOnly]]
to descriptor.depthReadOnly
.
"
},
{
- "html": "Set e.[[stencilReadOnly]]
to descriptor.stencilReadOnly
.
"
+ "html": "Set e.[[stencilReadOnly]]
to descriptor.stencilReadOnly
.
"
},
{
- "html": "Set e.[[state]]
to \"open\".
"
+ "html": "Set e.[[state]]
to \"open\".
"
},
{
- "html": "Set e.[[drawCount]]
to 0.
"
+ "html": "Set e.[[drawCount]]
to 0.
"
}
]
},
@@ -6103,7 +6113,7 @@
"html": "Let renderBundle be a new GPURenderBundle
.
"
},
{
- "html": "Issue the finish steps on the Device timeline of this.[[device]]
.
"
+ "html": "Issue the finish steps on the Device timeline of this.[[device]]
.
"
},
{
"html": "Return renderBundle.
"
@@ -6117,10 +6127,10 @@
"rationale": "let",
"steps": [
{
- "html": "Let validationSucceeded be true
if all of the following requirements are met, and false
otherwise.
\n "
+ "html": "Let validationSucceeded be true
if all of the following requirements are met, and false
otherwise.
\n "
},
{
- "html": "Set this.[[state]]
to \"ended\".
"
+ "html": "Set this.[[state]]
to \"ended\".
"
},
{
"html": "If validationSucceeded is false
, then:",
@@ -6135,20 +6145,20 @@
]
},
{
- "html": "Set renderBundle.[[command_list]]
to this.[[commands]]
.
"
+ "html": "Set renderBundle.[[command_list]]
to this.[[commands]]
.
"
},
{
- "html": "Set renderBundle.[[usage scope]]
to this.[[usage scope]]
.
"
+ "html": "Set renderBundle.[[usage scope]]
to this.[[usage scope]]
.
"
},
{
- "html": "Set renderBundle.[[drawCount]]
to this.[[drawCount]]
.
"
+ "html": "Set renderBundle.[[drawCount]]
to this.[[drawCount]]
.
"
}
]
},
{
"name": "GPUQueue.writeBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-buffer",
- "html": "\n Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The buffer to write to. \n |
\n bufferOffset \n | GPUSize64 \n | ✘\n | ✘\n | Offset in bytes into buffer to begin writing at. \n |
\n data \n | AllowSharedBufferSource \n | ✘\n | ✘\n | Data to write into buffer. \n |
\n dataOffset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in into data to begin writing from. Given in elements if data is a TypedArray and bytes otherwise. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size of content to write from data to buffer. Given in elements if data is a TypedArray and bytes otherwise. \n |
",
+ "html": "\n Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The buffer to write to. \n |
\n bufferOffset \n | GPUSize64 \n | ✘\n | ✘\n | Offset in bytes into buffer to begin writing at. \n |
\n data \n | AllowSharedBufferSource \n | ✘\n | ✘\n | Data to write into buffer. \n |
\n dataOffset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in into data to begin writing from. Given in elements if data is a TypedArray and bytes otherwise. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size of content to write from data to buffer. Given in elements if data is a TypedArray and bytes otherwise. \n |
",
"rationale": ".algorithm",
"steps": [
{
@@ -6170,28 +6180,28 @@
"html": "Let contents be the contentsSize elements of dataContents starting at\nan offset of dataOffset elements.
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of this.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.
"
}
]
},
{
"name": "GPUQueue.writeBuffer",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-buffer",
- "html": "\n Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The buffer to write to. \n |
\n bufferOffset \n | GPUSize64 \n | ✘\n | ✘\n | Offset in bytes into buffer to begin writing at. \n |
\n data \n | AllowSharedBufferSource \n | ✘\n | ✘\n | Data to write into buffer. \n |
\n dataOffset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in into data to begin writing from. Given in elements if data is a TypedArray and bytes otherwise. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size of content to write from data to buffer. Given in elements if data is a TypedArray and bytes otherwise. \n |
",
+ "html": "\n Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.\n \n \n Parameter \n | Type \n | Nullable \n | Optional \n | Description \n |
\n \n buffer \n | GPUBuffer \n | ✘\n | ✘\n | The buffer to write to. \n |
\n bufferOffset \n | GPUSize64 \n | ✘\n | ✘\n | Offset in bytes into buffer to begin writing at. \n |
\n data \n | AllowSharedBufferSource \n | ✘\n | ✘\n | Data to write into buffer. \n |
\n dataOffset \n | GPUSize64 \n | ✘\n | ✔\n | Offset in into data to begin writing from. Given in elements if data is a TypedArray and bytes otherwise. \n |
\n size \n | GPUSize64 \n | ✘\n | ✔\n | Size of content to write from data to buffer. Given in elements if data is a TypedArray and bytes otherwise. \n |
",
"rationale": "if",
"steps": [
{
"html": "If any of the following conditions are unsatisfied, generate a validation error and stop.
\n "
},
{
- "html": "Issue the subsequent steps on the Queue timeline of this.
"
+ "html": "Issue the subsequent steps on the Queue timeline of this.
"
}
]
},
{
"name": "GPUQueue.writeTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writetexture-destination-data-datalayout-size-destination",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
@@ -6204,14 +6214,14 @@
"html": "Let dataBytes be a copy of the bytes held by the buffer source data.
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of this.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.
"
}
]
},
{
"name": "GPUQueue.writeTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writetexture-destination-data-datalayout-size-destination",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -6221,17 +6231,17 @@
"html": "Let dataLength be dataBytes.length.
"
},
{
- "html": "If any of the following conditions are unsatisfied, generate a validation error and stop.
\n "
+ "html": "If any of the following conditions are unsatisfied, generate a validation error and stop.
\n "
},
{
- "html": "Issue the subsequent steps on the Queue timeline of this.
"
+ "html": "Issue the subsequent steps on the Queue timeline of this.
"
}
]
},
{
"name": "GPUQueue.writeTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writetexture-destination-data-datalayout-size-destination",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
@@ -6290,7 +6300,7 @@
{
"name": "GPUQueue.copyExternalImageToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
@@ -6315,31 +6325,31 @@
"html": "Let usability be ? check the usability of the image argument(source).
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of this.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.
"
}
]
},
{
"name": "GPUQueue.copyExternalImageToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "let",
"steps": [
{
"html": "Let texture be destination.texture
.
"
},
{
- "html": "If any of the following requirements are unmet, generate a validation error and stop.
\n "
+ "html": "If any of the following requirements are unmet, generate a validation error and stop.
\n "
},
{
- "html": "If copySize.depthOrArrayLayers is > 0, issue the subsequent\nsteps on the Queue timeline of this.
"
+ "html": "If copySize.depthOrArrayLayers is > 0, issue the subsequent\nsteps on the Queue timeline of this.
"
}
]
},
{
"name": "GPUQueue.copyExternalImageToTexture",
"href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-source",
- "html": "",
+ "html": "",
"rationale": "assert",
"steps": [
{
@@ -6381,7 +6391,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this:
"
+ "html": "Issue the subsequent steps on the Device timeline of this:
"
}
]
},
@@ -6404,15 +6414,15 @@
},
{
"case": "GPUTexture t",
- "html": "t.[[destroyed]]
must be false
.
"
+ "html": "t.[[destroyed]]
must be false
.
"
},
{
"case": "GPUExternalTexture et",
- "html": "et.[[expired]]
must be false
.
"
+ "html": "et.[[expired]]
must be false
.
"
},
{
"case": "GPUQuerySet qs",
- "html": "qs must be in the available state.\nFor occlusion queries, the occlusionQuerySet
in beginRenderPass()
is not \"used\" unless\nit is also used by beginOcclusionQuery()
.
"
+ "html": "qs.[[destroyed]]
must be false
.
"
}
]
}
@@ -6425,7 +6435,7 @@
]
},
{
- "html": "Issue the subsequent steps on the Queue timeline of this:
"
+ "html": "Issue the subsequent steps on the Queue timeline of this:
"
}
]
},
@@ -6440,7 +6450,7 @@
"rationale": "execute",
"steps": [
{
- "html": "Execute each command in commandBuffer.[[command_list]]
.
"
+ "html": "Execute each command in commandBuffer.[[command_list]]
.
"
}
]
}
@@ -6458,7 +6468,7 @@
"html": "Let promise be a new promise.
"
},
{
- "html": "Issue the synchronization steps on the Device timeline of this.
"
+ "html": "Issue the synchronization steps on the Device timeline of this.
"
},
{
"html": "Return promise.
"
@@ -6478,7 +6488,7 @@
{
"name": "GPUDevice.createQuerySet",
"href": "https://www.w3.org/TR/webgpu/#dom-gpudevice-createqueryset-descriptor-descriptor",
- "html": "",
+ "html": "",
"rationale": ".algorithm",
"steps": [
{
@@ -6491,16 +6501,16 @@
]
},
{
- "html": "Let q be ! create a new WebGPU object(this, GPUQuerySet
, descriptor).
"
+ "html": "Let q be ! create a new WebGPU object(this, GPUQuerySet
, descriptor).
"
},
{
- "html": "Set q.type
to descriptor.type
.
"
+ "html": "Set q.type
to descriptor.type
.
"
},
{
- "html": "Set q.count
to descriptor.count
.
"
+ "html": "Set q.count
to descriptor.count
.
"
},
{
- "html": "Issue the initialization steps on the Device timeline of this.
"
+ "html": "Issue the initialization steps on the Device timeline of this.
"
},
{
"html": "Return q.
"
@@ -6510,14 +6520,11 @@
{
"name": "GPUDevice.createQuerySet",
"href": "https://www.w3.org/TR/webgpu/#dom-gpudevice-createqueryset-descriptor-descriptor",
- "html": "",
+ "html": "",
"rationale": "if",
"steps": [
{
"html": "If any of the following requirements are unmet, generate a validation error, invalidate q, and stop.
\n "
- },
- {
- "html": "Set q.[[state]]
to available.
"
}
]
},
@@ -6527,18 +6534,28 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Set this.[[state]]
to destroyed.
"
+ "html": "Issue the subsequent steps on the device timeline.
"
+ }
+ ]
+ },
+ {
+ "name": "GPUQuerySet.destroy",
+ "html": "Device timeline steps:",
+ "rationale": "set",
+ "steps": [
+ {
+ "html": "Set this.[[destroyed]]
to true
.
"
}
]
},
{
"name": "Validate timestampWrites",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-timestampwrites",
- "html": "Validate timestampWrites(device, timestampWrites) \n Arguments:
\n \n Device timeline steps:
",
+ "html": "Validate timestampWrites(device, timestampWrites) \n Arguments:
\n \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
- "html": "Return true
if the following requirements are met, and false
if not:
\n "
+ "html": "Return true
if the following requirements are met, and false
if not:
\n "
}
]
},
@@ -6552,7 +6569,7 @@
"html": "Let context be a new GPUCanvasContext
.
"
},
{
- "html": "Set context.canvas
to canvas.
"
+ "html": "Set context.canvas
to canvas.
"
},
{
"html": "Replace the drawing buffer of context.
"
@@ -6578,19 +6595,19 @@
"html": "? Validate texture format required features of each element of configuration.viewFormats
with device.[[device]]
.
"
},
{
- "html": "Let descriptor be the GPUTextureDescriptor for the canvas and configuration(this.canvas
, configuration).
"
+ "html": "Let descriptor be the GPUTextureDescriptor for the canvas and configuration(this.canvas
, configuration).
"
},
{
- "html": "Set this.[[configuration]]
to configuration.
"
+ "html": "Set this.[[configuration]]
to configuration.
"
},
{
- "html": "Set this.[[textureDescriptor]]
to descriptor.
"
+ "html": "Set this.[[textureDescriptor]]
to descriptor.
"
},
{
- "html": "Replace the drawing buffer of this, which resets this.[[drawingBuffer]]
with a bitmap with the new format and tags.
"
+ "html": "Replace the drawing buffer of this, which resets this.[[drawingBuffer]]
with a bitmap with the new format and tags.
"
},
{
- "html": "Issue the subsequent steps on the Device timeline of device.
"
+ "html": "Issue the subsequent steps on the Device timeline of device.
"
}
]
},
@@ -6611,10 +6628,10 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Set this.[[configuration]]
to null
.
"
+ "html": "Set this.[[configuration]]
to null
.
"
},
{
- "html": "Set this.[[textureDescriptor]]
to null
.
"
+ "html": "Set this.[[textureDescriptor]]
to null
.
"
},
{
"html": "Replace the drawing buffer of this.
"
@@ -6627,7 +6644,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "If this.[[configuration]]
is null
:",
+ "html": "If this.[[configuration]]
is null
:",
"rationale": "throw",
"steps": [
{
@@ -6636,20 +6653,20 @@
]
},
{
- "html": "Assert this.[[textureDescriptor]]
is not null
.
"
+ "html": "Assert this.[[textureDescriptor]]
is not null
.
"
},
{
- "html": "Let device be this.[[configuration]]
.device
.
"
+ "html": "Let device be this.[[configuration]]
.device
.
"
},
{
- "html": "If this.[[currentTexture]]
is null
:",
+ "html": "If this.[[currentTexture]]
is null
:",
"rationale": "replace",
"steps": [
{
"html": "Replace the drawing buffer of this.
"
},
{
- "html": "Set this.[[currentTexture]]
to the result of calling device.createTexture()
with this.[[textureDescriptor]]
,\nexcept with the GPUTexture
's underlying storage pointing to this.[[drawingBuffer]]
.
"
+ "html": "Set this.[[currentTexture]]
to the result of calling device.createTexture()
with this.[[textureDescriptor]]
,\nexcept with the GPUTexture
's underlying storage pointing to this.[[drawingBuffer]]
.
"
}
]
},
@@ -6660,33 +6677,33 @@
]
},
{
- "html": "Return this.[[currentTexture]]
.
"
+ "html": "Return this.[[currentTexture]]
.
"
}
]
},
{
"name": "get a copy of the image contents of a context",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-get-a-copy-of-the-image-contents-of-a-context",
- "html": "To get a copy of the image contents of a context: \n Arguments:
\n \n Returns: image contents
\n Content timeline steps:
",
+ "html": "To get a copy of the image contents of a context: \n Arguments:
\n \n Returns: image contents
\n Content timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
- "html": "If context.[[configuration]]
is null
:",
+ "html": "If context.[[configuration]]
is null
:",
"rationale": "return",
"steps": [
{
- "html": "Return a transparent black image of the same size as context.canvas
.
"
+ "html": "Return a transparent black image of the same size as context.canvas
.
"
}
]
},
{
- "html": "Ensure that all submitted work items (e.g. queue submissions) have\ncompleted writing to the image (via context.[[currentTexture]]
).
"
+ "html": "Ensure that all submitted work items (e.g. queue submissions) have\ncompleted writing to the image (via context.[[currentTexture]]
).
"
},
{
- "html": "Let snapshot be a copy of context.[[drawingBuffer]]
.
"
+ "html": "Let snapshot be a copy of context.[[drawingBuffer]]
.
"
},
{
- "html": "Let alphaMode be context.[[configuration]]
.alphaMode
.
"
+ "html": "Let alphaMode be context.[[configuration]]
.alphaMode
.
"
},
{
"html": "\n - If alphaMode is
\"opaque\"
:\n - \n \n \n
- Otherwise:\n
- \n
Tag snapshot with alphaMode.
\n
",
@@ -6724,35 +6741,35 @@
{
"name": "Replace the drawing buffer",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-replace-the-drawing-buffer",
- "html": "To Replace the drawing buffer of a GPUCanvasContext
context, run\n the following content timeline steps:",
+ "html": "To Replace the drawing buffer of a GPUCanvasContext
context, run\n the following content timeline steps:",
"rationale": ".algorithm",
"steps": [
{
"html": "Expire the current texture of context.
"
},
{
- "html": "Let configuration be context.[[configuration]]
.
"
+ "html": "Let configuration be context.[[configuration]]
.
"
},
{
- "html": "Set context.[[drawingBuffer]]
to a transparent black image of the same\nsize as context.canvas
.
\n \n - \n
If configuration is null, the drawing buffer is tagged with the color space \"srgb\"
.\nIn this case, the drawing buffer will remain blank until the context is configured.
\n - \n
If not, the drawing buffer has the specified configuration.format
and is tagged with the specified configuration.colorSpace
.
\n
"
+ "html": "Set context.[[drawingBuffer]]
to a transparent black image of the same\nsize as context.canvas
.
\n \n - \n
If configuration is null, the drawing buffer is tagged with the color space \"srgb\"
.\nIn this case, the drawing buffer will remain blank until the context is configured.
\n - \n
If not, the drawing buffer has the specified configuration.format
and is tagged with the specified configuration.colorSpace
.
\n
"
}
]
},
{
"name": "Expire the current texture",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-expire-the-current-texture",
- "html": "To Expire the current texture of a GPUCanvasContext
context, run\n the following content timeline steps:",
+ "html": "To Expire the current texture of a GPUCanvasContext
context, run\n the following content timeline steps:",
"rationale": ".algorithm",
"steps": [
{
- "html": "If context.[[currentTexture]]
is not null
:",
+ "html": "If context.[[currentTexture]]
is not null
:",
"rationale": "call",
"steps": [
{
- "html": "Call context.[[currentTexture]]
.destroy()
(without destroying context.[[drawingBuffer]]
)\nto terminate write access to the image.
"
+ "html": "Call context.[[currentTexture]]
.destroy()
(without destroying context.[[drawingBuffer]]
)\nto terminate write access to the image.
"
},
{
- "html": "Set context.[[currentTexture]]
to null
.
"
+ "html": "Set context.[[currentTexture]]
to null
.
"
}
]
}
@@ -6760,7 +6777,7 @@
},
{
"name": "get the bitmap of a WebGPU canvas",
- "html": "When the \"bitmap\" is read from an HTMLCanvasElement
or OffscreenCanvas
with a GPUCanvasContext
context, run the following content timeline steps:",
+ "html": "When the \"bitmap\" is read from an HTMLCanvasElement
or OffscreenCanvas
with a GPUCanvasContext
context, run the following content timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -6771,7 +6788,7 @@
{
"name": "updating the rendering of a WebGPU canvas",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-updating-the-rendering-of-a-webgpu-canvas",
- "html": "When updating the rendering of a WebGPU canvas (an HTMLCanvasElement
or an OffscreenCanvas
with a placeholder canvas element)\n with a GPUCanvasContext
context, which occurs in the following sub-steps of the event loop processing model, run the following content timeline steps: \n \n \n Run the following steps:
",
+ "html": "When updating the rendering of a WebGPU canvas (an HTMLCanvasElement
or an OffscreenCanvas
with a placeholder canvas element)\n with a GPUCanvasContext
context, which occurs in the following sub-steps of the event loop processing model, run the following content timeline steps: \n \n \n Run the following steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -6781,7 +6798,7 @@
},
{
"name": "transferToImageBitmap from WebGPU",
- "html": "When transferToImageBitmap()
is called on a canvas with GPUCanvasContext
context, after creating an ImageBitmap
from the canvas’s bitmap,\n run the following content timeline steps:",
+ "html": "When transferToImageBitmap()
is called on a canvas with GPUCanvasContext
context, after creating an ImageBitmap
from the canvas’s bitmap,\n run the following content timeline steps:",
"rationale": ".algorithm",
"steps": [
{
@@ -6792,21 +6809,21 @@
{
"name": "update the canvas size",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-update-the-canvas-size",
- "html": "When an HTMLCanvasElement
or OffscreenCanvas
canvas with a GPUCanvasContext
context has its width
or height
attributes set, update the canvas size by running the following content timeline steps:",
+ "html": "When an HTMLCanvasElement
or OffscreenCanvas
canvas with a GPUCanvasContext
context has its width
or height
attributes set, update the canvas size by running the following content timeline steps:",
"rationale": ".algorithm",
"steps": [
{
"html": "Replace the drawing buffer of context.
"
},
{
- "html": "Let configuration be context.[[configuration]]
"
+ "html": "Let configuration be context.[[configuration]]
"
},
{
"html": "If configuration is not null
:",
"rationale": "set",
"steps": [
{
- "html": "Set context.[[textureDescriptor]]
to the GPUTextureDescriptor for the canvas and configuration(canvas, configuration).
"
+ "html": "Set context.[[textureDescriptor]]
to the GPUTextureDescriptor for the canvas and configuration(canvas, configuration).
"
}
]
}
@@ -6836,7 +6853,7 @@
{
"name": "Generate a validation error",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-generate-a-validation-error",
- "html": "To generate a\n validation error for GPUDevice
device, run the following steps: \n Device timeline steps:
",
+ "html": "To generate a\n validation error for GPUDevice
device, run the following steps: \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -6850,7 +6867,7 @@
{
"name": "Generate an out-of-memory error",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-generate-an-out-of-memory-error",
- "html": "To generate an out-of-memory error for GPUDevice
device, run the following steps: \n Device timeline steps:
",
+ "html": "To generate an out-of-memory error for GPUDevice
device, run the following steps: \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -6864,7 +6881,7 @@
{
"name": "Generate an internal error",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-generate-an-internal-error",
- "html": "To generate an\n internal error for GPUDevice
device, run the following steps: \n Device timeline steps:
",
+ "html": "To generate an\n internal error for GPUDevice
device, run the following steps: \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -6878,7 +6895,7 @@
{
"name": "current error scope",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-current-error-scope",
- "html": "The current error scope for a GPUError
error and GPUDevice
device is determined by issuing the following steps to the device timeline of device: \n Device timeline steps:
",
+ "html": "The current error scope for a GPUError
error and GPUDevice
device is determined by issuing the following steps to the device timeline of device: \n Device timeline steps:
",
"rationale": ".algorithm",
"steps": [
{
@@ -6905,17 +6922,17 @@
]
},
{
- "html": "Let scope be the last item of device.[[errorScopeStack]]
.
"
+ "html": "Let scope be the last item of device.[[errorScopeStack]]
.
"
},
{
"html": "While scope is not undefined
:",
"rationale": "if",
"steps": [
{
- "html": "If scope.[[filter]]
is type, return scope.
"
+ "html": "If scope.[[filter]]
is type, return scope.
"
},
{
- "html": "Set scope to the previous item of device.[[errorScopeStack]]
.
"
+ "html": "Set scope to the previous item of device.[[errorScopeStack]]
.
"
}
]
},
@@ -6927,7 +6944,7 @@
{
"name": "Dispatch error",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-dispatch-error",
- "html": "To dispatch an error GPUError
error on GPUDevice
device, run the following device timeline steps: \n \n ",
+ "html": "To dispatch an error GPUError
error on GPUDevice
device, run the following device timeline steps: \n \n ",
"rationale": ".algorithm",
"steps": [
{
@@ -6941,7 +6958,7 @@
"rationale": "append",
"steps": [
{
- "html": "Append error to scope.[[errors]]
.
"
+ "html": "Append error to scope.[[errors]]
.
"
},
{
"html": "Return.
"
@@ -6956,7 +6973,7 @@
{
"name": "Dispatch error",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-dispatch-error",
- "html": "To dispatch an error GPUError
error on GPUDevice
device, run the following device timeline steps: \n \n ",
+ "html": "To dispatch an error GPUError
error on GPUDevice
device, run the following device timeline steps: \n \n ",
"rationale": "if",
"steps": [
{
@@ -6964,7 +6981,7 @@
"rationale": "fire",
"steps": [
{
- "html": "Fire a GPUUncapturedErrorEvent
named \"uncapturederror
\" on device, with an error
of error.
"
+ "html": "Fire a GPUUncapturedErrorEvent
named \"uncapturederror
\" on device, with an error
of error.
"
}
]
}
@@ -6977,7 +6994,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Issue the subsequent steps on the Device timeline of this.
"
+ "html": "Issue the subsequent steps on the Device timeline of this.
"
}
]
},
@@ -6991,10 +7008,10 @@
"html": "Let scope be a new GPU error scope.
"
},
{
- "html": "Set scope.[[filter]]
to filter.
"
+ "html": "Set scope.[[filter]]
to filter.
"
},
{
- "html": "Push scope onto this.[[errorScopeStack]]
.
"
+ "html": "Push scope onto this.[[errorScopeStack]]
.
"
}
]
},
@@ -7010,7 +7027,7 @@
"html": "Let promise be a new promise.
"
},
{
- "html": "Issue the check steps on the Device timeline of this.
"
+ "html": "Issue the check steps on the Device timeline of this.
"
},
{
"html": "Return promise.
"
@@ -7019,7 +7036,7 @@
},
{
"name": "GPUDevice.popErrorScope",
- "html": "Device timeline check steps:",
+ "html": "Device timeline check steps:",
"rationale": "if",
"steps": [
{
@@ -7041,10 +7058,10 @@
]
},
{
- "html": "Let scope be the result of popping an item off of this.[[errorScopeStack]]
.
"
+ "html": "Let scope be the result of popping an item off of this.[[errorScopeStack]]
.
"
},
{
- "html": "Let error be any one of the items in scope.[[errors]]
,\nor null
if there are none.
\n For any two errors E1 and E2 in the list, if E2 was caused by E1, E2 should\nnot be the one selected.
"
+ "html": "Let error be any one of the items in scope.[[errors]]
,\nor null
if there are none.
\n For any two errors E1 and E2 in the list, if E2 was caused by E1, E2 should\nnot be the one selected.
"
},
{
"html": "At an unspecified point now or in the future,\nissue the subsequent steps on contentTimeline.
"
@@ -7185,7 +7202,7 @@
"rationale": "let",
"steps": [
{
- "html": "Let relativeVertexIndex be fetch index(i + drawCall.firstIndex
, state.[[index_buffer]]
).
"
+ "html": "Let relativeVertexIndex be fetch index(i + drawCall.firstIndex
, state.[[index_buffer]]
).
"
},
{
"html": "If relativeVertexIndex has the special value \"out of bounds\"
,\nstop and return the empty list.
"
@@ -7221,7 +7238,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Let indexSize be defined by the state.[[index_format]]
:",
+ "html": "Let indexSize be defined by the state.[[index_format]]
:",
"rationale": ".switch",
"steps": [
{
@@ -7240,10 +7257,10 @@
]
},
{
- "html": "If state.[[index_buffer_offset]]
+\n|i + 1| × indexSize > state.[[index_buffer_size]]
,\nreturn the special value \"out of bounds\"
.
"
+ "html": "If state.[[index_buffer_offset]]
+\n|i + 1| × indexSize > state.[[index_buffer_size]]
,\nreturn the special value \"out of bounds\"
.
"
},
{
- "html": "Interpret the data in state.[[index_buffer]]
, starting at offset state.[[index_buffer_offset]]
+ i × indexSize,\nof size indexSize bytes, as an unsigned integer and return it.
"
+ "html": "Interpret the data in state.[[index_buffer]]
, starting at offset state.[[index_buffer_offset]]
+ i × indexSize,\nof size indexSize bytes, as an unsigned integer and return it.
"
}
]
},
@@ -7264,7 +7281,7 @@
"html": "Let i be the index of the buffer layout in this list.
"
},
{
- "html": "Let vertexBuffer, vertexBufferOffset, and vertexBufferBindingSize be the\nbuffer, offset, and size at slot i of state.[[vertex_buffers]]
.
"
+ "html": "Let vertexBuffer, vertexBufferOffset, and vertexBufferBindingSize be the\nbuffer, offset, and size at slot i of state.[[vertex_buffers]]
.
"
},
{
"html": "Let vertexElementIndex be dependent on vertexBufferLayout.stepMode
:",
@@ -7350,7 +7367,7 @@
]
},
{
- "html": "For each GPUBindGroup
group at index in state.[[bind_groups]]
:",
+ "html": "For each GPUBindGroup
group at index in state.[[bind_groups]]
:",
"rationale": "for",
"steps": [
{
@@ -7446,7 +7463,7 @@
"html": "First, the clipped vertices are transformed into NDC - normalized device coordinates.\nGiven the output position p, the NDC position and perspective divisor are:
\n ndc(p) = vector(p.x ÷ p.w, p.y ÷ p.w, p.z ÷ p.w)
\n divisor(p) = 1.0 ÷ p.w
"
},
{
- "html": "Let vp be state.[[viewport]]
.\nMap the NDC position n into viewport coordinates:
\n \n - \n
Compute framebuffer coordinates from the render target offset and size:
\n framebufferCoords(n) = vector(vp.x
+ 0.5 × (n.x + 1) × vp.width
, vp.y
+ 0.5 × (−n.y + 1) × vp.height
)
\n - \n
Compute depth by linearly mapping [0,1] to the viewport depth range:
\n depth(n) = vp.minDepth
+ n.z
× ( vp.maxDepth
- vp.minDepth
)
\n
"
+ "html": "Let vp be state.[[viewport]]
.\nMap the NDC position n into viewport coordinates:
\n \n - \n
Compute framebuffer coordinates from the render target offset and size:
\n framebufferCoords(n) = vector(vp.x
+ 0.5 × (n.x + 1) × vp.width
, vp.y
+ 0.5 × (−n.y + 1) × vp.height
)
\n - \n
Compute depth by linearly mapping [0,1] to the viewport depth range:
\n depth(n) = vp.minDepth
+ n.z
× ( vp.maxDepth
- vp.minDepth
)
\n
"
},
{
"html": "Let rasterizationPoints be the list of points, each having its attributes (divisor(p)
, framebufferCoords(n)
, depth(n)
, etc.) interpolated according to its position on the\nprimitive, using the same interpolation as § 23.2.4 Primitive Clipping. If the attribute is\nuser-defined (not a built-in output value) then the interpolation type specified by\nthe @interpolate WGSL attribute is used.
"
@@ -7475,7 +7492,7 @@
]
},
{
- "html": "Remove all the points rp from rasterizationPoints that have rp.destination.position outside of state.[[scissorRect]]
.
"
+ "html": "Remove all the points rp from rasterizationPoints that have rp.destination.position outside of state.[[scissorRect]]
.
"
},
{
"html": "Return rasterizationPoints.
"
@@ -7683,7 +7700,7 @@
"rationale": "let",
"steps": [
{
- "html": "Let vp be state.[[viewport]]
.
"
+ "html": "Let vp be state.[[viewport]]
.
"
},
{
"html": "Set fragment.depth to clamp(value, vp.minDepth
, vp.maxDepth
).
"
@@ -7744,7 +7761,7 @@
{
"name": "validate GPUExtent3D shape",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpuextent3d-shape",
- "html": "validate GPUExtent3D shape(extent) \n Arguments:
\n \n Returns: undefined
\n Content timeline steps:
\n \n ",
+ "html": "validate GPUExtent3D shape(extent) \n Arguments:
\n \n Returns: undefined
\n Content timeline steps:
\n \n ",
"rationale": ".algorithm",
"steps": [
{
diff --git a/tr/dfns/payment-request-1.1.json b/tr/dfns/payment-request-1.1.json
index 676c5cd4550b..bc732c1c956c 100644
--- a/tr/dfns/payment-request-1.1.json
+++ b/tr/dfns/payment-request-1.1.json
@@ -182,8 +182,7 @@
"href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentrequest-constructor",
"linkingText": [
"constructor()",
- "constructor(methodData, details)",
- "constructor(methodData, details, options)"
+ "constructor(methodData, details)"
],
"localLinkingText": [
"PaymentRequest.constructor",
@@ -247,7 +246,7 @@
"href": "https://www.w3.org/TR/payment-request-1.1/#dfn-paymentrequest-paymentrequest",
"linkingText": [
"PaymentRequest.PaymentRequest()",
- "PaymentRequest(methodData, details, options)"
+ "PaymentRequest(methodData, details)"
],
"localLinkingText": [],
"type": "dfn",
@@ -361,121 +360,6 @@
},
"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",
@@ -495,7 +379,7 @@
"id": "onpaymentmethodchange-attribute",
"href": "https://www.w3.org/TR/payment-request-1.1/#onpaymentmethodchange-attribute",
"title": "onpaymentmethodchange attribute",
- "number": "3.11"
+ "number": "3.6"
},
"definedIn": "heading"
},
@@ -516,7 +400,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -537,7 +421,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -558,28 +442,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "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"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -600,7 +463,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -621,7 +484,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -642,7 +505,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "dt"
},
@@ -663,7 +526,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "dt"
},
@@ -684,7 +547,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "dt"
},
@@ -705,7 +568,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -726,7 +589,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -747,7 +610,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -768,7 +631,7 @@
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
"definedIn": "table"
},
@@ -991,27 +854,6 @@
},
"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",
@@ -1113,27 +955,6 @@
},
"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",
@@ -1155,48 +976,6 @@
},
"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",
@@ -1322,92 +1101,92 @@
"definedIn": "dt"
},
{
- "id": "dom-paymentshippingtype",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype",
+ "id": "dom-paymentitem",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem",
"linkingText": [
- "PaymentShippingType"
+ "PaymentItem"
],
"localLinkingText": [],
- "type": "enum",
+ "type": "dictionary",
"for": [],
"access": "public",
"informative": false,
"heading": {
- "id": "paymentshippingtype-enum",
- "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum",
- "title": "PaymentShippingType enum",
+ "id": "paymentitem-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary",
+ "title": "PaymentItem dictionary",
"number": "8"
},
"definedIn": "heading"
},
{
- "id": "dom-paymentshippingtype-shipping",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-shipping",
+ "id": "dom-paymentitem-label",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-label",
"linkingText": [
- "shipping"
+ "label"
],
"localLinkingText": [],
- "type": "enum-value",
+ "type": "dict-member",
"for": [
- "PaymentShippingType"
+ "PaymentItem"
],
"access": "public",
"informative": false,
"heading": {
- "id": "paymentshippingtype-enum",
- "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum",
- "title": "PaymentShippingType enum",
+ "id": "paymentitem-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary",
+ "title": "PaymentItem dictionary",
"number": "8"
},
"definedIn": "dt"
},
{
- "id": "dom-paymentshippingtype-delivery",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-delivery",
+ "id": "dom-paymentitem-amount",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-amount",
"linkingText": [
- "delivery"
+ "amount"
],
"localLinkingText": [],
- "type": "enum-value",
+ "type": "dict-member",
"for": [
- "PaymentShippingType"
+ "PaymentItem"
],
"access": "public",
"informative": false,
"heading": {
- "id": "paymentshippingtype-enum",
- "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum",
- "title": "PaymentShippingType enum",
+ "id": "paymentitem-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary",
+ "title": "PaymentItem dictionary",
"number": "8"
},
"definedIn": "dt"
},
{
- "id": "dom-paymentshippingtype-pickup",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentshippingtype-pickup",
+ "id": "dom-paymentitem-pending",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentitem-pending",
"linkingText": [
- "pickup"
+ "pending"
],
"localLinkingText": [],
- "type": "enum-value",
+ "type": "dict-member",
"for": [
- "PaymentShippingType"
+ "PaymentItem"
],
"access": "public",
"informative": false,
"heading": {
- "id": "paymentshippingtype-enum",
- "href": "https://www.w3.org/TR/payment-request-1.1/#paymentshippingtype-enum",
- "title": "PaymentShippingType enum",
+ "id": "paymentitem-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentitem-dictionary",
+ "title": "PaymentItem dictionary",
"number": "8"
},
"definedIn": "dt"
},
{
- "id": "dom-paymentoptions",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions",
+ "id": "dom-paymentcompletedetails",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails",
"linkingText": [
- "PaymentOptions"
+ "PaymentCompleteDetails"
],
"localLinkingText": [],
"type": "dictionary",
@@ -1415,1240 +1194,375 @@
"access": "public",
"informative": false,
"heading": {
- "id": "paymentoptions-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary",
- "title": "PaymentOptions dictionary",
+ "id": "paymentcompletedetails-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary",
+ "title": "PaymentCompleteDetails dictionary",
"number": "9"
},
"definedIn": "heading"
},
{
- "id": "dom-paymentoptions-requestbillingaddress",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestbillingaddress",
+ "id": "dom-paymentcompletedetails-data",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcompletedetails-data",
"linkingText": [
- "requestBillingAddress"
+ "data"
],
"localLinkingText": [],
"type": "dict-member",
"for": [
- "PaymentOptions"
+ "PaymentCompleteDetails"
],
"access": "public",
"informative": false,
"heading": {
- "id": "paymentoptions-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#paymentoptions-dictionary",
- "title": "PaymentOptions dictionary",
+ "id": "paymentcompletedetails-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary",
+ "title": "PaymentCompleteDetails dictionary",
"number": "9"
},
"definedIn": "dt"
},
{
- "id": "dom-paymentoptions-requestpayername",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayername",
+ "id": "dom-paymentcomplete",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete",
"linkingText": [
- "requestPayerName"
+ "PaymentComplete"
],
"localLinkingText": [],
- "type": "dict-member",
- "for": [
- "PaymentOptions"
- ],
+ "type": "enum",
+ "for": [],
"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"
+ "id": "paymentcomplete-enum",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum",
+ "title": "10. PaymentComplete enum"
},
- "definedIn": "dt"
+ "definedIn": "heading"
},
{
- "id": "dom-paymentoptions-requestpayeremail",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayeremail",
+ "id": "dom-paymentcomplete-fail",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-fail",
"linkingText": [
- "requestPayerEmail"
+ "fail"
],
"localLinkingText": [],
- "type": "dict-member",
+ "type": "enum-value",
"for": [
- "PaymentOptions"
+ "PaymentComplete"
],
"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"
+ "id": "paymentcomplete-enum",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum",
+ "title": "10. PaymentComplete enum"
},
"definedIn": "dt"
},
{
- "id": "dom-paymentoptions-requestpayerphone",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestpayerphone",
+ "id": "dom-paymentcomplete-success",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-success",
"linkingText": [
- "requestPayerPhone"
+ "success"
],
"localLinkingText": [],
- "type": "dict-member",
+ "type": "enum-value",
"for": [
- "PaymentOptions"
+ "PaymentComplete"
],
"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"
+ "id": "paymentcomplete-enum",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum",
+ "title": "10. PaymentComplete enum"
},
"definedIn": "dt"
},
{
- "id": "dom-paymentoptions-requestshipping",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentoptions-requestshipping",
+ "id": "dom-paymentcomplete-unknown",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentcomplete-unknown",
"linkingText": [
- "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"
+ "unknown"
],
"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-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",
+ "access": "public",
"informative": false,
"heading": {
- "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"
+ "id": "paymentcomplete-enum",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum",
+ "title": "10. PaymentComplete enum"
},
- "definedIn": "prose"
+ "definedIn": "dt"
},
{
- "id": "dfn-billing-address",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-billing-address",
+ "id": "dom-paymentresponse",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse",
"linkingText": [
- "billing address"
+ "PaymentResponse"
],
"localLinkingText": [],
- "type": "dfn",
+ "type": "interface",
"for": [],
- "access": "private",
+ "access": "public",
"informative": false,
"heading": {
- "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"
+ "id": "paymentresponse-interface",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentresponse-interface",
+ "title": "11. PaymentResponse interface"
},
- "definedIn": "prose"
+ "definedIn": "heading"
},
{
- "id": "dom-addresserrors",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors",
+ "id": "dom-paymentresponse-retry",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-retry",
"linkingText": [
- "AddressErrors"
+ "retry()",
+ "retry(errorFields)"
+ ],
+ "localLinkingText": [
+ "PaymentResponse.retry",
+ "PaymentResponse.retry()",
+ "retry"
+ ],
+ "type": "method",
+ "for": [
+ "PaymentResponse"
],
- "localLinkingText": [],
- "type": "dictionary",
- "for": [],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "retry-method",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#retry-method",
+ "title": "retry() method",
+ "number": "11.1"
},
"definedIn": "heading"
},
{
- "id": "dom-addresserrors-addressline",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-addressline",
+ "id": "dom-paymentvalidationerrors",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors",
"linkingText": [
- "addressLine"
+ "PaymentValidationErrors"
],
"localLinkingText": [],
- "type": "dict-member",
- "for": [
- "AddressErrors"
- ],
+ "type": "dictionary",
+ "for": [],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "paymentvalidationerrors-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary",
+ "title": "PaymentValidationErrors dictionary",
+ "number": "11.1.1"
},
- "definedIn": "dt"
+ "definedIn": "heading"
},
{
- "id": "dom-addresserrors-city",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-city",
+ "id": "dom-paymentvalidationerrors-error",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-error",
"linkingText": [
- "city"
+ "error"
],
"localLinkingText": [],
"type": "dict-member",
"for": [
- "AddressErrors"
+ "PaymentValidationErrors"
],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "paymentvalidationerrors-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary",
+ "title": "PaymentValidationErrors dictionary",
+ "number": "11.1.1"
},
"definedIn": "dt"
},
{
- "id": "dom-addresserrors-country",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-country",
+ "id": "dom-paymentvalidationerrors-paymentmethod",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentvalidationerrors-paymentmethod",
"linkingText": [
- "country"
+ "paymentMethod"
],
"localLinkingText": [],
"type": "dict-member",
"for": [
- "AddressErrors"
+ "PaymentValidationErrors"
],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "paymentvalidationerrors-dictionary",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary",
+ "title": "PaymentValidationErrors dictionary",
+ "number": "11.1.1"
},
"definedIn": "dt"
},
{
- "id": "dom-addresserrors-dependentlocality",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-dependentlocality",
+ "id": "dom-paymentresponse-methodname",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-methodname",
"linkingText": [
- "dependentLocality"
+ "methodName"
],
- "localLinkingText": [],
- "type": "dict-member",
+ "localLinkingText": [
+ "PaymentResponse.methodName"
+ ],
+ "type": "attribute",
"for": [
- "AddressErrors"
+ "PaymentResponse"
],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "methodname-attribute",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute",
+ "title": "methodName attribute",
+ "number": "11.2"
},
- "definedIn": "dt"
+ "definedIn": "heading"
},
{
- "id": "dom-addresserrors-organization",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-organization",
+ "id": "dom-paymentresponse-details",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-details",
"linkingText": [
- "organization"
+ "details"
],
- "localLinkingText": [],
- "type": "dict-member",
+ "localLinkingText": [
+ "PaymentResponse.details"
+ ],
+ "type": "attribute",
"for": [
- "AddressErrors"
+ "PaymentResponse"
],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "details-attribute",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#details-attribute",
+ "title": "details attribute",
+ "number": "11.3"
},
- "definedIn": "dt"
+ "definedIn": "heading"
},
{
- "id": "dom-addresserrors-phone",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-phone",
+ "id": "dom-paymentresponse-requestid",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-requestid",
"linkingText": [
- "phone"
+ "requestId"
],
- "localLinkingText": [],
- "type": "dict-member",
+ "localLinkingText": [
+ "PaymentResponse.requestId"
+ ],
+ "type": "attribute",
"for": [
- "AddressErrors"
+ "PaymentResponse"
],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "requestid-attribute",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#requestid-attribute",
+ "title": "requestId attribute",
+ "number": "11.4"
},
- "definedIn": "dt"
+ "definedIn": "heading"
},
{
- "id": "dom-addresserrors-postalcode",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-postalcode",
+ "id": "dom-paymentresponse-complete",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse-complete",
"linkingText": [
- "postalCode"
+ "complete()",
+ "complete(result)",
+ "complete(result, details)"
],
- "localLinkingText": [],
- "type": "dict-member",
+ "localLinkingText": [
+ "PaymentResponse.complete",
+ "PaymentResponse.complete()",
+ "complete"
+ ],
+ "type": "method",
"for": [
- "AddressErrors"
+ "PaymentResponse"
],
"access": "public",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "complete-method",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#complete-method",
+ "title": "complete() method",
+ "number": "11.5"
},
- "definedIn": "dt"
+ "definedIn": "heading"
},
{
- "id": "dom-addresserrors-recipient",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-recipient",
+ "id": "dfn-complete",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-complete",
"linkingText": [
- "recipient"
+ "[[complete]]"
],
"localLinkingText": [],
- "type": "dict-member",
+ "type": "attribute",
"for": [
- "AddressErrors"
+ "PaymentResponse"
],
- "access": "public",
+ "access": "private",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "internal-slots-0",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0",
+ "title": "Internal Slots",
+ "number": "11.6"
},
- "definedIn": "dt"
+ "definedIn": "table"
},
{
- "id": "dom-addresserrors-region",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-region",
+ "id": "dfn-request",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-request",
"linkingText": [
- "region"
+ "[[request]]"
],
"localLinkingText": [],
- "type": "dict-member",
+ "type": "attribute",
"for": [
- "AddressErrors"
+ "PaymentResponse"
],
- "access": "public",
+ "access": "private",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "internal-slots-0",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0",
+ "title": "Internal Slots",
+ "number": "11.6"
},
- "definedIn": "dt"
+ "definedIn": "table"
},
{
- "id": "dom-addresserrors-sortingcode",
- "href": "https://www.w3.org/TR/payment-request-1.1/#dom-addresserrors-sortingcode",
+ "id": "dfn-retrypromise",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#dfn-retrypromise",
"linkingText": [
- "sortingCode"
+ "[[retryPromise]]"
],
"localLinkingText": [],
- "type": "dict-member",
+ "type": "attribute",
"for": [
- "AddressErrors"
+ "PaymentResponse"
],
- "access": "public",
+ "access": "private",
"informative": false,
"heading": {
- "id": "addresserrors-dictionary",
- "href": "https://www.w3.org/TR/payment-request-1.1/#addresserrors-dictionary",
- "title": "AddressErrors dictionary",
- "number": "15.1"
+ "id": "internal-slots-0",
+ "href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0",
+ "title": "Internal Slots",
+ "number": "11.6"
},
- "definedIn": "dt"
+ "definedIn": "table"
},
{
"id": "dfn-payment",
@@ -2664,67 +1578,10 @@
"heading": {
"id": "permissions-policy",
"href": "https://www.w3.org/TR/payment-request-1.1/#permissions-policy",
- "title": "16. Permissions Policy integration"
+ "title": "12. 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",
@@ -2740,7 +1597,7 @@
"id": "summary",
"href": "https://www.w3.org/TR/payment-request-1.1/#summary",
"title": "Summary",
- "number": "17.1"
+ "number": "13.1"
},
"definedIn": "table"
},
@@ -2759,7 +1616,7 @@
"id": "paymentmethodchangeevent-interface",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface",
"title": "PaymentMethodChangeEvent interface",
- "number": "17.2"
+ "number": "13.2"
},
"definedIn": "heading"
},
@@ -2786,7 +1643,7 @@
"id": "paymentmethodchangeevent-interface",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface",
"title": "PaymentMethodChangeEvent interface",
- "number": "17.2"
+ "number": "13.2"
},
"definedIn": "pre"
},
@@ -2809,7 +1666,7 @@
"id": "methoddetails-attribute",
"href": "https://www.w3.org/TR/payment-request-1.1/#methoddetails-attribute",
"title": "methodDetails attribute",
- "number": "17.2.1"
+ "number": "13.2.1"
},
"definedIn": "heading"
},
@@ -2832,7 +1689,7 @@
"id": "methodname-attribute-0",
"href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute-0",
"title": "methodName attribute",
- "number": "17.2.2"
+ "number": "13.2.2"
},
"definedIn": "heading"
},
@@ -2851,7 +1708,7 @@
"id": "paymentmethodchangeeventinit-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary",
"title": "PaymentMethodChangeEventInit dictionary",
- "number": "17.2.3"
+ "number": "13.2.3"
},
"definedIn": "heading"
},
@@ -2872,7 +1729,7 @@
"id": "paymentmethodchangeeventinit-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary",
"title": "PaymentMethodChangeEventInit dictionary",
- "number": "17.2.3"
+ "number": "13.2.3"
},
"definedIn": "dt"
},
@@ -2893,7 +1750,7 @@
"id": "paymentmethodchangeeventinit-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary",
"title": "PaymentMethodChangeEventInit dictionary",
- "number": "17.2.3"
+ "number": "13.2.3"
},
"definedIn": "dt"
},
@@ -2912,7 +1769,7 @@
"id": "paymentrequestupdateevent-interface",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateevent-interface",
"title": "PaymentRequestUpdateEvent interface",
- "number": "17.3"
+ "number": "13.3"
},
"definedIn": "heading"
},
@@ -2941,7 +1798,7 @@
"id": "constructor-0",
"href": "https://www.w3.org/TR/payment-request-1.1/#constructor-0",
"title": "Constructor",
- "number": "17.3.1"
+ "number": "13.3.1"
},
"definedIn": "heading"
},
@@ -2967,7 +1824,7 @@
"id": "updatewith-method",
"href": "https://www.w3.org/TR/payment-request-1.1/#updatewith-method",
"title": "updateWith() method",
- "number": "17.3.2"
+ "number": "13.3.2"
},
"definedIn": "heading"
},
@@ -2988,7 +1845,7 @@
"id": "internal-slots-1",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-1",
"title": "Internal Slots",
- "number": "17.3.3"
+ "number": "13.3.3"
},
"definedIn": "table"
},
@@ -3007,7 +1864,7 @@
"id": "paymentrequestupdateeventinit-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateeventinit-dictionary",
"title": "PaymentRequestUpdateEventInit dictionary",
- "number": "17.3.4"
+ "number": "13.3.4"
},
"definedIn": "heading"
},
@@ -3026,45 +1883,7 @@
"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": "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"
+ "number": "14.1"
},
"definedIn": "prose"
},
@@ -3085,7 +1904,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": "18.4"
+ "number": "14.2"
},
"definedIn": "prose"
},
@@ -3104,26 +1923,7 @@
"id": "paymentrequest-updated-algorithm",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequest-updated-algorithm",
"title": "PaymentRequest updated algorithm",
- "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"
+ "number": "14.3"
},
"definedIn": "prose"
},
@@ -3145,7 +1945,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": "18.7"
+ "number": "14.4"
},
"definedIn": "prose"
},
@@ -3165,7 +1965,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": "18.8"
+ "number": "14.5"
},
"definedIn": "prose"
},
@@ -3184,7 +1984,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": "18.9"
+ "number": "14.6"
},
"definedIn": "prose"
},
@@ -3203,7 +2003,7 @@
"id": "abort-the-update",
"href": "https://www.w3.org/TR/payment-request-1.1/#abort-the-update",
"title": "Abort the update",
- "number": "18.9.1"
+ "number": "14.6.1"
},
"definedIn": "prose"
},
@@ -3221,7 +2021,7 @@
"heading": {
"id": "conformance",
"href": "https://www.w3.org/TR/payment-request-1.1/#conformance",
- "title": "22. Conformance"
+ "title": "18. Conformance"
},
"definedIn": "prose"
}
diff --git a/tr/dfns/webgpu.json b/tr/dfns/webgpu.json
index cd659c6acb18..7c9b2cdf2739 100644
--- a/tr/dfns/webgpu.json
+++ b/tr/dfns/webgpu.json
@@ -213,6 +213,25 @@
},
"definedIn": "dt"
},
+ {
+ "id": "queue-timeline-property",
+ "href": "https://www.w3.org/TR/webgpu/#queue-timeline-property",
+ "linkingText": [
+ "queue timeline property"
+ ],
+ "localLinkingText": [],
+ "type": "dfn",
+ "for": [],
+ "access": "private",
+ "informative": false,
+ "heading": {
+ "id": "webgpu-objects",
+ "href": "https://www.w3.org/TR/webgpu/#webgpu-objects",
+ "title": "WebGPU Objects",
+ "number": "3.1.2"
+ },
+ "definedIn": "dt"
+ },
{
"id": "abstract-opdef-create-a-new-webgpu-object",
"href": "https://www.w3.org/TR/webgpu/#abstract-opdef-create-a-new-webgpu-object",
@@ -1136,10 +1155,10 @@
"definedIn": "prose"
},
{
- "id": "dom-adapter-state-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-slot",
+ "id": "dom-adapter-features-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-adapter-features-slot",
"linkingText": [
- "[[state]]"
+ "[[features]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -1157,15 +1176,15 @@
"definedIn": "dt"
},
{
- "id": "dom-adapter-state-valid",
- "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-valid",
+ "id": "dom-adapter-limits-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-adapter-limits-slot",
"linkingText": [
- "\"valid\""
+ "[[limits]]"
],
"localLinkingText": [],
- "type": "enum-value",
+ "type": "attribute",
"for": [
- "adapter/[[state]]"
+ "adapter"
],
"access": "public",
"informative": false,
@@ -1178,15 +1197,15 @@
"definedIn": "dt"
},
{
- "id": "dom-adapter-state-consumed",
- "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-consumed",
+ "id": "dom-adapter-fallback-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-adapter-fallback-slot",
"linkingText": [
- "\"consumed\""
+ "[[fallback]]"
],
"localLinkingText": [],
- "type": "enum-value",
+ "type": "attribute",
"for": [
- "adapter/[[state]]"
+ "adapter"
],
"access": "public",
"informative": false,
@@ -1199,15 +1218,15 @@
"definedIn": "dt"
},
{
- "id": "dom-adapter-state-expired",
- "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-expired",
+ "id": "dom-adapter-state-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-slot",
"linkingText": [
- "\"expired\""
+ "[[state]]"
],
"localLinkingText": [],
- "type": "enum-value",
+ "type": "attribute",
"for": [
- "adapter/[[state]]"
+ "adapter"
],
"access": "public",
"informative": false,
@@ -1220,15 +1239,15 @@
"definedIn": "dt"
},
{
- "id": "dom-adapter-features-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-adapter-features-slot",
+ "id": "dom-adapter-state-valid",
+ "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-valid",
"linkingText": [
- "[[features]]"
+ "\"valid\""
],
"localLinkingText": [],
- "type": "attribute",
+ "type": "enum-value",
"for": [
- "adapter"
+ "adapter/[[state]]"
],
"access": "public",
"informative": false,
@@ -1241,15 +1260,15 @@
"definedIn": "dt"
},
{
- "id": "dom-adapter-limits-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-adapter-limits-slot",
+ "id": "dom-adapter-state-consumed",
+ "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-consumed",
"linkingText": [
- "[[limits]]"
+ "\"consumed\""
],
"localLinkingText": [],
- "type": "attribute",
+ "type": "enum-value",
"for": [
- "adapter"
+ "adapter/[[state]]"
],
"access": "public",
"informative": false,
@@ -1262,15 +1281,15 @@
"definedIn": "dt"
},
{
- "id": "dom-adapter-fallback-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-adapter-fallback-slot",
+ "id": "dom-adapter-state-expired",
+ "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-expired",
"linkingText": [
- "[[fallback]]"
+ "\"expired\""
],
"localLinkingText": [],
- "type": "attribute",
+ "type": "enum-value",
"for": [
- "adapter"
+ "adapter/[[state]]"
],
"access": "public",
"informative": false,
@@ -5489,27 +5508,6 @@
},
"definedIn": "dt"
},
- {
- "id": "dom-gputexture-size-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gputexture-size-slot",
- "linkingText": [
- "[[size]]"
- ],
- "localLinkingText": [],
- "type": "attribute",
- "for": [
- "GPUTexture"
- ],
- "access": "public",
- "informative": false,
- "heading": {
- "id": "gputexture",
- "href": "https://www.w3.org/TR/webgpu/#gputexture",
- "title": "GPUTexture",
- "number": "6.1"
- },
- "definedIn": "dt"
- },
{
"id": "dom-gputexture-viewformats-slot",
"href": "https://www.w3.org/TR/webgpu/#dom-gputexture-viewformats-slot",
@@ -9021,10 +9019,10 @@
"definedIn": "heading"
},
{
- "id": "dom-gpuexternaltexture-expired-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpuexternaltexture-expired-slot",
+ "id": "dom-gpuexternaltexture-descriptor-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpuexternaltexture-descriptor-slot",
"linkingText": [
- "[[expired]]"
+ "[[descriptor]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -9042,10 +9040,10 @@
"definedIn": "dt"
},
{
- "id": "dom-gpuexternaltexture-descriptor-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpuexternaltexture-descriptor-slot",
+ "id": "dom-gpuexternaltexture-expired-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpuexternaltexture-expired-slot",
"linkingText": [
- "[[descriptor]]"
+ "[[expired]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -18733,10 +18731,10 @@
"definedIn": "dt"
},
{
- "id": "dom-gpucomputepassencoder-pipeline-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-pipeline-slot",
+ "id": "dom-gpucomputepassencoder-endtimestampwrite-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-endtimestampwrite-slot",
"linkingText": [
- "[[pipeline]]"
+ "[[endTimestampWrite]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -18754,10 +18752,10 @@
"definedIn": "dt"
},
{
- "id": "dom-gpucomputepassencoder-endtimestampwrite-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-endtimestampwrite-slot",
+ "id": "dom-gpucomputepassencoder-pipeline-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-pipeline-slot",
"linkingText": [
- "[[endTimestampWrite]]"
+ "[[pipeline]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -19210,10 +19208,10 @@
"definedIn": "dt"
},
{
- "id": "dom-gpurenderpassencoder-occlusion_query_active-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-occlusion_query_active-slot",
+ "id": "dom-gpurenderpassencoder-endtimestampwrite-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-endtimestampwrite-slot",
"linkingText": [
- "[[occlusion_query_active]]"
+ "[[endTimestampWrite]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -19231,10 +19229,10 @@
"definedIn": "dt"
},
{
- "id": "dom-gpurenderpassencoder-endtimestampwrite-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-endtimestampwrite-slot",
+ "id": "dom-gpurenderpassencoder-maxdrawcount-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-maxdrawcount-slot",
"linkingText": [
- "[[endTimestampWrite]]"
+ "[[maxDrawCount]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -19252,10 +19250,10 @@
"definedIn": "dt"
},
{
- "id": "dom-gpurenderpassencoder-maxdrawcount-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-maxdrawcount-slot",
+ "id": "dom-gpurenderpassencoder-occlusion_query_active-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-occlusion_query_active-slot",
"linkingText": [
- "[[maxDrawCount]]"
+ "[[occlusion_query_active]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -22676,10 +22674,10 @@
"definedIn": "dt"
},
{
- "id": "dom-gpuqueryset-state-slot",
- "href": "https://www.w3.org/TR/webgpu/#dom-gpuqueryset-state-slot",
+ "id": "dom-gpuqueryset-destroyed-slot",
+ "href": "https://www.w3.org/TR/webgpu/#dom-gpuqueryset-destroyed-slot",
"linkingText": [
- "[[state]]"
+ "[[destroyed]]"
],
"localLinkingText": [],
"type": "attribute",
@@ -22696,67 +22694,6 @@
},
"definedIn": "dt"
},
- {
- "id": "query-set-state",
- "href": "https://www.w3.org/TR/webgpu/#query-set-state",
- "linkingText": [
- "query set state"
- ],
- "localLinkingText": [],
- "type": "dfn",
- "for": [],
- "access": "private",
- "informative": false,
- "heading": {
- "id": "gpuqueryset",
- "href": "https://www.w3.org/TR/webgpu/#gpuqueryset",
- "title": "GPUQuerySet",
- "number": "20.1"
- },
- "definedIn": "prose"
- },
- {
- "id": "query-set-state-available",
- "href": "https://www.w3.org/TR/webgpu/#query-set-state-available",
- "linkingText": [
- "available"
- ],
- "localLinkingText": [],
- "type": "dfn",
- "for": [
- "query set state"
- ],
- "access": "private",
- "informative": false,
- "heading": {
- "id": "gpuqueryset",
- "href": "https://www.w3.org/TR/webgpu/#gpuqueryset",
- "title": "GPUQuerySet",
- "number": "20.1"
- },
- "definedIn": "dt"
- },
- {
- "id": "query-set-state-destroyed",
- "href": "https://www.w3.org/TR/webgpu/#query-set-state-destroyed",
- "linkingText": [
- "destroyed"
- ],
- "localLinkingText": [],
- "type": "dfn",
- "for": [
- "query set state"
- ],
- "access": "private",
- "informative": false,
- "heading": {
- "id": "gpuqueryset",
- "href": "https://www.w3.org/TR/webgpu/#gpuqueryset",
- "title": "GPUQuerySet",
- "number": "20.1"
- },
- "definedIn": "dt"
- },
{
"id": "dictdef-gpuquerysetdescriptor",
"href": "https://www.w3.org/TR/webgpu/#dictdef-gpuquerysetdescriptor",
@@ -22876,7 +22813,7 @@
"heading": {
"id": "queryset-destruction",
"href": "https://www.w3.org/TR/webgpu/#queryset-destruction",
- "title": "QuerySet Destruction",
+ "title": "Query Set Destruction",
"number": "20.1.2"
},
"definedIn": "dt"
diff --git a/tr/events/payment-request-1.1.json b/tr/events/payment-request-1.1.json
index 664fc9419cbf..f09a13994af4 100644
--- a/tr/events/payment-request-1.1.json
+++ b/tr/events/payment-request-1.1.json
@@ -15,33 +15,6 @@
"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/core-aam-1.2.json b/tr/headings/core-aam-1.2.json
index 852bd6b78eb8..8aab4b5162c6 100644
--- a/tr/headings/core-aam-1.2.json
+++ b/tr/headings/core-aam-1.2.json
@@ -297,10 +297,10 @@
"number": "4.4.3.21"
},
{
- "id": "directory",
- "href": "https://www.w3.org/TR/core-aam-1.2/#directory",
+ "id": "directory-deprecated",
+ "href": "https://www.w3.org/TR/core-aam-1.2/#directory-deprecated",
"level": 5,
- "title": "directory",
+ "title": "directory (deprecated)",
"number": "4.4.3.22"
},
{
diff --git a/tr/headings/payment-request-1.1.json b/tr/headings/payment-request-1.1.json
index 92b5b23b275d..8b07ae40f3b6 100644
--- a/tr/headings/payment-request-1.1.json
+++ b/tr/headings/payment-request-1.1.json
@@ -51,61 +51,33 @@
"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.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"
+ "number": "2.3"
},
{
"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.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"
+ "number": "2.4"
},
{
"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.9"
+ "number": "2.5"
},
{
"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.10"
+ "number": "2.6"
},
{
"id": "paymentrequest-interface",
@@ -149,54 +121,19 @@
"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.11"
+ "number": "3.6"
},
{
"id": "internal-slots",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots",
"level": 3,
"title": "Internal Slots",
- "number": "3.12"
+ "number": "3.7"
},
{
"id": "paymentmethoddata-dictionary",
@@ -254,398 +191,297 @@
"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": "10. PaymentItem dictionary"
+ "title": "PaymentItem dictionary",
+ "number": "8"
},
{
"id": "paymentcompletedetails-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentcompletedetails-dictionary",
"level": 2,
- "title": "11. PaymentCompleteDetails dictionary"
+ "title": "PaymentCompleteDetails dictionary",
+ "number": "9"
},
{
"id": "paymentcomplete-enum",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum",
"level": 2,
- "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"
+ "title": "10. PaymentComplete enum"
},
{
"id": "paymentresponse-interface",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentresponse-interface",
"level": 2,
- "title": "14. PaymentResponse interface"
+ "title": "11. PaymentResponse interface"
},
{
"id": "retry-method",
"href": "https://www.w3.org/TR/payment-request-1.1/#retry-method",
"level": 3,
"title": "retry() method",
- "number": "14.1"
+ "number": "11.1"
},
{
"id": "paymentvalidationerrors-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentvalidationerrors-dictionary",
"level": 4,
"title": "PaymentValidationErrors dictionary",
- "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"
+ "number": "11.1.1"
},
{
"id": "methodname-attribute",
"href": "https://www.w3.org/TR/payment-request-1.1/#methodname-attribute",
"level": 3,
"title": "methodName attribute",
- "number": "14.2"
+ "number": "11.2"
},
{
"id": "details-attribute",
"href": "https://www.w3.org/TR/payment-request-1.1/#details-attribute",
"level": 3,
"title": "details attribute",
- "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"
+ "number": "11.3"
},
{
"id": "requestid-attribute",
"href": "https://www.w3.org/TR/payment-request-1.1/#requestid-attribute",
"level": 3,
"title": "requestId attribute",
- "number": "14.9"
+ "number": "11.4"
},
{
"id": "complete-method",
"href": "https://www.w3.org/TR/payment-request-1.1/#complete-method",
"level": 3,
"title": "complete() method",
- "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"
+ "number": "11.5"
},
{
"id": "internal-slots-0",
"href": "https://www.w3.org/TR/payment-request-1.1/#internal-slots-0",
"level": 3,
"title": "Internal Slots",
- "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"
+ "number": "11.6"
},
{
"id": "permissions-policy",
"href": "https://www.w3.org/TR/payment-request-1.1/#permissions-policy",
"level": 2,
- "title": "16. Permissions Policy integration"
+ "title": "12. Permissions Policy integration"
},
{
"id": "events",
"href": "https://www.w3.org/TR/payment-request-1.1/#events",
"level": 2,
- "title": "17. Events"
+ "title": "13. Events"
},
{
"id": "summary",
"href": "https://www.w3.org/TR/payment-request-1.1/#summary",
"level": 3,
"title": "Summary",
- "number": "17.1"
+ "number": "13.1"
},
{
"id": "paymentmethodchangeevent-interface",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface",
"level": 3,
"title": "PaymentMethodChangeEvent interface",
- "number": "17.2"
+ "number": "13.2"
},
{
"id": "methoddetails-attribute",
"href": "https://www.w3.org/TR/payment-request-1.1/#methoddetails-attribute",
"level": 4,
"title": "methodDetails attribute",
- "number": "17.2.1"
+ "number": "13.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": "17.2.2"
+ "number": "13.2.2"
},
{
"id": "paymentmethodchangeeventinit-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeeventinit-dictionary",
"level": 4,
"title": "PaymentMethodChangeEventInit dictionary",
- "number": "17.2.3"
+ "number": "13.2.3"
},
{
"id": "paymentrequestupdateevent-interface",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateevent-interface",
"level": 3,
"title": "PaymentRequestUpdateEvent interface",
- "number": "17.3"
+ "number": "13.3"
},
{
"id": "constructor-0",
"href": "https://www.w3.org/TR/payment-request-1.1/#constructor-0",
"level": 4,
"title": "Constructor",
- "number": "17.3.1"
+ "number": "13.3.1"
},
{
"id": "updatewith-method",
"href": "https://www.w3.org/TR/payment-request-1.1/#updatewith-method",
"level": 4,
"title": "updateWith() method",
- "number": "17.3.2"
+ "number": "13.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": "17.3.3"
+ "number": "13.3.3"
},
{
"id": "paymentrequestupdateeventinit-dictionary",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequestupdateeventinit-dictionary",
"level": 4,
"title": "PaymentRequestUpdateEventInit dictionary",
- "number": "17.3.4"
+ "number": "13.3.4"
},
{
"id": "algorithms",
"href": "https://www.w3.org/TR/payment-request-1.1/#algorithms",
"level": 2,
- "title": "18. Algorithms"
+ "title": "14. 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": "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"
+ "number": "14.1"
},
{
"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": "18.4"
+ "number": "14.2"
},
{
"id": "paymentrequest-updated-algorithm",
"href": "https://www.w3.org/TR/payment-request-1.1/#paymentrequest-updated-algorithm",
"level": 3,
"title": "PaymentRequest updated algorithm",
- "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"
+ "number": "14.3"
},
{
"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": "18.7"
+ "number": "14.4"
},
{
"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": "18.8"
+ "number": "14.5"
},
{
"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": "18.9"
+ "number": "14.6"
},
{
"id": "abort-the-update",
"href": "https://www.w3.org/TR/payment-request-1.1/#abort-the-update",
"level": 4,
"title": "Abort the update",
- "number": "18.9.1"
+ "number": "14.6.1"
},
{
"id": "privacy",
"href": "https://www.w3.org/TR/payment-request-1.1/#privacy",
"level": 2,
- "title": "19. Privacy and Security Considerations"
+ "title": "15. 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": "19.1"
+ "number": "15.1"
},
{
"id": "secure-contexts",
"href": "https://www.w3.org/TR/payment-request-1.1/#secure-contexts",
"level": 3,
"title": "Secure contexts",
- "number": "19.2"
+ "number": "15.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": "19.3"
+ "number": "15.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": "19.4"
+ "number": "15.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": "19.5"
+ "number": "15.5"
},
{
"id": "data-usage-0",
"href": "https://www.w3.org/TR/payment-request-1.1/#data-usage-0",
"level": 3,
"title": "Data usage",
- "number": "19.6"
+ "number": "15.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": "19.7"
+ "number": "15.7"
},
{
"id": "canmakepayment-protections-0",
"href": "https://www.w3.org/TR/payment-request-1.1/#canmakepayment-protections-0",
"level": 3,
"title": "canMakePayment() protections",
- "number": "19.8"
+ "number": "15.8"
},
{
"id": "accessibility-considerations",
"href": "https://www.w3.org/TR/payment-request-1.1/#accessibility-considerations",
"level": 2,
- "title": "20. Accessibility Considerations"
+ "title": "16. Accessibility Considerations"
},
{
"id": "dependencies",
"href": "https://www.w3.org/TR/payment-request-1.1/#dependencies",
"level": 2,
- "title": "21. Dependencies"
+ "title": "17. Dependencies"
},
{
"id": "conformance",
"href": "https://www.w3.org/TR/payment-request-1.1/#conformance",
"level": 2,
- "title": "22. Conformance"
+ "title": "18. Conformance"
},
{
"id": "idl-index",
diff --git a/tr/headings/webgpu.json b/tr/headings/webgpu.json
index b1bf0a3c2ab1..f80d8ee86464 100644
--- a/tr/headings/webgpu.json
+++ b/tr/headings/webgpu.json
@@ -1239,7 +1239,7 @@
"id": "queryset-destruction",
"href": "https://www.w3.org/TR/webgpu/#queryset-destruction",
"level": 4,
- "title": "QuerySet Destruction",
+ "title": "Query Set Destruction",
"number": "20.1.2"
},
{
diff --git a/tr/idl/payment-request.idl b/tr/idl/payment-request.idl
index 252d8adfbbe1..181adc78e65b 100644
--- a/tr/idl/payment-request.idl
+++ b/tr/idl/payment-request.idl
@@ -7,8 +7,7 @@
interface PaymentRequest : EventTarget {
constructor(
sequence methodData,
- PaymentDetailsInit details,
- optional PaymentOptions options = {}
+ PaymentDetailsInit details
);
[NewObject]
Promise show(optional Promise detailsPromise);
@@ -18,12 +17,7 @@ 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;
};
@@ -39,7 +33,6 @@ dictionary PaymentCurrencyAmount {
dictionary PaymentDetailsBase {
sequence displayItems;
- sequence shippingOptions;
sequence modifiers;
};
@@ -49,10 +42,7 @@ dictionary PaymentDetailsInit : PaymentDetailsBase {
};
dictionary PaymentDetailsUpdate : PaymentDetailsBase {
- DOMString error;
PaymentItem total;
- AddressErrors shippingAddressErrors;
- PayerErrors payerErrors;
object paymentMethodErrors;
};
@@ -63,21 +53,6 @@ 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;
@@ -94,13 +69,6 @@ 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();
@@ -108,11 +76,6 @@ 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(
@@ -121,36 +84,13 @@ 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/ids/core-aam-1.2.json b/tr/ids/core-aam-1.2.json
index 18c16967cdf1..44a61694c970 100644
--- a/tr/ids/core-aam-1.2.json
+++ b/tr/ids/core-aam-1.2.json
@@ -107,7 +107,7 @@
"https://www.w3.org/TR/core-aam-1.2/#role-map-deletion",
"https://www.w3.org/TR/core-aam-1.2/#dialog",
"https://www.w3.org/TR/core-aam-1.2/#role-map-dialog",
- "https://www.w3.org/TR/core-aam-1.2/#directory",
+ "https://www.w3.org/TR/core-aam-1.2/#directory-deprecated",
"https://www.w3.org/TR/core-aam-1.2/#role-map-directory",
"https://www.w3.org/TR/core-aam-1.2/#document",
"https://www.w3.org/TR/core-aam-1.2/#role-map-document",
diff --git a/tr/ids/credential-management-1.json b/tr/ids/credential-management-1.json
index d1856141e302..e9ce98663fc7 100644
--- a/tr/ids/credential-management-1.json
+++ b/tr/ids/credential-management-1.json
@@ -154,22 +154,20 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-credential-credential-type%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-isconditionalmediationavailable%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A2",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A0",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-resolved-with",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential-credential-type%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A1",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential-credential-type%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#dom-credential-willrequestconditionalcreation",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A3",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A2",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A2",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential-credential-type%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-willrequestconditionalcreation%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A4",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A3",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-resolved-with%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential-credential-type%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#dom-credential-type-slot",
@@ -293,22 +291,22 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-Exposed%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-SecureContext%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#credentialscontainer",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A5",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get",
"https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialrequestoptions%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get-options-options",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A6",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#ref-for-idl-undefined%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-store%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-store-credential-credential",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A7",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A5",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create",
"https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialcreationoptions%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create-options-options",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A8",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A6",
"https://www.w3.org/TR/credential-management-1/#ref-for-idl-undefined%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-preventsilentaccess",
"https://www.w3.org/TR/credential-management-1/#dictdef-credentialdata",
@@ -407,7 +405,7 @@
"https://www.w3.org/TR/credential-management-1/#dom-credentialmediationrequirement-conditional",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A7",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-origin%E2%91%A3",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A7",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A8",
"https://www.w3.org/TR/credential-management-1/#ref-for-origin-prevent-silent-access-flag%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A5",
@@ -416,8 +414,8 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/credential-management-1/#ref-for-credentialrequestoptions-relevant-credential-interface-objects%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-isconditionalmediationavailable%E2%91%A1",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A4",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A8",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror",
"https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException",
@@ -480,7 +478,7 @@
"https://www.w3.org/TR/credential-management-1/#algorithm-request",
"https://www.w3.org/TR/credential-management-1/#abstract-opdef-request-a-credential",
"https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialrequestoptions%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-current-settings-object%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-secure-context%E2%91%A0",
@@ -541,7 +539,7 @@
"https://www.w3.org/TR/credential-management-1/#issue-e720ed3b",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-silent%E2%91%A3",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A5",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-abstract-opdef-ask-the-user-to-choose-a-credential",
"https://www.w3.org/TR/credential-management-1/#ref-for-dfn-interface-object%E2%91%A7",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-discoverfromexternalsource-slot%E2%91%A0",
@@ -552,10 +550,10 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-reject%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A2%E2%91%A5",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A6",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A7",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A5",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dfn-perform-steps-once-promise-is-settled",
@@ -577,7 +575,7 @@
"https://www.w3.org/TR/credential-management-1/#algorithm-store",
"https://www.w3.org/TR/credential-management-1/#abstract-opdef-store-a-credential",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A2%E2%91%A8",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A8",
"https://www.w3.org/TR/credential-management-1/#ref-for-current-settings-object%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-secure-context%E2%91%A1",
@@ -607,7 +605,7 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-queue-a-task%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-manipulation-task-source%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-reject%E2%91%A1",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A8",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A6",
"https://www.w3.org/TR/credential-management-1/#ref-for-dfn-perform-steps-once-promise-is-settled%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-list-remove%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type-slot%E2%91%A0%E2%93%AA",
@@ -615,10 +613,10 @@
"https://www.w3.org/TR/credential-management-1/#algorithm-create",
"https://www.w3.org/TR/credential-management-1/#abstract-opdef-create-a-credential",
"https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialcreationoptions%E2%91%A7",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A3",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A3%E2%93%AA",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A3%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-current-settings-object%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#ref-for-secure-context%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-settings-object-global%E2%91%A1",
@@ -646,7 +644,6 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-signal%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-abortsignal-abort-reason%E2%91%A2",
- "https://www.w3.org/TR/credential-management-1/#ref-for-a-new-promise%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type-slot%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-active-credential-types%E2%91%A5",
"https://www.w3.org/TR/credential-management-1/#ref-for-list-contain%E2%91%A1",
@@ -656,6 +653,7 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-set-append%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-active-credential-types%E2%91%A6",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-settings-object-origin%E2%91%A5",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-a-new-promise%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-in-parallel%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-create-slot%E2%91%A0",
"https://www.w3.org/TR/credential-management-1/#ref-for-dfn-exception%E2%91%A5",
@@ -664,10 +662,10 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-manipulation-task-source%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-reject%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A3%E2%91%A1",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A7",
"https://www.w3.org/TR/credential-management-1/#ref-for-queue-a-task%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-manipulation-task-source%E2%91%A2",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A8",
"https://www.w3.org/TR/credential-management-1/#ref-for-should-promise-call",
"https://www.w3.org/TR/credential-management-1/#ref-for-dfn-perform-steps-once-promise-is-settled%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-list-remove%E2%91%A1",
@@ -675,7 +673,7 @@
"https://www.w3.org/TR/credential-management-1/#algorithm-prevent-silent-access",
"https://www.w3.org/TR/credential-management-1/#abstract-opdef-prevent-silent-access",
"https://www.w3.org/TR/credential-management-1/#ref-for-environment-settings-object%E2%91%A5",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-settings-object-origin%E2%91%A6",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-relevant-global%E2%91%A4",
@@ -688,7 +686,7 @@
"https://www.w3.org/TR/credential-management-1/#ref-for-in-parallel%E2%91%A5",
"https://www.w3.org/TR/credential-management-1/#ref-for-origin-prevent-silent-access-flag%E2%91%A3",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/credential-management-1/#passwords",
"https://www.w3.org/TR/credential-management-1/#ref-for-passwordcredential%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential%E2%91%A0%E2%91%A4",
@@ -1258,8 +1256,7 @@
"https://www.w3.org/TR/credential-management-1/#example-a3c18cc7",
"https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/credential-management-1/#ref-for-user-mediated%E2%91%A0%E2%91%A7",
- "https://www.w3.org/TR/credential-management-1/#ref-for-idl-promise%E2%91%A0%E2%91%A6",
- "https://www.w3.org/TR/credential-management-1/#ref-for-resolve%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-resolved-with%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-credential-type-registry-credential-type%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialcreationoptions%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialrequestoptions%E2%91%A1%E2%93%AA",
@@ -1372,6 +1369,7 @@
"https://www.w3.org/TR/credential-management-1/#b0d7f3c3",
"https://www.w3.org/TR/credential-management-1/#dacde8b5",
"https://www.w3.org/TR/credential-management-1/#d0b4a948",
+ "https://www.w3.org/TR/credential-management-1/#8f5c2179",
"https://www.w3.org/TR/credential-management-1/#5372cca8",
"https://www.w3.org/TR/credential-management-1/#6d8611a2",
"https://www.w3.org/TR/credential-management-1/#cd787c3f",
diff --git a/tr/ids/payment-request-1.1.json b/tr/ids/payment-request-1.1.json
index 97670ef40f10..0914fc96e416 100644
--- a/tr/ids/payment-request-1.1.json
+++ b/tr/ids/payment-request-1.1.json
@@ -48,7 +48,6 @@
"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",
@@ -64,83 +63,50 @@
"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-4-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/#example-modifying-payment-request-based-on-card-type",
- "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/#x2-4-constructing-a-paymentrequest",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-5",
"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-9-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/#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-10-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/#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-1134666017",
+ "https://www.w3.org/TR/payment-request-1.1/#webidl-363443065",
"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-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/#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/#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-2",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentdetailsupdate-1",
"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-10",
+ "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-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",
@@ -148,12 +114,11 @@
"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-11",
+ "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-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",
@@ -179,36 +144,24 @@
"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-4",
+ "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-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-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-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-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-12",
+ "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-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",
@@ -216,16 +169,11 @@
"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-13",
+ "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-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",
@@ -332,51 +280,16 @@
"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-11-onpaymentmethodchange-attribute",
+ "https://www.w3.org/TR/payment-request-1.1/#x3-6-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-19",
+ "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-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-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/#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/#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",
@@ -389,8 +302,6 @@
"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",
@@ -416,10 +327,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-21",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-15",
"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-22",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-16",
"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",
@@ -453,7 +364,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-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/#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",
@@ -471,7 +382,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-5",
+ "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-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",
@@ -481,15 +392,12 @@
"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-914982787",
+ "https://www.w3.org/TR/payment-request-1.1/#webidl-3923552",
"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",
@@ -498,24 +406,8 @@
"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-23",
+ "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-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",
@@ -529,70 +421,51 @@
"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-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-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-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-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-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-id-6",
- "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/#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/#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-17",
- "https://www.w3.org/TR/payment-request-1.1/#h-note-17",
+ "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-7",
- "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-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-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-505108935",
+ "https://www.w3.org/TR/payment-request-1.1/#webidl-1667728565",
"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-3",
+ "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-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-4",
+ "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-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-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/#ref-for-dom-paymentdetailsupdate-4",
"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-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-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-8",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-7",
"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",
@@ -618,7 +491,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-6",
+ "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-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",
@@ -628,72 +501,14 @@
"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-19",
- "https://www.w3.org/TR/payment-request-1.1/#h-note-19",
+ "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-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/#x10-paymentitem-dictionary",
+ "https://www.w3.org/TR/payment-request-1.1/#x8-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",
@@ -702,23 +517,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-9",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentitem-amount-8",
"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-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-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-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-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/#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/#paymentcompletedetails-dictionary",
- "https://www.w3.org/TR/payment-request-1.1/#x11-paymentcompletedetails-dictionary",
+ "https://www.w3.org/TR/payment-request-1.1/#x9-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",
@@ -729,9 +544,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-19",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-18",
"https://www.w3.org/TR/payment-request-1.1/#paymentcomplete-enum",
- "https://www.w3.org/TR/payment-request-1.1/#x12-paymentcomplete-enum",
+ "https://www.w3.org/TR/payment-request-1.1/#x10-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",
@@ -740,42 +555,15 @@
"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-23",
+ "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-paymentcomplete-success",
- "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-user-agent-17",
"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-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/#ref-for-dfn-user-agent-18",
"https://www.w3.org/TR/payment-request-1.1/#paymentresponse-interface",
- "https://www.w3.org/TR/payment-request-1.1/#x14-paymentresponse-interface",
+ "https://www.w3.org/TR/payment-request-1.1/#x11-paymentresponse-interface",
"https://www.w3.org/TR/payment-request-1.1/#dom-paymentresponse",
- "https://www.w3.org/TR/payment-request-1.1/#webidl-2136333605",
+ "https://www.w3.org/TR/payment-request-1.1/#webidl-1495149928",
"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",
@@ -785,16 +573,6 @@
"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",
@@ -802,16 +580,14 @@
"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/#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/#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-paymentresponse-8",
"https://www.w3.org/TR/payment-request-1.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/#x11-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-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-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-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",
@@ -822,7 +598,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-28",
+ "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-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",
@@ -831,152 +607,64 @@
"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-28",
+ "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-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-24",
- "https://www.w3.org/TR/payment-request-1.1/#h-note-24",
+ "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-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/#x14-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/#dom-paymentvalidationerrors",
- "https://www.w3.org/TR/payment-request-1.1/#webidl-65418220",
+ "https://www.w3.org/TR/payment-request-1.1/#webidl-824820228",
"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-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-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-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/#x14-2-methodname-attribute",
+ "https://www.w3.org/TR/payment-request-1.1/#x11-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-20",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-19",
"https://www.w3.org/TR/payment-request-1.1/#details-attribute",
- "https://www.w3.org/TR/payment-request-1.1/#x14-3-details-attribute",
+ "https://www.w3.org/TR/payment-request-1.1/#x11-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/#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/#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/#requestid-attribute",
- "https://www.w3.org/TR/payment-request-1.1/#x14-9-requestid-attribute",
+ "https://www.w3.org/TR/payment-request-1.1/#x11-4-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/#x14-10-complete-method",
+ "https://www.w3.org/TR/payment-request-1.1/#x11-5-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-27",
- "https://www.w3.org/TR/payment-request-1.1/#h-note-27",
+ "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-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-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-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-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",
@@ -988,125 +676,67 @@
"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-28",
- "https://www.w3.org/TR/payment-request-1.1/#h-note-28",
+ "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/#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-30",
+ "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-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/#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/#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/#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-34",
- "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-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/#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/#x16-permissions-policy-integration",
+ "https://www.w3.org/TR/payment-request-1.1/#x12-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-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/#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/#events",
- "https://www.w3.org/TR/payment-request-1.1/#x17-events",
+ "https://www.w3.org/TR/payment-request-1.1/#x13-events",
"https://www.w3.org/TR/payment-request-1.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/#x13-1-summary",
"https://www.w3.org/TR/payment-request-1.1/#dfn-paymentmethodchange",
- "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-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-dfn-payment-handler-10",
- "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-40",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-22",
"https://www.w3.org/TR/payment-request-1.1/#paymentmethodchangeevent-interface",
- "https://www.w3.org/TR/payment-request-1.1/#x17-2-paymentmethodchangeevent-interface",
+ "https://www.w3.org/TR/payment-request-1.1/#x13-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-4",
- "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-6",
+ "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/#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-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/#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/#x13-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/#x17-2-2-methodname-attribute",
+ "https://www.w3.org/TR/payment-request-1.1/#x13-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/#x17-2-3-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/#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",
@@ -1119,43 +749,41 @@
"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/#x17-3-paymentrequestupdateevent-interface",
+ "https://www.w3.org/TR/payment-request-1.1/#x13-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-7",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-2",
"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-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/#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/#constructor-0",
- "https://www.w3.org/TR/payment-request-1.1/#x17-3-1-constructor",
+ "https://www.w3.org/TR/payment-request-1.1/#x13-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-9",
+ "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-constructor-2",
- "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-5",
"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/#x17-3-2-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/#dom-paymentrequestupdateevent-updatewith",
- "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/#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-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-dom-paymentrequestupdateevent-6",
+ "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-dfn-waitforupdate-3",
- "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-paymentresponse-17",
"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-41",
+ "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-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",
@@ -1164,402 +792,286 @@
"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/#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/#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/#dfn-waitforupdate",
- "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-10",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequestupdateevent-updatewith-8",
"https://www.w3.org/TR/payment-request-1.1/#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/#x13-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/#x18-algorithms",
+ "https://www.w3.org/TR/payment-request-1.1/#x14-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-42",
+ "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-dfn-interactive-6",
- "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-32",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-user-agent-23",
"https://www.w3.org/TR/payment-request-1.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/#x14-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-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-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-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-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/#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/#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/#x18-4-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/#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-26",
+ "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-handler-13",
- "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-dom-paymentrequest-28",
"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-6",
+ "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-methodname-4",
- "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-dom-paymentmethodchangeevent-methoddetails-2",
"https://www.w3.org/TR/payment-request-1.1/#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/#x14-3-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-49",
+ "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-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-13",
+ "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-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/#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/#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/#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-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-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-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-8",
+ "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-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-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-state-17",
"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/#x18-8-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/#dfn-user-aborts-the-payment-request",
- "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-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-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-9",
+ "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-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/#x18-9-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/#dfn-update-a-paymentrequest-s-details-algorithm",
- "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-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-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-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-abort-the-update-2",
- "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-paymentdetailsupdate-9",
"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-11",
+ "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-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-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-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-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-8",
+ "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-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-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-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-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-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-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-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-11",
+ "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-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-12",
+ "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-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-54",
+ "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-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-7",
+ "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-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-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-dfn-details-7",
"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-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/#ref-for-dfn-updating-7",
"https://www.w3.org/TR/payment-request-1.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/#x14-6-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-55",
+ "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-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-21",
+ "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-10",
- "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-response-8",
"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-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-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-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-14",
+ "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-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-24",
+ "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-dfn-complete-7",
"https://www.w3.org/TR/payment-request-1.1/#privacy",
- "https://www.w3.org/TR/payment-request-1.1/#x19-privacy-and-security-considerations",
+ "https://www.w3.org/TR/payment-request-1.1/#x15-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/#x19-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/#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/#x19-2-secure-contexts",
+ "https://www.w3.org/TR/payment-request-1.1/#x15-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/#x19-3-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/#ref-for-dfn-payment-handler-16",
- "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-57",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dom-paymentrequest-36",
"https://www.w3.org/TR/payment-request-1.1/#encryption-of-data-fields",
- "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/#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/#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/#x19-5-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/#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-29",
+ "https://www.w3.org/TR/payment-request-1.1/#ref-for-dfn-payment-method-28",
"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-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-dfn-user-agent-28",
"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-25",
+ "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-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-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-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-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-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-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-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-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-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/#x20-accessibility-considerations",
+ "https://www.w3.org/TR/payment-request-1.1/#x16-accessibility-considerations",
"https://www.w3.org/TR/payment-request-1.1/#dependencies",
- "https://www.w3.org/TR/payment-request-1.1/#x21-dependencies",
+ "https://www.w3.org/TR/payment-request-1.1/#x17-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/#x22-conformance",
+ "https://www.w3.org/TR/payment-request-1.1/#x18-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-36",
- "https://www.w3.org/TR/payment-request-1.1/#h-note-36",
+ "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/#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-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-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-paymentdetailsinit-9",
- "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-paymentresponse-21",
"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-13",
+ "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-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-12",
+ "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-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-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-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-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-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-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-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-paymentdetailsupdate-paymentmethoderrors-5",
"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",
@@ -1567,22 +1079,10 @@
"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-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-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-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",
@@ -1590,63 +1090,32 @@
"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-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-22",
"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-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-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-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-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-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-16",
+ "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-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-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-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-paymentrequestupdateeventinit-6",
"https://www.w3.org/TR/payment-request-1.1/#acknowledgements",
"https://www.w3.org/TR/payment-request-1.1/#b-acknowledgements",
@@ -1656,9 +1125,7 @@
"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/reporting-1.json b/tr/ids/reporting-1.json
index f9369c045fa0..8bf453325468 100644
--- a/tr/ids/reporting-1.json
+++ b/tr/ids/reporting-1.json
@@ -521,7 +521,6 @@
"https://www.w3.org/TR/reporting-1/#ref-for-invoke-a-callback-function",
"https://www.w3.org/TR/reporting-1/#ref-for-reportingobserver-callback%E2%91%A0",
"https://www.w3.org/TR/reporting-1/#ref-for-dfn-callback-this-value",
- "https://www.w3.org/TR/reporting-1/#ref-for-report-the-exception",
"https://www.w3.org/TR/reporting-1/#implementation",
"https://www.w3.org/TR/reporting-1/#delivery",
"https://www.w3.org/TR/reporting-1/#gc",
@@ -739,11 +738,6 @@
"https://www.w3.org/TR/reporting-1/#infopaneltitle-for-9c4c1e66",
"https://www.w3.org/TR/reporting-1/#infopanel-for-9c4c1e66",
"https://www.w3.org/TR/reporting-1/#infopaneltitle-for-9c4c1e66",
- "https://www.w3.org/TR/reporting-1/#04e154c5",
- "https://www.w3.org/TR/reporting-1/#infopanel-for-04e154c5",
- "https://www.w3.org/TR/reporting-1/#infopaneltitle-for-04e154c5",
- "https://www.w3.org/TR/reporting-1/#infopanel-for-04e154c5",
- "https://www.w3.org/TR/reporting-1/#infopaneltitle-for-04e154c5",
"https://www.w3.org/TR/reporting-1/#3de9e659",
"https://www.w3.org/TR/reporting-1/#infopanel-for-3de9e659",
"https://www.w3.org/TR/reporting-1/#infopaneltitle-for-3de9e659",
diff --git a/tr/ids/secure-payment-confirmation.json b/tr/ids/secure-payment-confirmation.json
index ddcbfc69e0f1..818ebf008b1a 100644
--- a/tr/ids/secure-payment-confirmation.json
+++ b/tr/ids/secure-payment-confirmation.json
@@ -861,6 +861,36 @@
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-468e7b29",
"https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-468e7b29",
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-468e7b29",
+ "https://www.w3.org/TR/secure-payment-confirmation/#5e729456",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-5e729456",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-5e729456",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-5e729456",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-5e729456",
+ "https://www.w3.org/TR/secure-payment-confirmation/#45e33bba",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-45e33bba",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-45e33bba",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-45e33bba",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-45e33bba",
+ "https://www.w3.org/TR/secure-payment-confirmation/#10287565",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-10287565",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-10287565",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-10287565",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-10287565",
+ "https://www.w3.org/TR/secure-payment-confirmation/#52006978",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-52006978",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-52006978",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-52006978",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-52006978",
+ "https://www.w3.org/TR/secure-payment-confirmation/#6d8a5549",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-6d8a5549",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-6d8a5549",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-6d8a5549",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-6d8a5549",
+ "https://www.w3.org/TR/secure-payment-confirmation/#cd8093d2",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-cd8093d2",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-cd8093d2",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-cd8093d2",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-cd8093d2",
"https://www.w3.org/TR/secure-payment-confirmation/#75f46ef4",
"https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-75f46ef4",
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-75f46ef4",
@@ -886,6 +916,11 @@
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-b29c33d9",
"https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-b29c33d9",
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-b29c33d9",
+ "https://www.w3.org/TR/secure-payment-confirmation/#c4aa1cef",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-c4aa1cef",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-c4aa1cef",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-c4aa1cef",
+ "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-c4aa1cef",
"https://www.w3.org/TR/secure-payment-confirmation/#02f7d0f9",
"https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-02f7d0f9",
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-02f7d0f9",
@@ -901,41 +936,6 @@
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-ba4dacbc",
"https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-ba4dacbc",
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-ba4dacbc",
- "https://www.w3.org/TR/secure-payment-confirmation/#5e729456",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-5e729456",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-5e729456",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-5e729456",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-5e729456",
- "https://www.w3.org/TR/secure-payment-confirmation/#45e33bba",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-45e33bba",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-45e33bba",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-45e33bba",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-45e33bba",
- "https://www.w3.org/TR/secure-payment-confirmation/#10287565",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-10287565",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-10287565",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-10287565",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-10287565",
- "https://www.w3.org/TR/secure-payment-confirmation/#52006978",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-52006978",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-52006978",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-52006978",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-52006978",
- "https://www.w3.org/TR/secure-payment-confirmation/#6d8a5549",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-6d8a5549",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-6d8a5549",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-6d8a5549",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-6d8a5549",
- "https://www.w3.org/TR/secure-payment-confirmation/#cd8093d2",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-cd8093d2",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-cd8093d2",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-cd8093d2",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-cd8093d2",
- "https://www.w3.org/TR/secure-payment-confirmation/#c4aa1cef",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-c4aa1cef",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-c4aa1cef",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-c4aa1cef",
- "https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-c4aa1cef",
"https://www.w3.org/TR/secure-payment-confirmation/#75b70e30",
"https://www.w3.org/TR/secure-payment-confirmation/#infopanel-for-75b70e30",
"https://www.w3.org/TR/secure-payment-confirmation/#infopaneltitle-for-75b70e30",
@@ -1303,7 +1303,6 @@
"https://www.w3.org/TR/secure-payment-confirmation/#biblio-infra",
"https://www.w3.org/TR/secure-payment-confirmation/#biblio-payment-method-id",
"https://www.w3.org/TR/secure-payment-confirmation/#biblio-payment-request",
- "https://www.w3.org/TR/secure-payment-confirmation/#biblio-payment-request-11",
"https://www.w3.org/TR/secure-payment-confirmation/#biblio-rfc2119",
"https://www.w3.org/TR/secure-payment-confirmation/#biblio-rfc8809",
"https://www.w3.org/TR/secure-payment-confirmation/#biblio-url",
diff --git a/tr/ids/webgpu.json b/tr/ids/webgpu.json
index 39ce36c32894..c9ee5966b3be 100644
--- a/tr/ids/webgpu.json
+++ b/tr/ids/webgpu.json
@@ -136,6 +136,11 @@
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#queue-timeline-property",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline-property",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline-property%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase",
"https://www.w3.org/TR/webgpu/#ref-for-idl-USVString",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-label",
@@ -153,7 +158,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpuobjectbase-device-slot",
"https://www.w3.org/TR/webgpu/#ref-for-device",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid",
@@ -162,7 +167,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpuobjectbase-label",
"https://www.w3.org/TR/webgpu/#ref-for-idl-USVString%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-implementation-defined",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview",
@@ -184,7 +189,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpuobjectbase-valid-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A4",
@@ -205,12 +211,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-label%E2%91%A3",
"https://www.w3.org/TR/webgpu/#asynchrony",
"https://www.w3.org/TR/webgpu/#invalidity",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0",
@@ -224,12 +230,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-createview%E2%91%A0",
"https://www.w3.org/TR/webgpu/#contagious-invalidity",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-lose-the-device",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-destroy%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-destroyed",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-adapter",
@@ -319,7 +325,7 @@
"https://www.w3.org/TR/webgpu/#device-timeline-example-term",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#queue-timeline-example-term",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-timeline-agnostic",
"https://www.w3.org/TR/webgpu/#ref-for-immutable-value-example-term",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6",
@@ -328,7 +334,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-immutable-value-example-term%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline-example-term",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-immutable-value-example-term%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline-example-term",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7",
@@ -339,7 +345,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-submit",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4",
"https://www.w3.org/TR/webgpu/#example-7a02d5e2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createbuffer",
"https://www.w3.org/TR/webgpu/#ref-for-gpubufferdescriptor",
@@ -350,7 +356,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-resolve",
"https://www.w3.org/TR/webgpu/#programming-model-memory",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%93%AA",
@@ -477,11 +483,7 @@
"https://www.w3.org/TR/webgpu/#fallback-adapter",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter",
"https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#dom-adapter-state-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-valid",
- "https://www.w3.org/TR/webgpu/#dom-adapter-state-valid",
- "https://www.w3.org/TR/webgpu/#dom-adapter-state-consumed",
- "https://www.w3.org/TR/webgpu/#dom-adapter-state-expired",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-adapter-features-slot",
"https://www.w3.org/TR/webgpu/#ref-for-ordered-set",
"https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename",
@@ -492,8 +494,16 @@
"https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-adapter-fallback-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#dom-adapter-state-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-valid",
+ "https://www.w3.org/TR/webgpu/#dom-adapter-state-valid",
+ "https://www.w3.org/TR/webgpu/#dom-adapter-state-consumed",
+ "https://www.w3.org/TR/webgpu/#dom-adapter-state-expired",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1",
"https://www.w3.org/TR/webgpu/#abstract-opdef-expire",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A2",
@@ -503,10 +513,10 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-expired",
"https://www.w3.org/TR/webgpu/#devices",
"https://www.w3.org/TR/webgpu/#device",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A0",
@@ -515,21 +525,21 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-createview%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-device-adapter-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-device-features-slot",
"https://www.w3.org/TR/webgpu/#ref-for-ordered-set%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-device",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-device-limits-slot",
"https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-device%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline-property%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-device-content-device-slot",
@@ -537,7 +547,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#a-new-device",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevicedescriptor",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-ordered-set%E2%91%A1",
@@ -569,25 +579,25 @@
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#optional-capabilities",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#capabilities",
"https://www.w3.org/TR/webgpu/#ref-for-capabilities",
"https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-limit",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-requestdevice%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-device%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-requestdevice%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#features",
"https://www.w3.org/TR/webgpu/#feature",
"https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error",
"https://www.w3.org/TR/webgpu/#optional-api-surface",
"https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror",
@@ -603,10 +613,10 @@
"https://www.w3.org/TR/webgpu/#limits",
"https://www.w3.org/TR/webgpu/#limit",
"https://www.w3.org/TR/webgpu/#limit-default",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A4",
"https://www.w3.org/TR/webgpu/#limit-better",
"https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A5",
@@ -962,20 +972,20 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpuadapterinfo-vendor",
"https://www.w3.org/TR/webgpu/#ref-for-idl-DOMString%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpuadapterinfo-architecture",
"https://www.w3.org/TR/webgpu/#ref-for-idl-DOMString%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpuadapterinfo-device",
"https://www.w3.org/TR/webgpu/#ref-for-idl-DOMString%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpuadapterinfo-description",
"https://www.w3.org/TR/webgpu/#ref-for-idl-DOMString%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapterinfo-description%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A7",
"https://www.w3.org/TR/webgpu/#abstract-opdef-new-adapter-info",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapterinfo-vendor%E2%91%A0",
@@ -1067,10 +1077,10 @@
"https://www.w3.org/TR/webgpu/#ref-for-dfn-convert-idl-to-javascript-value",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-convert-ecmascript-to-idl-value",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-double%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-float%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-convert-ecmascript-to-idl-value%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-EnforceRange",
@@ -1134,7 +1144,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-wgsllanguagefeatures%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpu%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpu-requestadapter",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpu%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpu-requestadapter-options-options",
@@ -1146,7 +1156,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-a-new-promise",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-fallback-slot",
@@ -1166,16 +1176,17 @@
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba8unorm%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-bgra8unorm%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpu%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpu-wgsllanguagefeatures",
"https://www.w3.org/TR/webgpu/#ref-for-gpuwgsllanguagefeatures%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-language-extension%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-requestdevice%E2%91%A3",
"https://www.w3.org/TR/webgpu/#example-78e28ede",
@@ -1230,7 +1241,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurequestadapteroptions%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpupowerpreference",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurequestadapteroptions-powerpreference",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurequestadapteroptions-forcefallbackadapter",
"https://www.w3.org/TR/webgpu/#enumdef-gpupowerpreference",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupowerpreference-low-power",
@@ -1238,20 +1249,20 @@
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurequestadapteroptions%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpurequestadapteroptions-powerpreference",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpupowerpreference%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpupowerpreference-low-power",
"https://www.w3.org/TR/webgpu/#dom-gpupowerpreference-high-performance",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpurequestadapteroptions-forcefallbackadapter",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurequestadapteroptions-forcefallbackadapter%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-fallback-adapter%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A0",
@@ -1262,9 +1273,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#gpuadapter",
"https://www.w3.org/TR/webgpu/#gpu-adapter",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-limit%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A3",
@@ -1281,7 +1292,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-SameObject%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-info",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-isfallbackadapter%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%91%A7",
@@ -1289,6 +1300,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudevicedescriptor%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-requestdevice-descriptor-descriptor",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpuadapter-features",
"https://www.w3.org/TR/webgpu/#ref-for-gpusupportedfeatures%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A0",
@@ -1308,20 +1320,19 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-new-adapter-info",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpuadapter-isfallbackadapter",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-fallback-slot%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpuadapter-adapter-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpuadapter-requestdevice",
"https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-consumed%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-requestdevice%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpuadapter-requestdevice-descriptor-descriptor",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevicedescriptor%E2%91%A1",
@@ -1513,6 +1524,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-features",
"https://www.w3.org/TR/webgpu/#ref-for-gpusupportedfeatures%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A0%E2%91%A1",
@@ -1562,12 +1574,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-render_attachment%E2%91%A1",
"https://www.w3.org/TR/webgpu/#initialization-examples",
"https://www.w3.org/TR/webgpu/#example-abcf3590",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#buffers",
"https://www.w3.org/TR/webgpu/#gpubuffer",
"https://www.w3.org/TR/webgpu/#buffer-interface",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A1",
@@ -1610,7 +1622,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffermapstate-pending",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffermapstate-mapped",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpubuffer-size",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64out%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A6",
@@ -1679,7 +1691,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-views%E2%91%A0",
"https://www.w3.org/TR/webgpu/#example-84f5cb3c",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpubuffer-internal-state-slot",
"https://www.w3.org/TR/webgpu/#gpubuffer-internal-state-available",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A5",
@@ -1696,7 +1708,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-size%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpubufferusageflags",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-usage",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-mappedatcreation%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubufferdescriptor%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpubufferdescriptor-size",
@@ -1704,7 +1716,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpubufferdescriptor-usage",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpubufferusageflags%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpubufferdescriptor-mappedatcreation",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-mappedatcreation%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-usage%E2%91%A0",
@@ -1833,9 +1845,10 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-destroy%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#dom-gpubuffer-destroy",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#dom-gpubuffer-destroy",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A2",
@@ -1845,21 +1858,21 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-internal-state-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-destroyed%E2%91%A0",
"https://www.w3.org/TR/webgpu/#buffer-mapping",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-detach",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-destroy%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-destroy%E2%91%A5",
@@ -1876,7 +1889,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuflagsconstant%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpumapmode-write%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-namespacedef-gpumapmode",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpumapmode-read",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-map_read%E2%91%A3",
@@ -1889,27 +1902,28 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-map_write%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-copy_src%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpubuffer-mapasync",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpubuffer-mapasync-mode-offset-size-mode",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpumapmodeflags%E2%91%A2",
@@ -1948,7 +1962,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-unavailable%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A2%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-becomes-lost",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A2%E2%91%A4",
@@ -1988,8 +2002,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-operationerror%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpubuffer-getmappedrange",
"https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpubuffer-getmappedrange-offset-size-offset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A0%E2%91%A2",
@@ -2007,7 +2021,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-range%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-views%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-mappedatcreation%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A7",
@@ -2033,8 +2047,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffermapstate-mapped%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpubuffer-unmap",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A0%E2%93%AA",
@@ -2065,16 +2079,16 @@
"https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-internal-state-slot%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-unavailable%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-queue%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-internal-state-slot%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-available%E2%91%A2",
"https://www.w3.org/TR/webgpu/#textures",
"https://www.w3.org/TR/webgpu/#gputexture",
"https://www.w3.org/TR/webgpu/#texture-interface",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A4%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#texture",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-1d%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A1",
@@ -2133,6 +2147,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gputexture-width",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinateout%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A8",
@@ -2157,22 +2172,19 @@
"https://www.w3.org/TR/webgpu/#dom-gputexture-usage",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuflagsconstant%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A0%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A0%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#dom-gputexture-size-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-depthorarraylayers%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gputexture-viewformats-slot",
"https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputextureviewdescriptor%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gputexture-destroyed-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#abstract-opdef-compute-render-extent",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuextent3ddict",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A2%E2%91%A8",
@@ -2259,7 +2271,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gputexturedescriptor%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gputexturedescriptor%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-miplevelcount",
@@ -2276,7 +2288,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-viewformats",
"https://www.w3.org/TR/webgpu/#ref-for-gputexturedescriptor%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gputexturedescriptor-size",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gputexturedescriptor-miplevelcount",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gputexturedescriptor-samplecount",
@@ -2379,13 +2391,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-depthorarraylayers%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-depthorarraylayers%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-miplevelcount%E2%91%A0",
@@ -2403,8 +2415,6 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gputexturedescriptor",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-size-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-viewformats-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-viewformats%E2%91%A2",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gputexturedescriptor",
@@ -2415,66 +2425,66 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-usage%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-usage%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-allowed-texture-usages",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-miplevelcount%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-samplecount%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-dimension%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-1d%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpusupportedlimits-maxtexturedimension1d",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-samplecount%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-format%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-compressed-format",
"https://www.w3.org/TR/webgpu/#ref-for-depth-or-stencil-format%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpusupportedlimits-maxtexturedimension2d",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpusupportedlimits-maxtexturedimension2d%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpusupportedlimits-maxtexturearraylayers",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-3d%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpusupportedlimits-maxtexturedimension3d",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpusupportedlimits-maxtexturedimension3d%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpusupportedlimits-maxtexturedimension3d%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-samplecount%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-format%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-3d%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-samplecount%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-miplevelcount%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-usage%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-storage_binding%E2%91%A3",
@@ -2484,7 +2494,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-miplevelcount%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-maximum-miplevel-count",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-dimension%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-usage%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-render_attachment%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-format%E2%91%A7",
@@ -2504,26 +2514,30 @@
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-destroy%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#dom-gputexture-destroy",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#dom-gputexture-destroy",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-destroyed-slot",
"https://www.w3.org/TR/webgpu/#gputextureview",
"https://www.w3.org/TR/webgpu/#gpu-textureview",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gputextureview-texture-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gputextureview-descriptor-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputextureviewdescriptor%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputextureviewdescriptor%E2%91%A2",
@@ -2631,7 +2645,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-arraylayercount%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-createview%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-createview%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gputexture-createview-descriptor-descriptor",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputextureviewdescriptor%E2%91%A4",
@@ -2645,8 +2659,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-resolving-gputextureviewdescriptor-defaults",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4",
@@ -2690,14 +2704,14 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-dimension%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-arraylayercount%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-cube-array%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-dimension%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-arraylayercount%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-3d%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-dimension%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-3d%E2%91%A0%E2%91%A0",
@@ -2708,13 +2722,15 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-usage%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-render_attachment%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-compute-render-extent",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-size-slot%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-width%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-height%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-depthorarraylayers%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-basemiplevel%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-renderextent-slot",
"https://www.w3.org/TR/webgpu/#abstract-opdef-resolving-gputextureviewdescriptor-defaults",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputextureviewdescriptor%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-resolving-gputextureaspect%E2%91%A0",
@@ -2758,7 +2774,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-array-layer-count%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-basearraylayer%E2%91%A4",
"https://www.w3.org/TR/webgpu/#abstract-opdef-array-layer-count",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-dimension%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-1d%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-3d%E2%91%A0%E2%91%A2",
@@ -2923,7 +2939,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A8",
"https://www.w3.org/TR/webgpu/#gpuexternaltexture",
"https://www.w3.org/TR/webgpu/#gpu-external-texture",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-externaltexture",
@@ -2935,9 +2951,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#dom-gpuexternaltexture-expired-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpuexternaltexture-descriptor-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuexternaltexturedescriptor%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#dom-gpuexternaltexture-expired-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#external-texture-creation",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-importexternaltexture%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-htmlvideoelement%E2%91%A0",
@@ -2950,11 +2970,11 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-videoframe-close%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-videoframe%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-videoframe%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-videoframe%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-importexternaltexture%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-videoframe%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-importexternaltexture%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dictdef-gpuexternaltexturedescriptor",
@@ -2971,20 +2991,20 @@
"https://www.w3.org/TR/webgpu/#ref-for-predefinedcolorspace%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexturedescriptor-source%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-importexternaltexture",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-importexternaltexture%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-importexternaltexture-descriptor-descriptor",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuexternaltexturedescriptor%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexturedescriptor-source%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-importexternaltexture%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectdescriptorbase-label%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexture-expired-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexturedescriptor-colorspace%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-the-image-argument-is-not-origin-clean%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-securityerror",
@@ -2992,9 +3012,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-check-the-usability-of-the-image-argument",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexturedescriptor-colorspace%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexturedescriptor-colorspace%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-htmlvideoelement%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-queue-an-automatic-expiry-task",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexture-expired-slot%E2%91%A1",
@@ -3022,15 +3042,16 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpusampler-descriptor-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpusamplerdescriptor%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpusamplerdescriptor%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpusampler-iscomparison-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpusampler-isfiltering-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#GPUSamplerDescriptor",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpusamplerdescriptor%E2%91%A2",
@@ -3138,8 +3159,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A0%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A0",
@@ -3177,6 +3198,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpubindgrouplayout-descriptor-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutdescriptor%E2%91%A0",
"https://www.w3.org/TR/webgpu/#bind-group-layout-creation",
@@ -3247,7 +3269,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-binding-resource-type%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A1%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-EnforceRange%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-idl-unsigned-long%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#typedefdef-gpushaderstageflags",
@@ -3312,13 +3334,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoragetextureaccess-read-only",
"https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage-read%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-externaltexture%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#exceeds-the-binding-slot-limits",
"https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-buffer%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-type%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-uniform%E2%91%A4",
@@ -3365,7 +3387,7 @@
"https://www.w3.org/TR/webgpu/#dictdef-gpubufferbindinglayout",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpubufferbindingtype",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-type%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-hasdynamicoffset%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-minbindingsize%E2%91%A0",
@@ -3373,7 +3395,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpubufferbindinglayout-type",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpubufferbindingtype%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpubufferbindinglayout-hasdynamicoffset",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpubufferbindinglayout-minbindingsize",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-size%E2%91%A1",
@@ -3407,7 +3429,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturebindinglayout-sampletype%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureviewdimension%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturebindinglayout-viewdimension",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturebindinglayout-multisampled",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputexturebindinglayout%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gputexturebindinglayout-sampletype",
@@ -3416,7 +3438,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureviewdimension%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gputexturebindinglayout-multisampled",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#enumdef-gpustoragetextureaccess",
"https://www.w3.org/TR/webgpu/#dom-gpustoragetextureaccess-write-only",
"https://www.w3.org/TR/webgpu/#dom-gpustoragetextureaccess-read-only",
@@ -3439,6 +3461,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dictdef-gpuexternaltexturebindinglayout",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpubindgrouplayout-entrymap-slot",
"https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A2%E2%91%A3",
@@ -3475,8 +3498,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A0%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A1",
@@ -3529,6 +3552,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-buffer%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-hasdynamicoffset%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutdescriptor-entries%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-entrymap-slot",
@@ -3536,8 +3560,8 @@
"https://www.w3.org/TR/webgpu/#bind-group-compatibility",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#group-equivalent",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-entrymap-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-entrymap-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-entrymap-slot%E2%91%A2",
@@ -3553,6 +3577,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpubindgroup-layout-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A1%E2%91%A0",
@@ -3607,7 +3632,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#typedefdef-gpubindingresource",
"https://www.w3.org/TR/webgpu/#dictdef-gpubindgroupentry",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuindex32%E2%91%A1",
@@ -3626,12 +3651,14 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpubindingresource%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A0%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgroupentry%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpubindgroupentry-prevalidatedsize-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dictdef-gpubufferbinding",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-buffer",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-offset%E2%91%A2",
@@ -3639,8 +3666,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-size%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpubufferbinding-buffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpubufferbinding-offset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-buffer%E2%91%A0",
@@ -3661,8 +3688,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A1%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%93%AA",
@@ -3754,7 +3781,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-offset%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-minstoragebufferoffsetalignment%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-externaltexture%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-layout-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroupdescriptor-layout%E2%91%A4",
@@ -3806,6 +3833,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpupipelinelayout-bindgrouplayouts-slot",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A1%E2%91%A5",
@@ -3858,8 +3886,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A0%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-descriptor-slot%E2%91%A0",
@@ -3870,7 +3898,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayoutdescriptor-bindgrouplayouts%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-list-size",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayoutdescriptor-bindgrouplayouts%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindgroups%E2%91%A0",
@@ -3937,8 +3965,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpushadermodule%E2%91%A0%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-shader-module-creation",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpushadermoduledescriptor-code%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A1",
@@ -4077,9 +4105,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-promise%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-shader-module-creation%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-becomes-lost%E2%91%A0",
@@ -4124,7 +4152,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createrenderpipeline%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-an-internal-error",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-submit%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A1",
@@ -4206,6 +4234,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-idl-unsigned-long%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinebase-getbindgrouplayout-index-index",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpupipelinebase-layout-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpupipelinebase-getbindgrouplayout",
@@ -4220,8 +4249,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A3%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A3%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid%E2%91%A4",
@@ -4231,19 +4260,19 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinebase-layout-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayout-bindgrouplayouts-slot%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A3%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#default-pipeline-layout",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinedescriptorbase-layout%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuautolayoutmode-auto%E2%91%A2",
"https://www.w3.org/TR/webgpu/#abstract-opdef-default-pipeline-layout",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindgroups%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutdescriptor%E2%91%A3",
@@ -4326,7 +4355,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoragetextureaccess-read-write%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createbindgrouplayout%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-exclusivepipeline-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpupipelinelayoutdescriptor%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayoutdescriptor-bindgrouplayouts%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createpipelinelayout%E2%91%A2",
@@ -4375,7 +4404,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-get-the-entry-point",
"https://www.w3.org/TR/webgpu/#ref-for-namespacedef-gpushaderstage%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuprogrammablestage%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-entrypoint%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-module%E2%91%A2",
@@ -4525,8 +4554,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A0%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-default-pipeline-layout%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinedescriptorbase-layout%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuautolayoutmode-auto%E2%91%A3",
@@ -4563,7 +4592,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createcomputepipelineasync%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-createcomputepipelineasync-descriptor-descriptor",
@@ -4574,15 +4603,15 @@
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-promise%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A5%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createcomputepipeline%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-pipeline-creation",
"https://www.w3.org/TR/webgpu/#ref-for-becomes-lost%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A8",
@@ -4645,12 +4674,15 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpipeline-descriptor-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpipeline-writesdepth-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpipeline-writesstencil-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#render-pipeline-creation",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-pipeline%E2%91%A0%E2%91%A2",
@@ -4712,8 +4744,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A0%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-default-pipeline-layout%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinedescriptorbase-layout%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuautolayoutmode-auto%E2%91%A4",
@@ -4766,7 +4798,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createrenderpipelineasync%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-createrenderpipelineasync-descriptor-descriptor",
@@ -4777,15 +4809,15 @@
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-promise%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createrenderpipeline%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-pipeline-creation%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-becomes-lost%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A4",
@@ -4808,7 +4840,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuvertexstate",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-vertex%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A3",
@@ -4857,8 +4889,8 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-inter-stage-interfaces",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxinterstageshadercomponents",
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxinterstageshadervariables",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-primitive%E2%91%A3",
@@ -4904,7 +4936,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-frontface",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpucullmode",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-cullmode%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-unclippeddepth",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuprimitivestate%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A1%E2%91%A4",
@@ -4925,13 +4957,13 @@
"https://www.w3.org/TR/webgpu/#dom-gpuprimitivestate-cullmode",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpucullmode%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpuprimitivestate-unclippeddepth",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-depth-clipping",
"https://www.w3.org/TR/webgpu/#ref-for-depth-clip-control%E2%91%A0",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuprimitivestate",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuprimitivestate%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-topology%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivetopology-line-strip%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivetopology-triangle-strip%E2%91%A0",
@@ -4985,7 +5017,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-count",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusamplemask",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-mask",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-alphatocoverageenabled%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpumultisamplestate%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A1%E2%91%A8",
@@ -4998,10 +5030,10 @@
"https://www.w3.org/TR/webgpu/#dom-gpumultisamplestate-mask",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusamplemask%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpumultisamplestate-alphatocoverageenabled",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpumultisamplestate",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpumultisamplestate%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-count%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-alphatocoverageenabled%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-count%E2%91%A1",
@@ -5017,7 +5049,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpufragmentstate%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A2%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuprogrammablestage%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-fragment%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpufragmentstate-targets%E2%91%A6",
@@ -5095,7 +5127,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucolortargetstate%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A2",
@@ -5236,7 +5268,7 @@
"https://www.w3.org/TR/webgpu/#dictdef-gpudepthstencilstate",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-format%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A0%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthwriteenabled%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpucomparefunction%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthcompare%E2%91%A0",
@@ -5263,7 +5295,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpudepthstencilstate-depthwriteenabled",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpudepthstencilstate-depthcompare",
@@ -5297,7 +5329,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-biased-fragment-depth",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpudepthstencilstate%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthbias%E2%91%A1",
@@ -5313,7 +5345,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpudepthstencilstate",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpudepthstencilstate%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuprimitivetopology%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-format%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-depth-or-stencil-format%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthwriteenabled%E2%91%A2",
@@ -5531,7 +5563,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuvertexbufferlayout%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuprogrammablestage%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexbufferlayout-arraystride%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%93%AA",
@@ -5565,7 +5597,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuvertexstate%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A2%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuprogrammablestage%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-vertex%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstate-buffers%E2%91%A4",
@@ -5590,7 +5622,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writebuffer%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A5",
"https://www.w3.org/TR/webgpu/#image-copies",
"https://www.w3.org/TR/webgpu/#image-copy",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A5",
@@ -5600,7 +5632,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writetexture%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-copyexternalimagetotexture%E2%91%A0",
"https://www.w3.org/TR/webgpu/#equivalent-texel-representation",
"https://www.w3.org/TR/webgpu/#gpuimagedatalayout",
@@ -5625,7 +5657,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-texel-image%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-texture%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-texture%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A0%E2%91%A7",
@@ -5664,31 +5696,31 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer",
"https://www.w3.org/TR/webgpu/#ref-for-image-copy%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopybuffer-buffer%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopybuffer-buffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%93%AA",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuimagecopybuffer",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopybuffer-buffer%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-valid",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagedatalayout-bytesperrow%E2%91%A1",
"https://www.w3.org/TR/webgpu/#gpuimagecopytexture",
"https://www.w3.org/TR/webgpu/#gpu-image-copy-texture",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture",
"https://www.w3.org/TR/webgpu/#ref-for-image-copy%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-miplevel",
@@ -5697,7 +5729,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureaspect%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-aspect",
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopytexture-texture",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopytexture-miplevel",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A0",
@@ -5719,7 +5751,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-texel-block-byte-offset",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A0%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-copy-footprint",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-format%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagedatalayout-rowsperimage%E2%91%A1",
@@ -5728,9 +5760,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagedatalayout-bytesperrow%E2%91%A3",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpuimagecopytexture",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-format%E2%91%A7",
@@ -5740,7 +5772,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-texture-copy-range",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-valid%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-miplevel%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-miplevelcount%E2%91%A3",
@@ -5757,11 +5789,11 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64out%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-namespacedef-gputextureusage%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-format%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-copy-footprint%E2%91%A0",
@@ -5789,13 +5821,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-predefinedcolorspace%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexturetagged-colorspace",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexturetagged-premultipliedalpha",
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopytexturetagged-colorspace",
"https://www.w3.org/TR/webgpu/#ref-for-predefinedcolorspace%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexturetagged-colorspace%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopytexturetagged-premultipliedalpha",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopyexternalimage-source",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexturetagged-premultipliedalpha%E2%91%A0",
"https://www.w3.org/TR/webgpu/#gpuimagecopyexternalimage",
@@ -5814,7 +5846,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopyexternalimage-source%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuorigin2d",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopyexternalimage-origin",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopyexternalimage-flipy",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopyexternalimage%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopyexternalimage-source",
@@ -5825,7 +5857,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopyexternalimage-origin",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuorigin2d%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpuimagecopyexternalimage-flipy",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopyexternalimage-origin%E2%91%A0",
"https://www.w3.org/TR/webgpu/#external-source-dimensions",
"https://www.w3.org/TR/webgpu/#ref-for-imagebitmap%E2%91%A1",
@@ -5863,7 +5895,7 @@
"https://www.w3.org/TR/webgpu/#image-copies-subroutines",
"https://www.w3.org/TR/webgpu/#imagecopytexture-physical-subresource-size",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-imagecopytexture-physical-subresource-size%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A0%E2%91%A4",
@@ -5877,8 +5909,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A2%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A6",
@@ -5899,8 +5931,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagedatalayout-offset%E2%91%A2",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validating-texture-copy-range",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-format%E2%91%A0%E2%91%A4",
@@ -5942,10 +5974,10 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#command-buffers",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#gpu-command",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A2",
@@ -5958,12 +5990,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpucommandbuffer-command_list-slot",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpucommandbuffer-renderstate-slot",
"https://www.w3.org/TR/webgpu/#ref-for-renderstate",
"https://www.w3.org/TR/webgpu/#command-buffer-creation",
@@ -5976,6 +6009,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpucommandsmixin-state-slot",
"https://www.w3.org/TR/webgpu/#ref-for-encoder-state",
"https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open",
@@ -5984,7 +6018,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#encoder-state",
"https://www.w3.org/TR/webgpu/#encoder-state-open",
@@ -5998,7 +6032,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validate-the-encoder-state",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot",
"https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-encoder-state-locked",
@@ -6008,7 +6042,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-enqueue-a-command",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-commands-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A0",
@@ -6028,11 +6062,11 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-begincomputepass-descriptor-descriptor",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-sourceoffset",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-destination",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-destinationoffset",
@@ -6044,7 +6078,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-destination",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-copysize",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer%E2%91%A2",
@@ -6052,7 +6086,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-source",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-destination",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-copysize",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetotexture%E2%91%A2",
@@ -6060,11 +6094,11 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-source",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-destination",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-copysize",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-clearbuffer%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-clearbuffer-buffer-offset-size-offset",
@@ -6078,7 +6112,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-firstquery",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-querycount",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-destination",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-destinationoffset",
@@ -6107,8 +6141,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A1%E2%93%AA",
@@ -6131,9 +6165,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpucolor-shape",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-clearvalue%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-encoder-state-locked%E2%91%A0",
@@ -6200,8 +6234,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-maxdrawcount-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-maxdrawcount%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandbuffer-renderstate-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-renderstate%E2%91%A0",
@@ -6269,8 +6303,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A1",
@@ -6302,27 +6336,27 @@
"https://www.w3.org/TR/webgpu/#commands-buffer-copies",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-sourceoffset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-destination",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-destinationoffset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-size",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0%E2%91%A2",
@@ -6333,27 +6367,27 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-copy_dst%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-clearbuffer%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-offset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-size",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A5",
@@ -6362,12 +6396,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-copy_dst%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#commands-image-copies",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A3",
@@ -6377,7 +6411,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-copysize",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A0",
@@ -6385,9 +6419,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-origin%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuextent3d-shape%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopybuffer-buffer%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%93%AA",
@@ -6399,8 +6433,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-texture-buffer-copy",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-copy_dst%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A7",
@@ -6423,7 +6457,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-source",
@@ -6432,7 +6466,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-destination",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer-source-destination-copysize-copysize",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A2",
@@ -6440,9 +6474,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-origin%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuextent3d-shape%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%93%AA%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopybuffer-buffer%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A0",
@@ -6454,8 +6488,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-texture-buffer-copy%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-copy_src%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A8",
@@ -6487,7 +6521,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-copysize",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A4",
@@ -6498,9 +6532,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-origin%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuextent3d-shape%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A1%E2%91%A0",
@@ -6524,8 +6558,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-set-of-subresources-for-texture-copy",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-set-of-subresources-for-texture-copy%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A0%E2%93%AA",
@@ -6550,7 +6584,7 @@
"https://www.w3.org/TR/webgpu/#command-encoder-queries",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-queryset",
@@ -6560,14 +6594,14 @@
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-querycount",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-destination",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-destinationoffset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A3%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0%E2%91%A5",
@@ -6576,8 +6610,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-query_resolve%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#command-encoder-finalization",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%93%AA",
@@ -6592,9 +6626,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A2",
@@ -6634,6 +6668,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpubindingcommandsmixin-bind_groups-slot",
"https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuindex32%E2%91%A7",
@@ -6665,9 +6700,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-binding%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-layout-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-dynamicoffsetcount-slot%E2%91%A0",
@@ -6725,7 +6760,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-setbindgroup%E2%91%A0",
"https://www.w3.org/TR/webgpu/#abstract-opdef-iterate-over-each-dynamic-binding-offset",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A2%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-layout-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgroupentry%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-entries-slot%E2%91%A1",
@@ -6740,7 +6775,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-validate-encoder-bind-groups",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuindex32%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinebase-layout-slot%E2%91%A4",
@@ -6760,14 +6795,16 @@
"https://www.w3.org/TR/webgpu/#ref-for-usage-scope-storage-exception%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-vertex%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-fragment%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-compute%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuindex32%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinebase-layout-slot%E2%91%A5",
@@ -6784,6 +6821,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-type%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-storage%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A0%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-buffer-binding-aliasing",
"https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A3%E2%91%A1",
@@ -6794,6 +6832,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-texture-view-aliasing",
"https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A7",
"https://www.w3.org/TR/webgpu/#debug-markers",
@@ -6814,6 +6853,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpudebugcommandsmixin%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpudebugcommandsmixin-debug_group_stack-slot",
"https://www.w3.org/TR/webgpu/#ref-for-stack",
"https://www.w3.org/TR/webgpu/#ref-for-idl-USVString%E2%91%A0%E2%91%A3",
@@ -6825,9 +6865,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-idl-USVString%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-stack-push",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudebugcommandsmixin-debug_group_stack-slot%E2%91%A0",
@@ -6836,9 +6876,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudebugcommandsmixin%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudebugcommandsmixin-debug_group_stack-slot%E2%91%A1",
@@ -6852,9 +6892,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-idl-USVString%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#compute-passes",
"https://www.w3.org/TR/webgpu/#gpucomputepassencoder",
@@ -6877,7 +6917,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcountz",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectbuffer",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectoffset",
@@ -6892,15 +6932,16 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-command_encoder-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-pipeline-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-endtimestampwrite-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-pipeline-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#compute-pass-encoder-creation",
"https://www.w3.org/TR/webgpu/#dictdef-gpucomputepasstimestampwrites",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A3",
@@ -6935,9 +6976,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0%E2%91%A8",
@@ -6957,9 +6998,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpushadermodule%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A1%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A5",
@@ -6972,27 +7013,27 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-pipeline-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcomputeworkgroupsperdimension",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-pipeline-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect",
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A0",
"https://www.w3.org/TR/webgpu/#indirect-dispatch-parameters",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-indirect-dispatch-parameters",
"https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectoffset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A7",
@@ -7011,8 +7052,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-indirect-dispatch-parameters%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-command%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcomputeworkgroupsperdimension%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-pipeline-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A8",
@@ -7023,9 +7064,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-command_encoder-slot",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A4",
@@ -7110,6 +7151,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-command_encoder-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A4",
@@ -7119,17 +7161,18 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdescriptor%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-occlusionqueryset",
- "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-occlusion_query_active-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A1%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_set-slot",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-endtimestampwrite-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-maxdrawcount-slot",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A3%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-occlusion_query_active-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_set-slot",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#renderstate",
"https://www.w3.org/TR/webgpu/#ref-for-renderstate%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline-property%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-renderstate-occlusionqueryindex-slot",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_set-slot%E2%91%A0",
@@ -7242,7 +7285,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasscolorattachment%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A8",
@@ -7342,7 +7385,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#abstract-opdef-renderable-texture-view",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-descriptor-slot%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-texture-slot%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-usage%E2%91%A5",
@@ -7374,7 +7417,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpustoreop%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthstoreop",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpustencilvalue%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilclearvalue%E2%91%A0",
@@ -7382,7 +7425,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilloadop%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpustoreop%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilstoreop",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassdepthstencilattachment-view",
"https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2%E2%91%A4",
@@ -7401,7 +7444,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpustoreop%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassdepthstencilattachment-depthreadonly",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassdepthstencilattachment-stencilclearvalue",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpustencilvalue%E2%91%A6",
@@ -7417,7 +7460,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpustoreop%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassdepthstencilattachment-stencilreadonly",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#abstract-opdef-gpurenderpassdepthstencilattachment-gpurenderpassdepthstencilattachment-valid-usage",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdepthstencilattachment%E2%91%A4",
@@ -7497,7 +7540,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-derive-render-targets-layout-from-pass",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdescriptor%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-samplecount%E2%91%A1",
@@ -7521,7 +7564,7 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-derive-render-targets-layout-from-pipeline",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-samplecount%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-multisample%E2%91%A3",
@@ -7544,9 +7587,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-command_encoder-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A8",
@@ -7574,8 +7617,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-commands-slot%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-endtimestampwrite-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-colorattachments-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-descriptor-slot%E2%91%A0%E2%91%A1",
@@ -7636,7 +7679,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setpipeline-pipeline-pipeline",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-buffer",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuindexformat%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-indexformat",
@@ -7648,7 +7691,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuindex32%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-buffer",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-offset",
@@ -7678,13 +7721,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexed-indexcount-instancecount-firstindex-basevertex-firstinstance-firstinstance",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindirect%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectoffset",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexedindirect%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectoffset",
@@ -7693,10 +7736,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-layout-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-depthreadonly-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-stencilreadonly-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-usage-scope-slot",
"https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A0%E2%91%A2",
@@ -7704,7 +7750,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-index_buffer-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-index_format-slot",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuindexformat%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer-slot",
@@ -7716,19 +7762,19 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-vertex_buffers-slot",
"https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-vertex_buffer_sizes-slot",
"https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A4%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawcount-slot",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#abstract-opdef-enqueue-a-render-command",
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-renderstate%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-commands-slot%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A1%E2%91%A0",
@@ -7742,9 +7788,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-derive-render-targets-layout-from-pipeline%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipeline-descriptor-slot%E2%91%A0",
@@ -7761,7 +7807,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-buffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-indexformat",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuindexformat%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-offset",
@@ -7770,9 +7816,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A0",
@@ -7793,16 +7839,16 @@
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-slot",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuindex32%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-buffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-offset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A5%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-size",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A5%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A4%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A1",
@@ -7835,9 +7881,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A6%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-draw%E2%91%A0",
@@ -7858,8 +7904,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstepmode-instance%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawcount-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexed",
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexed%E2%91%A1",
@@ -7875,9 +7921,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A7%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-draw-indexed",
@@ -7898,12 +7944,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstepmode-instance%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawcount-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstepmode-vertex%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-invalid-memory-reference",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A2",
"https://www.w3.org/TR/webgpu/#indirect-draw-parameters",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-draw%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-indirect-first-instance%E2%91%A0",
@@ -7914,15 +7960,15 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindirect%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-indirect-draw-parameters",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectoffset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A5%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-draw%E2%91%A1",
@@ -7936,10 +7982,10 @@
"https://www.w3.org/TR/webgpu/#ref-for-internal-usage-input%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawcount-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A4",
"https://www.w3.org/TR/webgpu/#indirect-drawindexed-parameters",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexed%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-indirect-first-instance%E2%91%A2",
@@ -7950,15 +7996,15 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexedindirect%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-indirect-drawindexed-parameters",
"https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectoffset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-draw-indexed%E2%91%A0",
@@ -7972,11 +8018,11 @@
"https://www.w3.org/TR/webgpu/#ref-for-internal-usage-input%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawcount-slot%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#abstract-opdef-valid-to-draw",
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-encoder-bind-groups%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-pipeline-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-pipeline-slot%E2%91%A3",
@@ -7996,7 +8042,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindgroupsplusvertexbuffers%E2%91%A3",
"https://www.w3.org/TR/webgpu/#abstract-opdef-valid-to-draw-indexed",
"https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-draw%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-pipeline-slot%E2%91%A4",
@@ -8031,16 +8077,16 @@
"https://www.w3.org/TR/webgpu/#ref-for-idl-float%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A4%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-attachment_size-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-attachment_size-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-viewport-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setscissorrect",
"https://www.w3.org/TR/webgpu/#ref-for-viewport-coordinates%E2%91%A1",
@@ -8056,16 +8102,16 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-attachment_size-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-attachment_size-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-scissorrect-slot",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setblendconstant",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendfactor-constant%E2%91%A0",
@@ -8079,13 +8125,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpucolor-shape%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-blendconstant-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setstencilreference",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-stencilreference-slot%E2%91%A0",
@@ -8097,13 +8143,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpustencilvalue%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-stencilreference-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#render-pass-encoder-queries",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-beginocclusionquery",
@@ -8113,9 +8159,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A7%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A6%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_set-slot%E2%91%A1",
@@ -8124,23 +8170,23 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_active-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_active-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-occlusionqueryindex-slot",
"https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-endocclusionquery",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A6%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_active-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_active-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-beginocclusionquery%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_set-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-occlusionqueryindex-slot%E2%91%A0",
@@ -8157,9 +8203,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A6%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-the-encoder-state%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A2%E2%93%AA",
@@ -8175,13 +8221,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-enqueue-a-render-command%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundle-command_list-slot",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-reset-the-render-pass-binding-state",
"https://www.w3.org/TR/webgpu/#abstract-opdef-reset-the-render-pass-binding-state",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-map-clear",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-pipeline-slot%E2%91%A6",
@@ -8213,7 +8259,9 @@
"https://www.w3.org/TR/webgpu/#dom-gpurenderbundle-layout-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpurenderbundle-depthreadonly-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#dom-gpurenderbundle-stencilreadonly-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpurenderbundle-drawcount-slot",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A5%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A0%E2%91%A3",
@@ -8257,8 +8305,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A0%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A1%E2%91%A0",
@@ -8289,16 +8337,16 @@
"https://www.w3.org/TR/webgpu/#render-bundle-encoding",
"https://www.w3.org/TR/webgpu/#dictdef-gpurenderbundleencoderdescriptor",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A0%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoderdescriptor-depthreadonly%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoderdescriptor-stencilreadonly%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpurenderbundleencoderdescriptor-depthreadonly",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdepthstencilattachment%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-read-only-depth-stencil%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpurenderbundleencoderdescriptor-stencilreadonly",
- "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A4%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdepthstencilattachment%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-read-only-depth-stencil%E2%91%A2",
"https://www.w3.org/TR/webgpu/#render-bundle-finalization",
@@ -8310,9 +8358,9 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A0%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A6%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-usage-scope-validation%E2%91%A2",
@@ -8354,7 +8402,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A6%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writebuffer%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-buffer",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-bufferoffset",
@@ -8372,7 +8420,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writetexture-destination-data-datalayout-size-data",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writetexture-destination-data-datalayout-size-datalayout",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writetexture-destination-data-datalayout-size-size",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A6%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-copyexternalimagetotexture%E2%91%A4",
@@ -8380,17 +8428,17 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-source",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexturetagged%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-destination",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-copysize",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writebuffer%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-buffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A8",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-bufferoffset",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A5%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-data",
@@ -8405,8 +8453,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-idl-DataView",
"https://www.w3.org/TR/webgpu/#ref-for-operationerror%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-get-buffer-source-copy%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-internal-state-slot%E2%91%A7",
@@ -8414,10 +8462,10 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-copy_dst%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A1%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writetexture",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writetexture%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writetexture-destination-data-datalayout-size-destination",
@@ -8428,7 +8476,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writetexture-destination-data-datalayout-size-datalayout",
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagedatalayout%E2%91%A7",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-writetexture-destination-data-datalayout-size-size",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A6%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A3%E2%91%A1",
@@ -8437,8 +8485,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuextent3d-shape%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-get-buffer-source-copy%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-byte-sequence-length",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A1%E2%91%A4",
@@ -8449,8 +8497,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagedatalayout-bytesperrow%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagedatalayout-offset%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A0%E2%91%A0",
@@ -8483,7 +8531,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexturetagged%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-copysize",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A6%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A3%E2%91%A3",
@@ -8505,8 +8553,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-check-the-usability-of-the-image-argument%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-destroyed-slot%E2%91%A1",
@@ -8534,8 +8582,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba16float",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba32float",
"https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A1%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A2%E2%93%AA",
@@ -8567,44 +8615,44 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A6%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A1%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-internal-state-slot%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-available%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A2%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-destroyed-slot%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuexternaltexture-expired-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A0%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-query-set-state-available",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-destroyed-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-occlusionqueryset%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-beginrenderpass%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-beginocclusionquery%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandbuffer-command_list-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpuqueue-onsubmittedworkdone",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A1%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A6%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-promise%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A6%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-becomes-lost%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%93%AA",
@@ -8612,7 +8660,7 @@
"https://www.w3.org/TR/webgpu/#queries",
"https://www.w3.org/TR/webgpu/#gpuqueryset",
"https://www.w3.org/TR/webgpu/#queryset",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A0%E2%91%A5",
@@ -8625,6 +8673,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpuqueryset-type",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuquerytype%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A0%E2%91%A8",
@@ -8632,20 +8681,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32out%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#dom-gpuqueryset-state-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-query-set-state",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#query-set-state",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#query-set-state-available",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#query-set-state-destroyed",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-destroy%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A0%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#dom-gpuqueryset-destroyed-slot",
+ "https://www.w3.org/TR/webgpu/#ref-for-idl-boolean%E2%91%A4%E2%91%A2",
"https://www.w3.org/TR/webgpu/#queryset-creation",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuquerysetdescriptor%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dictdef-gpuquerysetdescriptor",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuquerytype%E2%91%A1",
@@ -8654,18 +8695,18 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerysetdescriptor-count",
"https://www.w3.org/TR/webgpu/#dom-gpuquerysetdescriptor-type",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuquerytype%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpuquerysetdescriptor-count",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A7%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-createqueryset",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createqueryset%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-createqueryset-descriptor-descriptor",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuquerysetdescriptor%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerysetdescriptor-type%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerytype-timestamp%E2%91%A1",
@@ -8674,31 +8715,31 @@
"https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A3%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object%E2%91%A0%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-type%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerysetdescriptor-type%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-count%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerysetdescriptor-count%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A7%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerysetdescriptor-count%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-state-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-query-set-state-available%E2%91%A0",
"https://www.w3.org/TR/webgpu/#example-efcca31b",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#queryset-destruction",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-destroy%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-destroy%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpuqueryset-destroy",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-state-slot%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-query-set-state-destroyed",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-destroyed-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#querytype",
"https://www.w3.org/TR/webgpu/#enumdef-gpuquerytype",
"https://www.w3.org/TR/webgpu/#dom-gpuquerytype-occlusion",
@@ -8708,33 +8749,33 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-occlusionqueryset%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-beginocclusionquery%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-endocclusionquery%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-64-bit-integer",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset%E2%91%A2",
"https://www.w3.org/TR/webgpu/#timestamp",
- "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucomputepassdescriptor%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassdescriptor-timestampwrites%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdescriptor%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-timestampwrites%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-64-bit-integer%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%93%AA%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A7",
"https://www.w3.org/TR/webgpu/#abstract-opdef-current-queue-timestamp",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-coarsen-time",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A6%E2%93%AA",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validate-timestampwrites",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucomputepasstimestampwrites%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasstimestampwrites%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-timestamp-query%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-enabled-for%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A2%E2%91%A3",
@@ -8776,11 +8817,11 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configure-configuration-configuration",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-unconfigure",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-getcurrenttexture%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-content-timeline-property%E2%91%A2",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-canvas",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-configuration-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucanvasconfiguration%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-unconfigure%E2%91%A0",
@@ -8801,8 +8842,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-currenttexture-slot",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-drawingbuffer-slot",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-getcurrenttexture%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-updating-the-rendering-of-a-webgpu-canvas",
@@ -8813,10 +8854,10 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire-the-current-texture",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configure%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-offscreencanvas-transfertoimagebitmap",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-configure",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configure%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-configure-configuration-configuration",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucanvasconfiguration%E2%91%A2",
@@ -8836,30 +8877,30 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-texturedescriptor-slot",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-drawingbuffer-slot%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gputexturedescriptor%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-supported-context-formats",
"https://www.w3.org/TR/webgpu/#ref-for-list-contain%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-format%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configure%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-unconfigure",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-texturedescriptor-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-getcurrenttexture",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-getcurrenttexture%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-automatic-expiry-task-source%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-updating-the-rendering-of-a-webgpu-canvas%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-invalidstateerror",
@@ -8872,21 +8913,21 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createtexture%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-texturedescriptor-slot%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-drawingbuffer-slot%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configure%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-queue-an-automatic-expiry-task%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire-the-current-texture%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-updating-the-rendering-of-a-webgpu-canvas%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-getcurrenttexture%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire-the-current-texture%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A8",
"https://www.w3.org/TR/webgpu/#abstract-opdef-get-a-copy-of-the-image-contents-of-a-context",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-canvas%E2%91%A2",
@@ -8900,7 +8941,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A6",
"https://www.w3.org/TR/webgpu/#abstract-opdef-replace-the-drawing-buffer",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire-the-current-texture%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A8",
@@ -8913,7 +8954,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoreop-discard%E2%91%A4",
"https://www.w3.org/TR/webgpu/#abstract-opdef-expire-the-current-texture",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot%E2%91%A0%E2%93%AA",
@@ -8923,7 +8964,7 @@
"https://www.w3.org/TR/webgpu/#canvas-hooks",
"https://www.w3.org/TR/webgpu/#ref-for-htmlcanvaselement%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-htmlcanvaselement%E2%91%A8",
@@ -8941,7 +8982,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-htmlcanvaselement%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas-placeholder%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-event-loop-processing-model%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-animationframeprovider-requestanimationframe%E2%91%A0",
@@ -8953,7 +8994,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-getcurrenttexture%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-offscreencanvas-transfertoimagebitmap%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-imagebitmap%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A7",
@@ -9025,14 +9066,14 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpucanvasalphamode%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-getcurrenttexture%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#example-239a6233",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A6%E2%93%AA",
"https://www.w3.org/TR/webgpu/#abstract-opdef-gputexturedescriptor-for-the-canvas-and-configuration",
"https://www.w3.org/TR/webgpu/#ref-for-htmlcanvaselement%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucanvasconfiguration%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-gputexturedescriptor%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-format%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-format%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-usage%E2%91%A0%E2%93%AA",
@@ -9054,7 +9095,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-htmlcanvaselement%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A0%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#abstract-opdef-update-the-canvas-size",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer%E2%91%A0%E2%93%AA",
@@ -9121,6 +9162,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuerror-message%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-immutable-property%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpuerror-message",
"https://www.w3.org/TR/webgpu/#ref-for-idl-DOMString%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dfn-localizable-text%E2%91%A0",
@@ -9140,7 +9182,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#abstract-opdef-generate-a-validation-error",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A6%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-gpuvalidationerror%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-dispatch-error%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A2%E2%91%A7",
@@ -9154,7 +9196,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#abstract-opdef-generate-an-out-of-memory-error",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A6%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuoutofmemoryerror%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-dispatch-error%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A2%E2%91%A8",
@@ -9169,7 +9211,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#abstract-opdef-generate-an-internal-error",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A6%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpuinternalerror%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-dispatch-error%E2%91%A2",
"https://www.w3.org/TR/webgpu/#error-scopes",
@@ -9177,6 +9219,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-error-scope%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-error-scope%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#dom-gpu-error-scope-errors-slot",
"https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A0%E2%91%A4",
@@ -9207,6 +9250,7 @@
"https://www.w3.org/TR/webgpu/#dom-gpuerrorfilter-internal",
"https://www.w3.org/TR/webgpu/#ref-for-gpuinternalerror%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A6%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline-property%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-errorscopestack-slot",
"https://www.w3.org/TR/webgpu/#ref-for-stack%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-error-scope%E2%91%A4",
@@ -9216,8 +9260,8 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-current-error-scope",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A7%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-gpuvalidationerror%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuoutofmemoryerror%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-gpuinternalerror%E2%91%A2",
@@ -9229,8 +9273,8 @@
"https://www.w3.org/TR/webgpu/#abstract-opdef-dispatch-error",
"https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A7%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%93%AA",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-current-error-scope",
"https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A0%E2%91%A0",
@@ -9253,8 +9297,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuerrorfilter%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-gpu-error-scope%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-error-scope-filter-slot%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-stack-push%E2%91%A0",
@@ -9269,8 +9313,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-a-new-promise%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%93%AA%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A8",
@@ -9329,6 +9373,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-eventhandler",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-onuncapturederror",
"https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A7%E2%91%A7",
+ "https://www.w3.org/TR/webgpu/#ref-for-content-timeline-property%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpudevice-onuncapturederror",
"https://www.w3.org/TR/webgpu/#ref-for-eventhandler%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-event-handler-idl-attributes",
@@ -9799,13 +9844,13 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dom-gpuextent3ddict-depthorarraylayers",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A2%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputexturedimension%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-3d%E2%91%A0%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A4%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A4%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputexturedimension%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A1%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A8",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#gpuextent3d-width",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuextent3ddict%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuextent3ddict-width%E2%91%A7",
@@ -9817,7 +9862,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuextent3ddict%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuextent3ddict-depthorarraylayers%E2%91%A7",
"https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpuextent3d-shape",
- "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A1%E2%93%AA",
+ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A6",
diff --git a/tr/index.json b/tr/index.json
index cfed02d934a4..b21e88269d05 100644
--- a/tr/index.json
+++ b/tr/index.json
@@ -1,7 +1,7 @@
{
"type": "crawl",
"title": "Reffy crawl",
- "date": "2024-08-13T01:33:54.976Z",
+ "date": "2024-08-14T01:34:09.432Z",
"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": "13 August 2024",
+ "date": "14 August 2024",
"links": "links/av1-spec.json"
},
{
@@ -1810,11 +1810,11 @@
],
"crawled": "https://www.w3.org/TR/core-aam-1.2/",
"crawlCacheInfo": {
- "lastModified": "Fri, 21 Jun 2024 10:21:33 GMT"
+ "lastModified": "Tue, 13 Aug 2024 14:54:23 GMT"
},
"generator": "respec",
- "date": "21 June 2024",
- "revision": "02f53b9342ec6de36b36b14fe32fda9143d8388a",
+ "date": "13 August 2024",
+ "revision": "e9dc2c148df4b264eb5cee0afa10939c884b63cd",
"links": "links/core-aam-1.2.json",
"refs": "refs/core-aam-1.2.json",
"dfns": "dfns/core-aam-1.2.json",
@@ -1873,11 +1873,11 @@
],
"crawled": "https://www.w3.org/TR/credential-management-1/",
"crawlCacheInfo": {
- "lastModified": "Mon, 29 Jul 2024 02:59:18 GMT"
+ "lastModified": "Tue, 13 Aug 2024 14:45:18 GMT"
},
"generator": "bikeshed",
- "date": "29 July 2024",
- "revision": "7432408205a5f16a76287ddd4588cc1221361d3b",
+ "date": "13 August 2024",
+ "revision": "d1e655f962a3da7b8b96172f5e704f82cd011b57",
"algorithms": "algorithms/credential-management-1.json",
"links": "links/credential-management-1.json",
"refs": "refs/credential-management-1.json",
@@ -14005,10 +14005,11 @@
],
"crawled": "https://www.w3.org/TR/payment-request-1.1/",
"crawlCacheInfo": {
- "lastModified": "Mon, 05 Aug 2024 20:39:13 GMT"
+ "lastModified": "Tue, 13 Aug 2024 17:38:38 GMT"
},
"generator": "respec",
- "date": "7 August 2024",
+ "date": "13 August 2024",
+ "revision": "8566d871a8a2619f4f131b2f95c33f12140bd6ba",
"algorithms": "algorithms/payment-request-1.1.json",
"links": "links/payment-request-1.1.json",
"refs": "refs/payment-request-1.1.json",
@@ -15392,11 +15393,11 @@
],
"crawled": "https://www.w3.org/TR/reporting-1/",
"crawlCacheInfo": {
- "lastModified": "Fri, 09 Aug 2024 19:37:24 GMT"
+ "lastModified": "Tue, 13 Aug 2024 14:59:52 GMT"
},
"generator": "bikeshed",
- "date": "9 August 2024",
- "revision": "fe3877bf16b31c2e2e29211c9e2c7a23cf3f72aa",
+ "date": "13 August 2024",
+ "revision": "36c72cc21072533124a189ab03784f7632651e89",
"algorithms": "algorithms/reporting-1.json",
"links": "links/reporting-1.json",
"refs": "refs/reporting-1.json",
@@ -15982,11 +15983,11 @@
],
"crawled": "https://www.w3.org/TR/secure-payment-confirmation/",
"crawlCacheInfo": {
- "lastModified": "Wed, 13 Dec 2023 23:20:58 GMT"
+ "lastModified": "Tue, 13 Aug 2024 17:07:17 GMT"
},
"generator": "bikeshed",
- "date": "13 December 2023",
- "revision": "45d443217368403f4b6f6889d4cd072b48885ecc",
+ "date": "13 August 2024",
+ "revision": "dd1ab80e2b31da498fab47240526e3ead2014a44",
"algorithms": "algorithms/secure-payment-confirmation.json",
"links": "links/secure-payment-confirmation.json",
"refs": "refs/secure-payment-confirmation.json",
@@ -19959,11 +19960,11 @@
],
"crawled": "https://www.w3.org/TR/webgpu/",
"crawlCacheInfo": {
- "lastModified": "Mon, 05 Aug 2024 22:30:44 GMT"
+ "lastModified": "Tue, 13 Aug 2024 17:48:58 GMT"
},
"generator": "bikeshed",
- "date": "5 August 2024",
- "revision": "7980a4be6feb7f4db54946db31d526c6598443fa",
+ "date": "13 August 2024",
+ "revision": "fb97a5746ab6639d5969ff956a51e4097a463279",
"algorithms": "algorithms/webgpu.json",
"links": "links/webgpu.json",
"refs": "refs/webgpu.json",
diff --git a/tr/links/core-aam-1.2.json b/tr/links/core-aam-1.2.json
index 2ee8106330fa..413e8d73383e 100644
--- a/tr/links/core-aam-1.2.json
+++ b/tr/links/core-aam-1.2.json
@@ -28,6 +28,7 @@
"https://github.com/cookiecrook": {},
"https://github.com/cyns": {},
"https://github.com/daniel-montalvo": {},
+ "https://github.com/dontcallmedom": {},
"https://github.com/jasonkiss": {},
"https://github.com/jnurthen": {},
"https://github.com/joanmarie": {},
diff --git a/tr/links/credential-management-1.json b/tr/links/credential-management-1.json
index 8cb84776867b..7fe6d9c99aaa 100644
--- a/tr/links/credential-management-1.json
+++ b/tr/links/credential-management-1.json
@@ -220,6 +220,7 @@
"idl-undefined",
"dfn-interface-object",
"resolve",
+ "a-promise-resolved-with",
"dfn-interface-prototype-object",
"exceptiondef-typeerror",
"SameObject",
diff --git a/tr/links/payment-request-1.1.json b/tr/links/payment-request-1.1.json
index f5b8c0b721fd..114747663fcf 100644
--- a/tr/links/payment-request-1.1.json
+++ b/tr/links/payment-request-1.1.json
@@ -31,7 +31,6 @@
"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",
@@ -236,7 +235,6 @@
]
},
"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": {
@@ -247,11 +245,6 @@
"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": [
@@ -396,32 +389,6 @@
"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/reporting-1.json b/tr/links/reporting-1.json
index 5499642edda1..217c38b25073 100644
--- a/tr/links/reporting-1.json
+++ b/tr/links/reporting-1.json
@@ -97,8 +97,7 @@
"relevant-settings-object",
"concept-settings-object-global",
"queue-a-task",
- "concept-relevant-global",
- "report-the-exception"
+ "concept-relevant-global"
]
},
"https://html.spec.whatwg.org/multipage/workers.html": {
diff --git a/tr/links/secure-payment-confirmation.json b/tr/links/secure-payment-confirmation.json
index decedafaa5af..a46d8380304d 100644
--- a/tr/links/secure-payment-confirmation.json
+++ b/tr/links/secure-payment-confirmation.json
@@ -94,7 +94,6 @@
]
},
"https://www.w3.org/TR/payment-method-id/": {},
- "https://www.w3.org/TR/payment-request-1.1/": {},
"https://www.w3.org/TR/payment-request/": {},
"https://www.w3.org/TR/webauthn-3/": {
"anchors": [
diff --git a/tr/links/webgpu.json b/tr/links/webgpu.json
index a751c2267fb3..05249b7b8bec 100644
--- a/tr/links/webgpu.json
+++ b/tr/links/webgpu.json
@@ -60,7 +60,7 @@
]
},
"https://tc39.es/ecma262/multipage/": {},
- "https://tc39.es/source-map-spec/": {},
+ "https://tc39.es/source-map/": {},
"https://webidl.spec.whatwg.org/": {},
"https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkCreateDescriptorSetLayout.html": {},
"https://www.khronos.org/registry/webgl/specs/latest/1.0/": {},
@@ -296,6 +296,7 @@
"https://webidl.spec.whatwg.org/": {
"anchors": [
"idl-USVString",
+ "idl-boolean",
"resolve",
"idl-ArrayBuffer",
"exceptiondef-typeerror",
@@ -312,7 +313,6 @@
"idl-unrestricted-float",
"dfn-convert-idl-to-javascript-value",
"dfn-convert-ecmascript-to-idl-value",
- "idl-boolean",
"EnforceRange",
"idl-long",
"SameObject",
diff --git a/tr/refs/payment-request-1.1.json b/tr/refs/payment-request-1.1.json
index 871a06b16548..e3093a8646fb 100644
--- a/tr/refs/payment-request-1.1.json
+++ b/tr/refs/payment-request-1.1.json
@@ -5,18 +5,10 @@
},
"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/secure-payment-confirmation.json b/tr/refs/secure-payment-confirmation.json
index cb6cfe6f0c67..ab959682f2a2 100644
--- a/tr/refs/secure-payment-confirmation.json
+++ b/tr/refs/secure-payment-confirmation.json
@@ -45,10 +45,6 @@
"name": "PAYMENT-REQUEST",
"url": "https://www.w3.org/TR/payment-request/"
},
- {
- "name": "PAYMENT-REQUEST-1.1",
- "url": "https://www.w3.org/TR/payment-request-1.1/"
- },
{
"name": "RFC2119",
"url": "https://datatracker.ietf.org/doc/html/rfc2119"
diff --git a/tr/refs/webgpu.json b/tr/refs/webgpu.json
index 2ca2029cf147..6ba954687497 100644
--- a/tr/refs/webgpu.json
+++ b/tr/refs/webgpu.json
@@ -35,7 +35,7 @@
},
{
"name": "SourceMap",
- "url": "https://tc39.es/source-map-spec/"
+ "url": "https://tc39.es/source-map/"
},
{
"name": "WEBCODECS",