diff --git a/tr/algorithms/credential-management-1.json b/tr/algorithms/credential-management-1.json index 473a2e2dcc9a..b405437bbb5d 100644 --- a/tr/algorithms/credential-management-1.json +++ b/tr/algorithms/credential-management-1.json @@ -185,7 +185,7 @@ "html": "

Let document be settings’s relevant global object's associated Document.

" }, { - "html": "

If document is not fully active, then return a promise rejected with \"NotAllowedError\" DOMException.

" + "html": "

If document is not fully active, then return a promise rejected with an \"InvalidStateError\" DOMException.

" }, { "html": "

If options.signal is aborted,\n then return a promise rejected with options.signal’s abort reason.

" @@ -210,7 +210,7 @@ "rationale": "if", "steps": [ { - "html": "

If settingsactive credential types contains interface’s [[type]], return a promise rejected with a \"NotAllowedError\" DOMException.

" + "html": "

If settingsactive credential types contains interface’s [[type]], return a promise rejected with a \"NotAllowedError\" DOMException.

" } ] }, @@ -240,7 +240,7 @@ "html": "

If permission is null, continue.

" }, { - "html": "

If document is not allowed to use permission, return a promise rejected with a \"NotAllowedError\" DOMException.

" + "html": "

If document is not allowed to use permission, return a promise rejected with a \"NotAllowedError\" DOMException.

" } ] }, @@ -375,7 +375,7 @@ "html": "

Assert: settings is a secure context.

" }, { - "html": "

If settings’s relevant global object's associated Document is not fully active,\n then return a promise rejected with \"NotAllowedError\" DOMException.

" + "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 sameOriginWithAncestors be true if the current settings object is same-origin\n with its ancestors, and false otherwise.

" @@ -384,7 +384,7 @@ "html": "

Let p be a new promise.

" }, { - "html": "

If settingsactive credential types contains credential’s [[type]], return a promise rejected with a \"NotAllowedError\" DOMException.

" + "html": "

If settingsactive credential types contains credential’s [[type]], return a promise rejected with a \"NotAllowedError\" DOMException.

" }, { "html": "

Append credential’s [[type]] to settingsactive credential types.

" @@ -446,7 +446,7 @@ "html": "

Let document be the relevant global object's associated Document.

" }, { - "html": "

If document is not fully active, then return a promise rejected with \"NotAllowedError\" DOMException.

" + "html": "

If document is not fully active, then return a promise rejected with an \"InvalidStateError\" DOMException.

" }, { "html": "

Let sameOriginWithAncestors be true if the current settings object is same-origin\n with its ancestors, and false otherwise.

" @@ -471,7 +471,7 @@ "html": "

If permission is null, continue.

" }, { - "html": "

If document is not allowed to use permission, return a promise rejected with a \"NotAllowedError\" DOMException.

" + "html": "

If document is not allowed to use permission, return a promise rejected with a \"NotAllowedError\" DOMException.

" } ] }, @@ -485,7 +485,7 @@ "html": "

Let type be interfaces[0]'s [[type]].

" }, { - "html": "

If settingsactive credential types contains type, return a promise rejected with a \"NotAllowedError\" DOMException.

" + "html": "

If settingsactive credential types contains type, return a promise rejected with a \"NotAllowedError\" DOMException.

" }, { "html": "

Append type to settingsactive credential types.

" @@ -559,7 +559,7 @@ "html": "

Let origin be settingsorigin.

" }, { - "html": "

If settings’s relevant global object's associated Document is not fully active,\n then return a promise rejected with \"NotAllowedError\" DOMException.

" + "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

" @@ -620,7 +620,7 @@ "html": "

Assert: options[\"password\"] exists.

" }, { - "html": "

If sameOriginWithAncestors is false, throw a \"NotAllowedError\" DOMException.

" + "html": "

If sameOriginWithAncestors is false, throw a \"NotAllowedError\" DOMException.

" }, { "html": "

Return the empty set if options[\"password\"] is not true.

" @@ -658,7 +658,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Throw a \"NotAllowedError\" DOMException without altering the user agent’s credential store if sameOriginWithAncestors is false.

" + "html": "

Throw a \"NotAllowedError\" DOMException without altering the user agent’s credential store if sameOriginWithAncestors is false.

" }, { "html": "If the user agent’s credential store contains a PasswordCredential (stored)\n whose id attribute is credential’s id and whose [[origin]] slot is the same origin as credential’s [[origin]],\n then:", @@ -777,7 +777,7 @@ ] }, { - "html": "Given a CredentialRequestOptions (options), the following algorithm returns \"Matches\" if\n the PasswordCredential should be available as a response to a get() request, and \"Does Not Match\" otherwise.", + "html": "Given a CredentialRequestOptions (options), the following algorithm returns \"Matches\" if\n the PasswordCredential should be available as a response to a get() request, and \"Does Not Match\" otherwise.", "rationale": "if", "steps": [ { @@ -812,7 +812,7 @@ "html": "

Assert: options[\"federated\"] exists.

" }, { - "html": "

If sameOriginWithAncestors is false, throw a \"NotAllowedError\" DOMException.

" + "html": "

If sameOriginWithAncestors is false, throw a \"NotAllowedError\" DOMException.

" }, { "html": "

Return the empty set if options[\"federated\"] is not true.

" @@ -859,7 +859,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Throw a \"NotAllowedError\" DOMException without altering the user agent’s credential store if sameOriginWithAncestors is false.

" + "html": "

Throw a \"NotAllowedError\" DOMException without altering the user agent’s credential store if sameOriginWithAncestors is false.

" }, { "html": "

If the user agent’s credential store contains a FederatedCredential whose id attribute is credential’s id and whose [[origin]] slot is the same origin as credential’s [[origin]], and\n whose provider is credential’s provider, then return.

" diff --git a/tr/algorithms/css-scroll-snap-2.json b/tr/algorithms/css-scroll-snap-2.json new file mode 100644 index 000000000000..9e342d5f8bce --- /dev/null +++ b/tr/algorithms/css-scroll-snap-2.json @@ -0,0 +1,247 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "algorithms": [ + { + "name": "determine the initial scroll position from an initial scroll target", + "html": "If the initial scroll target of a scroll container is not null,\n\t\tit should be used to determine the initial scroll position of scrollcontainer by running the following steps:", + "rationale": ".algorithm", + "steps": [ + { + "html": "

Let target be the initial scroll target for scrollcontainer.

" + }, + { + "html": "

Let position be the result of running the steps to determine the scroll-into-view position of target with behavior set to \"auto\", block set to \"start\", inline set to \"nearest\",\nand scrolling box set to scrollcontainer.

" + }, + { + "html": "

Set scrollcontainer’s initial scroll position to position.

" + } + ] + }, + { + "html": "scrollsnapchange indicates that the snap area to which a snap container is snapped along either axis has changed. scrollsnapchange is dispatched:", + "rationale": "if", + "steps": [ + { + "html": "when a scrolling operation is completed if, for either the block or inline axis, the snap target which the snap container is snapped to is different from the snap target it most recently snapped to in that axis. For snap containers with proximity strictness, the scroll may result in the snap\n\t\tcontainer no longer being snapped to any snap target. CSS Scroll Snap 1 § 6.2 Choosing Snap Positions describes the method a UA follows when choosing\tbetween elements or pseudo-elements which are snap areas." + }, + { + "html": "if there is a change to a snap container’s style such that it goes from\n\t\thaving a non-none value for scroll-snap-type to having a none value or vice versa." + }, + { + "html": "if, after a layout change, the snap target to\n\t\twhich a snap container is snapped to changes, regardless of whether there is\n\t\ta change in scroll position after the layout change." + } + ] + }, + { + "name": "Document/update scrollsnapchange targets", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-update-scrollsnapchange-targets", + "html": "When asked to update scrollsnapchange targets for a snap container, snapcontainer, run these steps:", + "rationale": "let", + "steps": [ + { + "html": "

Let doc be snapcontainer’s associated Document.

" + }, + { + "html": "

Let blockTarget be the scrollsnapchangeTargetBlock associated\nwith snapcontainer.

" + }, + { + "html": "

Let inlineTarget be the scrollsnapchangeTargetInline associated\nwith snapcontainer.

" + }, + { + "html": "

Let blockScrollSnapchangingTarget be the scrollsnapchanging block-axis target associated with snapcontainer.

" + }, + { + "html": "

Let inlineScrollSnapchangingTarget be the scrollsnapchanging inline-axis target associated with snapcontainer.

" + }, + { + "html": "

Let snap targets changed be a boolean flag that is initially false.

" + }, + { + "html": "If blockTarget is not the same snap target as blockScrollSnapchangingTarget or", + "rationale": "set", + "steps": [ + { + "html": "

Set the scrollsnapchangeTargetBlock associated with snapcontainer to blockScrollSnapchangingTarget.

" + }, + { + "html": "

Set snap targets changed to true.

" + } + ] + }, + { + "html": "If inlineTarget is not the same snap target as inlineScrollSnapchangingTarget:", + "rationale": "set", + "steps": [ + { + "html": "

Set the scrollsnapchangeTargetInline associated with snapcontainer to inlineScrollSnapchangingTarget.

" + }, + { + "html": "

Set snap targets changed to true.

" + } + ] + }, + { + "html": "If snap targets changed is true:", + "rationale": "if", + "steps": [ + { + "html": "If snapcontainer is not already in doc’s pending scrollsnapchange event targets:", + "rationale": "append", + "steps": [ + { + "html": "

Append snapcontainer to doc’s pending scrollsnapchange event targets.

" + } + ] + } + ] + } + ] + }, + { + "name": "Document/dispatch pending scrollsnapchange events", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-dispatch-pending-scrollsnapchange-events", + "html": "When asked to dispatch pending scrollsnapchange events for a Document, doc, run these steps:", + "rationale": "for", + "steps": [ + { + "html": "For each item target in doc’s pending scrollsnapchange event targets:", + "rationale": "let", + "steps": [ + { + "html": "

Let blockTarget and inlineTarget be null initially.

" + }, + { + "html": "

If the scrollsnapchangeTargetBlock associated with target is a pseudo-element,\nset blockTarget to the owning element of that scrollsnapchangeTargetBlock.

" + }, + { + "html": "

Otherwise, set blockTarget to that scrollsnapchangeTargetBlock.

" + }, + { + "html": "

If the scrollsnapchangeTargetInline associated with target is a pseudo-element,\nset inlineTarget to the owning element of that scrollsnapchangeTargetInline.

" + }, + { + "html": "

Otherwise, Set inlineTarget to that scrollsnapchangeTargetInline.

" + }, + { + "html": "

Fire a SnapEvent, snapevent, named scrollsnapchange at target and let snapevent’s snapTargetBlock and snapTargetInline attributes be blockTarget and inlineTarget respectively.

" + } + ] + }, + { + "html": "

Empty doc’s pending scrollsnapchange event targets.

" + } + ] + }, + { + "name": "Document/update scrollsnapchanging targets", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-update-scrollsnapchanging-targets", + "html": "When asked to update scrollsnapchanging targets for a snap container, snapcontainer, given an snap target newBlockTarget and an snap target newInlineTarget, run these steps:", + "rationale": "let", + "steps": [ + { + "html": "

Let doc be snapcontainer’s associated Document.

" + }, + { + "html": "

Let blockTarget be the scrollsnapchanging block-axis target that is\nassociated with snapcontainer.

" + }, + { + "html": "

Let inlineTarget be the scrollsnapchanging inline-axis target that is\nassociated with snapcontainer.

" + }, + { + "html": "If newBlockTarget is not the same snap target as blockTarget:", + "rationale": "set", + "steps": [ + { + "html": "

Set the scrollsnapchanging block-axis target associated with snapcontainer to newBlockTarget.

" + }, + { + "html": "If snapcontainer is not already in doc’s pending scrollsnapchanging event targets,", + "rationale": "append", + "steps": [ + { + "html": "

Append snapcontainer to doc’s pending scrollsnapchanging event targets

" + } + ] + } + ] + }, + { + "html": "If newInlineTarget is not the same snap target as inlineTarget:", + "rationale": "set", + "steps": [ + { + "html": "

Set the scrollsnapchanging inline-axis target associated with snapcontainer to newInlineTarget.

" + }, + { + "html": "If snapcontainer is not already in doc’s pending scrollsnapchanging event targets,", + "rationale": "append", + "steps": [ + { + "html": "

Append snapcontainer to doc’s pending scrollsnapchanging event targets.

" + } + ] + } + ] + } + ] + }, + { + "name": "Document/dispatch pending scrollsnapchanging events", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-dispatch-pending-scrollsnapchanging-events", + "html": "When asked to dispatch pending scrollsnapchanging events for a Document, doc, run these steps:", + "rationale": "for", + "steps": [ + { + "html": "For each item target in doc’s pending scrollsnapchanging event targets:", + "rationale": "let", + "steps": [ + { + "html": "

Let blockTarget and inlineTarget be null initially.

" + }, + { + "html": "

If the scrollsnapchanging block-axis target associated with target is a pseudo-element,\nset blockTarget to the owning element of that scrollsnapchanging block-axis target.

" + }, + { + "html": "

Otherwise, set blockTarget to that scrollsnapchanging block-axis target.

" + }, + { + "html": "

If the scrollsnapchanging inline-axis target associated with target is a pseudo-element,\nset inlineTarget to the owning element of that scrollsnapchanging inline-axis target.

" + }, + { + "html": "

Otherwise, set inlineTarget to that scrollsnapchanging inline-axis target.

" + }, + { + "html": "

Fire a SnapEvent, snapevent, named scrollsnapchanging at target and let snapevent’s snapTargetBlock and snapTargetInline attributes be blockTarget and inlineTarget, respectively.

" + } + ] + }, + { + "html": "

Empty doc’s pending scrollsnapchanging event targets.

" + } + ] + }, + { + "name": "Document/dispatch pending scrollsnapchanging events", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-dispatch-pending-scrollsnapchanging-events", + "html": "When asked to dispatch pending scrollsnapchanging events for a Document, doc, run these steps:", + "rationale": "let", + "steps": [ + { + "html": "

Let newBlockTarget be the snap target that snapcontainer has snapped to\n in the block axis or null if it did not snap to any element.

" + }, + { + "html": "

Let newInlineTarget be the snap target that snapcontainer has snapped to\n in the inline axis or null if it did not snap to any element or pseudo-element.

" + }, + { + "html": "

Run the steps to update scrollsnapchanging targets with newBlockTarget as newBlockTarget and newInlineTarget as newInlineTarget.

" + }, + { + "html": "

Run the steps to update scrollsnapchange targets for snapcontainer.

" + } + ] + } + ] +} \ No newline at end of file diff --git a/tr/algorithms/eme-initdata-cenc.json b/tr/algorithms/eme-initdata-cenc.json new file mode 100644 index 000000000000..2b0d2d116407 --- /dev/null +++ b/tr/algorithms/eme-initdata-cenc.json @@ -0,0 +1,20 @@ +{ + "spec": { + "title": "\"cenc\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + }, + "algorithms": [ + { + "html": "When such Initialization Data is provided by the application, an implementation (the user agent and/or CDM) MUST:", + "rationale": "if", + "steps": [ + { + "html": "

Examine the series of 'pssh' boxes to find the first 'pssh' box that the CDM instance supports. This includes checking the SystemID, box version, and system-specific values.

" + }, + { + "html": "

If no such supported box is found, the provided data SHALL be considered \"not supported by the CDM.\"

" + } + ] + } + ] +} \ No newline at end of file diff --git a/tr/algorithms/encrypted-media-2.json b/tr/algorithms/encrypted-media-2.json new file mode 100644 index 000000000000..4f163028a10c --- /dev/null +++ b/tr/algorithms/encrypted-media-2.json @@ -0,0 +1,1943 @@ +{ + "spec": { + "title": "Encrypted Media Extensions", + "url": "https://www.w3.org/TR/encrypted-media-2/" + }, + "algorithms": [ + { + "name": "Navigator/requestMediaKeySystemAccess()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-navigator-requestmediakeysystemaccess", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this's relevant global object's associated Document is not\n allowed to use the encrypted-media feature, then\n throw a \"SecurityError\" DOMException and abort these steps.\n

" + }, + { + "html": "

\n If keySystem is the empty string, return a promise rejected with a\n newly created TypeError.\n

" + }, + { + "html": "

\n If supportedConfigurations is empty, return a promise rejected with\n a newly created TypeError.\n

" + }, + { + "html": "

\n Let document be the calling context's Document.\n

" + }, + { + "html": "

\n Let origin be the origin of document.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "if", + "steps": [ + { + "html": "

\n If keySystem is not one of the Key Systems supported by the\n user agent, reject promise with a NotSupportedError. String\n comparison is case-sensitive.\n

" + }, + { + "html": "

\n Let implementation be the implementation of\n keySystem.\n

" + }, + { + "html": "For each value in supportedConfigurations:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let candidate configuration be the value.\n

" + }, + { + "html": "

\n Let supported configuration be the result of executing the\n Get Supported Configuration algorithm on implementation,\n candidate configuration, and origin.\n

" + }, + { + "html": "If supported configuration is not NotSupported,\n run the following steps:", + "rationale": "let", + "steps": [ + { + "html": "Let access be a new MediaKeySystemAccess object, and\n initialize it as follows:", + "rationale": "set", + "steps": [ + { + "html": "

\n Set the keySystem attribute to\n keySystem.\n

" + }, + { + "html": "

\n Let the configuration value be supported\n configuration.\n

" + }, + { + "html": "

\n Let the cdm implementation value be\n implementation.\n

" + } + ] + }, + { + "html": "

\n Resolve promise with access and abort the\n parallel steps of this algorithm.\n

" + } + ] + } + ] + }, + { + "html": "

\n Reject promise with a NotSupportedError.\n

" + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "html": "Given a Key Systems implementation implementation,\n MediaKeySystemConfiguration candidate configuration, and\n origin, this algorithm returns a supported configuration or\n NotSupported as appropriate.", + "rationale": "let", + "steps": [ + { + "html": "

\n Let supported configuration be ConsentDenied.\n

" + }, + { + "html": "

\n Initialize restrictions to indicate that no configurations have had\n user consent denied.\n

" + }, + { + "html": "Repeat the following step while supported configuration is\n ConsentDenied:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let supported configuration and, if provided,\n restrictions be the result of executing the Get Supported Configuration and Consent algorithm with implementation,\n candidate configuration, restrictions and\n origin.\n

" + } + ] + }, + { + "html": "

\n Return supported configuration.\n

" + } + ] + }, + { + "html": "Given a Key Systems implementation implementation,\n MediaKeySystemConfiguration candidate configuration,\n restrictions and origin, this algorithm returns a supported\n configuration, NotSupported, or ConsentDenied as\n appropriate and, in the ConsentDenied case, restrictions.", + "rationale": "let", + "steps": [ + { + "html": "

\n Let accumulated configuration be a new MediaKeySystemConfiguration\n dictionary.\n

" + }, + { + "html": "

\n Set the label member of accumulated\n configuration to equal the label member of\n candidate configuration.\n

" + }, + { + "html": "If the initDataTypes member of candidate\n configuration is non-empty, run the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let supported types be an empty sequence of DOMStrings.\n

" + }, + { + "html": "For each value in candidate configuration's\n initDataTypes member:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let initDataType be the value.\n

" + }, + { + "html": "

\n If the implementation supports generating requests based on\n initDataType, add initDataType to supported\n types. String comparison is case-sensitive. The empty string is\n never supported.\n

" + } + ] + }, + { + "html": "

\n If supported types is empty, return NotSupported.\n

" + }, + { + "html": "

\n Set the initDataTypes member of\n accumulated configuration to supported types.\n

" + } + ] + }, + { + "html": "

\n Let distinctive identifier requirement be the value of candidate\n configuration's distinctiveIdentifier\n member.\n

" + }, + { + "html": "

\n If distinctive identifier requirement is\n \"optional\" and Distinctive Identifiers are not\n allowed according to restrictions, set distinctive identifier\n requirement to \"not-allowed\".\n

" + }, + { + "html": "Follow the steps for distinctive identifier requirement from the\n following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "\"required\"", + "html": "

\n If the implementation does not support use of Distinctive Identifier(s) in combination with accumulated configuration and\n restrictions, return NotSupported.\n

" + }, + { + "case": "\"optional\"", + "html": "

\n Continue with the following steps.\n

" + }, + { + "case": "\"not-allowed\"", + "html": "

\n If the implementation requires use of Distinctive Identifier(s) or Distinctive Permanent Identifier(s) in combination with accumulated\n configuration and restrictions, return\n NotSupported.\n

" + } + ] + } + ] + }, + { + "html": "

\n Set the distinctiveIdentifier member of\n accumulated configuration to equal distinctive identifier\n requirement.\n

" + }, + { + "html": "

\n Let persistent state requirement be equal to the value of\n candidate configuration's\n persistentState member.\n

" + }, + { + "html": "

\n If persistent state requirement is \"optional\"\n and persisting state is not allowed according to restrictions, set\n persistent state requirement to\n \"not-allowed\".\n

" + }, + { + "html": "Follow the steps for persistent state requirement from the following\n list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "\"required\"", + "html": "

\n If the implementation does not support persisting state in\n combination with accumulated configuration and\n restrictions, return NotSupported.\n

" + }, + { + "case": "\"optional\"", + "html": "

\n Continue with the following steps.\n

" + }, + { + "case": "\"not-allowed\"", + "html": "

\n If the implementation requires persisting state in combination\n with accumulated configuration and restrictions, return\n NotSupported.\n

" + } + ] + } + ] + }, + { + "html": "

\n Set the persistentState member of\n accumulated configuration to equal the value of persistent state\n requirement.\n

" + }, + { + "html": "Follow the steps for the first matching condition from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If the sessionTypes member is present [Infra] in candidate configuration", + "html": "

\n Let session types be candidate configuration's\n sessionTypes member.\n

" + }, + { + "case": "Otherwise", + "html": "

\n Let session types be [ \"temporary\"\n ].\n

" + } + ] + } + ] + }, + { + "html": "For each value in session types:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let session type be the value.\n

" + }, + { + "html": "

\n If accumulated configuration's\n persistentState value is\n \"not-allowed\" and the Is persistent session type? algorithm returns true for session type\n return NotSupported.\n

" + }, + { + "html": "

\n If the implementation does not support session type in\n combination with accumulated configuration and\n restrictions for other reasons, return NotSupported.\n

" + }, + { + "html": "

\n If accumulated configuration's\n persistentState value is\n \"optional\" and the result of running the Is persistent session type? algorithm on session type is\n true, change accumulated configuration's\n persistentState value to\n \"required\".\n

" + } + ] + }, + { + "html": "

\n Set the sessionTypes member of accumulated\n configuration to session types.\n

" + }, + { + "html": "

\n If the videoCapabilities and\n audioCapabilities members in candidate\n configuration are both empty, return NotSupported.\n

" + }, + { + "html": "
\n
\n If the videoCapabilities member in\n candidate configuration is non-empty:\n
\n
\n \n
\n
\n Otherwise:\n
\n
\n

\n Set the videoCapabilities member of\n accumulated configuration to an empty sequence.\n

\n
\n
", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If the videoCapabilities member in candidate configuration is non-empty:", + "html": "", + "rationale": "let", + "steps": [ + { + "html": "

\n Let video capabilities be the result of executing the Get Supported Capabilities for Audio/Video Type algorithm on Video,\n candidate configuration's\n videoCapabilities member,\n accumulated configuration, and restrictions.\n

" + }, + { + "html": "

\n If video capabilities is null, return\n NotSupported.\n

" + }, + { + "html": "

\n Set the videoCapabilities member of\n accumulated configuration to video capabilities.\n

" + } + ] + }, + { + "case": "Otherwise:", + "html": "

\n Set the videoCapabilities member of\n accumulated configuration to an empty sequence.\n

" + } + ] + } + ] + }, + { + "html": "
\n
\n If the audioCapabilities member in\n candidate configuration is non-empty:\n
\n
\n \n
\n
\n Otherwise:\n
\n
\n

\n Set the audioCapabilities member of\n accumulated configuration to an empty sequence.\n

\n
\n
", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If the audioCapabilities member in candidate configuration is non-empty:", + "html": "", + "rationale": "let", + "steps": [ + { + "html": "

\n Let audio capabilities be the result of executing the Get Supported Capabilities for Audio/Video Type algorithm on Audio,\n candidate configuration's\n audioCapabilities member,\n accumulated configuration, and restrictions.\n

" + }, + { + "html": "

\n If audio capabilities is null, return\n NotSupported.\n

" + }, + { + "html": "

\n Set the audioCapabilities member of\n accumulated configuration to audio capabilities.\n

" + } + ] + }, + { + "case": "Otherwise:", + "html": "

\n Set the audioCapabilities member of\n accumulated configuration to an empty sequence.\n

" + } + ] + } + ] + }, + { + "html": "If accumulated configuration's\n distinctiveIdentifier value is\n \"optional\", follow the steps for the first matching\n condition from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If the implementation requires use of Distinctive Identifier(s) or Distinctive Permanent Identifier(s) for any of the combinations in accumulated configuration:", + "html": "

\n Change accumulated configuration's\n distinctiveIdentifier value to\n \"required\".\n

" + }, + { + "case": "Otherwise", + "html": "

\n Change accumulated configuration's\n distinctiveIdentifier value to\n \"not-allowed\".\n

" + } + ] + } + ] + }, + { + "html": "If accumulated configuration's\n persistentState value is\n \"optional\", follow the steps for the first matching\n condition from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If the implementation requires persisting state for any of the combinations in accumulated configuration", + "html": "

\n Change accumulated configuration's\n persistentState value to\n \"required\".\n

" + }, + { + "case": "Otherwise", + "html": "

\n Change accumulated configuration's\n persistentState value to\n \"not-allowed\".\n

" + } + ] + } + ] + }, + { + "html": "

\n If implementation in the configuration specified by the combination of\n the values in accumulated configuration is not supported or not\n allowed in the origin, return NotSupported.\n

" + }, + { + "html": "If accumulated configuration's\n distinctiveIdentifier value is\n \"required\" and the Distinctive Identifier(s)\n associated with accumulated configuration are not unique per origin and profile and\n clearable:", + "rationale": "update", + "steps": [ + { + "html": "

\n Update restrictions to reflect that all configurations described\n by accumulated configuration do not have user consent.\n

" + }, + { + "html": "

\n Return ConsentDenied and restrictions.\n

" + } + ] + }, + { + "html": "Let consent status and updated restrictions be the result\n of running the Get Consent Status algorithm on accumulated\n configuration, restrictions and origin and follow the\n steps for the value of consent status from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "ConsentDenied:", + "html": "

\n Return ConsentDenied and updated restrictions.\n

" + }, + { + "case": "InformUser:", + "html": "

\n Inform the user that accumulated configuration is in use in the\n origin including, specifically, the information that Distinctive Identifier(s) and/or Distinctive Permanent Identifier(s) as appropriate\n will be used if the distinctiveIdentifier\n member of accumulated configuration is\n \"required\". Continue to the next step.\n

" + }, + { + "case": "Allowed:", + "html": "

\n Continue to the next step.\n

" + } + ] + } + ] + }, + { + "html": "

\n Return accumulated configuration.\n

" + } + ] + }, + { + "html": "Given an audio/video type, MediaKeySystemMediaCapability sequence\n requested media capabilities, MediaKeySystemConfiguration\n accumulated configuration, and restrictions, this algorithm\n returns a sequence of supported MediaKeySystemMediaCapability values for this\n audio/video type or null as appropriate.", + "rationale": "let", + "steps": [ + { + "html": "

\n Let local accumulated configuration be a local copy of\n accumulated configuration.\n

" + }, + { + "html": "

\n Let supported media capabilities be an empty sequence of\n MediaKeySystemMediaCapability dictionaries.\n

" + }, + { + "html": "For each requested media capability in requested media\n capabilities:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let content type be requested media capability's\n contentType member.\n

" + }, + { + "html": "

\n Let encryption scheme be requested media capability’s\n encryptionScheme member.\n

" + }, + { + "html": "

\n Let robustness be requested media capability's\n robustness member.\n

" + }, + { + "html": "

\n If content type is the empty string, return null.\n

" + }, + { + "html": "

\n If content type is not a valid media MIME type or is\n unrecognized, continue to the next iteration.\n

" + }, + { + "html": "

\n Let container be the container type specified by content\n type.\n

" + }, + { + "html": "

\n If the user agent does not support container, continue to the next\n iteration. The case-sensitivity of string comparisons is determined by the\n appropriate RFC.\n

" + }, + { + "html": "

\n Let parameters be the RFC 6381 [RFC6381] parameters, if any,\n specified by content type.\n

" + }, + { + "html": "

\n If the user agent does not recognize one or more parameters,\n continue to the next iteration.\n

" + }, + { + "html": "

\n Let media types be the set of codecs and codec constraints\n specified by parameters. The case-sensitivity of string\n comparisons is determined by the appropriate RFC or other specification.\n

" + }, + { + "html": "If media types is empty:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If container normatively implies a specific set of codecs and codec constraints:", + "html": "

\n Let parameters be that set.\n

" + }, + { + "case": "Otherwise:", + "html": "

\n Continue to the next iteration.\n

" + } + ] + } + ] + }, + { + "html": "

\n If content type is not strictly a audio/video type,\n continue to the next iteration.\n

" + }, + { + "html": "

\n If encryption scheme is non-null and is not recognized or not\n supported by implementation, continue to the next iteration.\n

" + }, + { + "html": "

\n If robustness is not the empty string and contains an unrecognized\n value or a value not supported by implementation, continue to the\n next iteration. String comparison is case-sensitive.\n

" + }, + { + "html": "If the user agent and implementation definitely support playback\n of encrypted media data for the combination of\n container, media types, encryption scheme,\n robustness and local accumulated configuration in\n combination with restrictions:", + "rationale": "add", + "steps": [ + { + "html": "

\n Add requested media capability to supported media\n capabilities.\n

" + }, + { + "html": "
\n
\n If audio/video type is Video:\n
\n
\n

\n Add requested media capability to the\n videoCapabilities member of\n local accumulated configuration.\n

\n
\n
\n If audio/video type is Audio:\n
\n
\n

\n Add requested media capability to the\n audioCapabilities member of\n local accumulated configuration.\n

\n
\n
", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If audio/video type is Video:", + "html": "

\n Add requested media capability to the\n videoCapabilities member of\n local accumulated configuration.\n

" + }, + { + "case": "If audio/video type is Audio:", + "html": "

\n Add requested media capability to the\n audioCapabilities member of\n local accumulated configuration.\n

" + } + ] + } + ] + } + ] + } + ] + }, + { + "html": "

\n If supported media capabilities is empty, return null.\n

" + }, + { + "html": "

\n Return supported media capabilities.\n

" + } + ] + }, + { + "html": "Given an accumulated configuration, restrictions and\n origin, this algorithm returns the consent status for accumulated\n configuration and origin as one of ConsentDenied,\n InformUser or Allowed, together with an updated value for\n restrictions in the ConsentDenied case.", + "rationale": "if", + "steps": [ + { + "html": "If there is persisted denial for origin indicating that\n accumulated configuration is not allowed, run the following steps:", + "rationale": "update", + "steps": [ + { + "html": "

\n Update restrictions to reflect the configurations for which\n consent has been denied.\n

" + }, + { + "html": "

\n Return ConsentDenied and restrictions.\n

" + } + ] + }, + { + "html": "

\n If there is persisted consent for origin indicating accumulated\n configuration is allowed, return Allowed.\n

" + }, + { + "html": "then run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n Request user consent to use accumulated configuration in the\n origin and wait for the user response.\n

\n

\n The consent MUST include consent to use a Distinctive Identifier(s)\n and/or Distinctive Permanent Identifier(s) as appropriate if\n accumulated configuration's\n distinctiveIdentifier member is\n \"required\".\n

" + }, + { + "html": "If consent was denied, run the following steps:", + "rationale": "update", + "steps": [ + { + "html": "

\n Update restrictions to reflect the configurations for which\n consent was denied.\n

" + }, + { + "html": "

\n Return ConsentDenied and restrictions.\n

" + } + ] + } + ] + }, + { + "html": "

\n If the distinctiveIdentifier member of\n accumulated configuration is not\n \"not-allowed\", return InformUser.\n

" + }, + { + "html": "

\n If the user agent requires informing the user for the accumulated\n configuration for other reasons, return InformUser.\n

" + }, + { + "html": "

\n Return Allowed.\n

" + } + ] + }, + { + "name": "MediaKeySystemAccess/getConfiguration()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-getconfiguration", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "return", + "steps": [ + { + "html": "

\n Return this object's configuration value.\n

" + } + ] + }, + { + "name": "MediaKeySystemAccess/createMediaKeys()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-createmediakeys", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let configuration be the value of this object's\n configuration value.\n

" + }, + { + "html": "

\n Let use distinctive identifier be true if the value\n of configuration's\n distinctiveIdentifier member is\n \"required\" and false otherwise.\n

" + }, + { + "html": "

\n Let persistent state allowed be true if the value of\n configuration's persistentState\n member is \"required\" and false\n otherwise.\n

" + }, + { + "html": "

\n Load and initialize the Key System implementation represented by this\n object's cdm implementation value if necessary.\n

" + }, + { + "html": "

\n Let instance be a new instance of the Key System\n implementation represented by this object's cdm implementation\n value.\n

" + }, + { + "html": "

\n Initialize instance to enable, disable and/or select Key System features using configuration.\n

" + }, + { + "html": "

\n If use distinctive identifier is false, prevent\n instance from using Distinctive Identifier(s) and Distinctive Permanent Identifier(s).\n

" + }, + { + "html": "

\n If persistent state allowed is false, prevent\n instance from persisting any state related to the application or\n origin of this object's Document.\n

" + }, + { + "html": "

\n If any of the preceding steps failed, reject promise with a new\n DOMException whose name is the appropriate error\n name.\n

" + }, + { + "html": "Let media keys be a new MediaKeys object, and initialize it as\n follows:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the use distinctive identifier value be use\n distinctive identifier.\n

" + }, + { + "html": "

\n Let the persistent state allowed value be persistent\n state allowed.\n

" + }, + { + "html": "

\n Let the supported session types value be be the value of\n configuration's sessionTypes\n member.\n

" + }, + { + "html": "

\n Let the cdm implementation value be this object's cdm\n implementation value.\n

" + }, + { + "html": "

\n Let the cdm instance value be instance.\n

" + } + ] + }, + { + "html": "

\n Resolve promise with media keys.\n

" + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "name": "MediaKeys/createSession()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-createsession", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this object's supported session types value does not contain\n sessionType, throw [WEBIDL] a NotSupportedError.\n

" + }, + { + "html": "

\n If the implementation does not support MediaKeySession operations in the\n current state, throw [WEBIDL] an InvalidStateError.\n

" + }, + { + "html": "Let session be a new MediaKeySession object, and initialize it as\n follows:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the sessionId attribute be the empty string.\n

" + }, + { + "html": "

\n Let the expiration attribute be NaN.\n

" + }, + { + "html": "

\n Let the closed attribute be a new promise.\n

" + }, + { + "html": "Let key status be a new empty MediaKeyStatusMap object, and\n initialize it as follows:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the size attribute be 0.\n

" + } + ] + }, + { + "html": "

\n Let the session type value be sessionType.\n

" + }, + { + "html": "

\n Let the uninitialized value be true.\n

" + }, + { + "html": "

\n Let the callable value be false.\n

" + }, + { + "html": "

\n Let the closing or closed value be false.\n

" + }, + { + "html": "

\n Let the use distinctive identifier value be this object's use\n distinctive identifier value.\n

" + }, + { + "html": "

\n Let the cdm implementation value be this object's cdm\n implementation.\n

" + }, + { + "html": "

\n Let the cdm instance value be this object's cdm\n instance.\n

" + } + ] + }, + { + "html": "

\n Return session.\n

" + } + ] + }, + { + "name": "MediaKeys/getStatusForPolicy()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-getstatusforpolicy", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "If policy has no present dictionary members, return\n a promise rejected with a newly created TypeError." + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Queue a task to run the following steps:", + "rationale": "for", + "steps": [ + { + "html": "For each dictionary member of policy, run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the key is not a valid MediaKeysPolicy member or the type of the\n value is incorrect, then reject promise with TypeError and\n abort these steps.\n

" + } + ] + }, + { + "html": "For each dictionary member of policy, run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the CDM cannot determine the MediaKeyStatus for the\n dictionary member, then reject promise with\n NotSupportedError and abort these steps.\n

" + } + ] + }, + { + "html": "For each dictionary member of policy, run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the CDM would block presentation of decrypted media data for the\n dictionary member, then resolve promise with\n \"output-restricted\".\n

" + } + ] + }, + { + "html": "

\n Resolve promise with \"usable\".\n

" + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "name": "MediaKeys/setServerCertificate()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-setservercertificate", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the Key System implementation represented by this object's cdm\n implementation value does not support server certificates, return a promise\n resolved with false.\n

" + }, + { + "html": "

\n If serverCertificate is an empty array, return a promise rejected with\n a new a newly created TypeError.\n

" + }, + { + "html": "

\n Let certificate be a copy of the contents of the\n serverCertificate parameter.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let sanitized certificate be a validated and/or sanitized version\n of certificate.\n

" + }, + { + "html": "

\n Use this object's cdm instance to process sanitized\n certificate.\n

" + }, + { + "html": "

\n If the preceding step failed, reject promise with a new\n DOMException whose name is the appropriate error\n name.\n

" + }, + { + "html": "

\n Resolve promise with true.\n

" + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the session type be the specified MediaKeySessionType value.\n

" + }, + { + "html": "Follow the steps for the value of session type from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "\"temporary\"", + "html": "Return false." + }, + { + "case": "\"persistent-license\"", + "html": "Return true." + } + ] + } + ] + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the reason be the specified MediaKeySessionClosedReason value.\n

" + }, + { + "html": "

\n For each MediaKeySession created by the media keys that is not\n closed, queue a task to run the Session Closed\n algorithm on the session with the reason reason.\n

" + } + ] + }, + { + "name": "MediaKeySession/generateRequest()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-generaterequest", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this object's closing or closed value is true, return a promise\n rejected with an InvalidStateError.\n

" + }, + { + "html": "

\n If this object's uninitialized value is false, return a promise\n rejected with an InvalidStateError.\n

" + }, + { + "html": "

\n Let this object's uninitialized value be false.\n

" + }, + { + "html": "

\n If initDataType is the empty string, return a promise rejected with a\n newly created TypeError.\n

" + }, + { + "html": "

\n If initData is an empty array, return a promise rejected with a newly\n created TypeError.\n

" + }, + { + "html": "

\n If the Key System implementation represented by this object's cdm\n implementation value does not support initDataType as an\n Initialization Data Type, return a promise rejected with a\n NotSupportedError. String comparison is case-sensitive.\n

" + }, + { + "html": "

\n Let init data be a copy of the contents of the initData\n parameter.\n

" + }, + { + "html": "

\n Let session type be this object's session type.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the init data is not valid for initDataType, reject\n promise with a newly created TypeError.\n

" + }, + { + "html": "

\n Let sanitized init data be a validated and sanitized version of\n init data.\n

\n

\n The user agent MUST thoroughly validate the Initialization Data before\n passing it to the CDM. This includes verifying that the length and values\n of fields are reasonable, verifying that values are within reasonable limits,\n and stripping irrelevant, unsupported, or unknown data or fields. It is\n RECOMMENDED that user agents pre-parse, sanitize, and/or generate a fully\n sanitized version of the Initialization Data. If the Initialization Data format specified by initDataType supports multiple entries,\n the user agent SHOULD remove entries that are not needed by the CDM. The\n user agent MUST NOT re-order entries within the Initialization Data.\n

" + }, + { + "html": "

\n If the preceding step failed, reject promise with a newly created\n TypeError.\n

" + }, + { + "html": "

\n If sanitized init data is empty, reject promise with a\n NotSupportedError.\n

" + }, + { + "html": "

\n Let session id be the empty string.\n

" + }, + { + "html": "

\n Let message be null.\n

" + }, + { + "html": "

\n Let message type be null.\n

" + }, + { + "html": "

\n Let cdm be the CDM instance represented by this object's\n cdm instance value.\n

" + }, + { + "html": "Use the cdm to execute the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the sanitized init data is not supported by the\n cdm, reject promise with a NotSupportedError.\n

" + }, + { + "html": "Follow the steps for the value of session type from the\n following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "\"temporary\"", + "html": "

\n Let requested license type be a temporary non-persistable\n license.\n

" + }, + { + "case": "\"persistent-license\"", + "html": "

\n Let requested license type be a persistable license.\n

" + } + ] + } + ] + }, + { + "html": "

\n Let session id be a unique Session ID string.\n

\n

\n If the result of running the Is persistent session type? algorithm on\n session type is true, the ID MUST be unique\n within the origin of this object's Document over time, including\n across Documents and browsing sessions.\n

" + }, + { + "html": "
\n
\n If a license request for the requested license type can be\n generated based on the sanitized init data:\n
\n
\n \n
\n
\n Otherwise:\n
\n
\n \n
\n
", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If a license request for the requested license type can be generated based on the sanitized init data:", + "html": "", + "rationale": "let", + "steps": [ + { + "html": "

\n Let message be a license request for the\n requested license type generated based on the\n sanitized init data interpreted per\n initDataType.\n

\n

\n The cdm MUST NOT use any stream-specific data,\n including media data, not provided via the\n sanitized init data.\n

\n

\n The cdm SHOULD NOT store session data, including the\n session ID, at this point. See Session\n Storage and Persistence.\n

" + }, + { + "html": "

\n Let message type be\n \"license-request\".\n

" + } + ] + }, + { + "case": "Otherwise:", + "html": "", + "rationale": "let", + "steps": [ + { + "html": "

\n Let message be the request that needs to be processed\n before a license request request for the requested license\n type can be generated based on the sanitized init\n data.\n

\n

\n In a subsequent call to update() the CDM\n MUST generate a license request for the requested license\n type based on the sanitized init data, which is\n interpreted per initDataType.\n

" + }, + { + "html": "

\n Let message type reflect the type of\n message, either\n \"license-request\" or\n \"individualization-request\".\n

" + } + ] + } + ] + } + ] + } + ] + }, + { + "html": "Queue a task to run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If any of the preceding steps failed due to a lack of resources, reject\n promise with QuotaExceededError.\n

" + }, + { + "html": "

\n If any of the preceding steps failed for any other reason, reject\n promise with a new DOMException whose name is the\n appropriate error name.\n

" + }, + { + "html": "

\n Set the sessionId attribute to session id.\n

" + }, + { + "html": "

\n Set this object's callable value to true.\n

" + }, + { + "html": "

\n Resolve promise with undefined.\n

" + }, + { + "html": "

\n Run the Queue a \"message\" Event algorithm on the session,\n providing message type and message.\n

" + } + ] + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "name": "MediaKeySession/load()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-load", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this object's closing or closed value is true, return a promise\n rejected with an InvalidStateError.\n

" + }, + { + "html": "

\n If this object's uninitialized value is false, return a promise\n rejected with an InvalidStateError.\n

" + }, + { + "html": "

\n Let this object's uninitialized value be false.\n

" + }, + { + "html": "

\n If sessionId is the empty string, return a promise rejected with a\n newly created TypeError.\n

" + }, + { + "html": "

\n If the result of running the Is persistent session type? algorithm on this\n object's session type is false, return a promise rejected\n with a newly created TypeError.\n

" + }, + { + "html": "

\n Let origin be the origin of this object's Document.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let sanitized session ID be a validated and/or sanitized version\n of sessionId.\n

" + }, + { + "html": "

\n If the preceding step failed, or if sanitized session ID is empty,\n reject promise with a newly created TypeError.\n

" + }, + { + "html": "

\n If there is a MediaKeySession object that is not closed in this object's Document whose\n sessionId attribute is sanitized session ID,\n reject promise with a QuotaExceededError.\n

" + }, + { + "html": "

\n Let expiration time be NaN.\n

" + }, + { + "html": "

\n Let message be null.\n

" + }, + { + "html": "

\n Let message type be null.\n

" + }, + { + "html": "

\n Let cdm be the CDM instance represented by this object's\n cdm instance value.\n

" + }, + { + "html": "Use the cdm to execute the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If there is no data stored for the sanitized session ID in the\n origin, resolve promise with false and\n abort these steps. \n \n

" + }, + { + "html": "

\n If the stored session's session type is not the same as the\n current MediaKeySession session type, reject\n promise with a newly created TypeError.\n

" + }, + { + "html": "

\n Let session data be the data stored for the sanitized\n session ID in the origin. This MUST NOT include data\n from other origin(s) or that is not associated with an origin.\n

" + }, + { + "html": "

\n If there is a MediaKeySession object that is not closed in any Document and that represents the session\n data, reject promise with a QuotaExceededError.\n

" + }, + { + "html": "

\n Load the session data.\n

" + }, + { + "html": "

\n If the session data indicates an expiration time for the\n session, let expiration time be that expiration time.\n

" + }, + { + "html": "If a message needs to be sent, execute the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let message be a message generated based on the\n session data.\n

" + }, + { + "html": "

\n Let message type be the appropriate\n MediaKeyMessageType for the message.\n

" + } + ] + } + ] + }, + { + "html": "Queue a task to run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If any of the preceding steps failed, reject promise with the\n appropriate error name.\n

" + }, + { + "html": "

\n Set the sessionId attribute to sanitized session\n ID.\n

" + }, + { + "html": "

\n Set this object's callable value to true.\n

" + }, + { + "html": "

\n If the loaded session contains information about any keys (there are\n known keys), run the Update Key Statuses algorithm on the\n session, providing each key's key ID along with the\n appropriate MediaKeyStatus.\n

\n

\n Should additional processing be necessary to determine with certainty the\n status of a key, use \"status-pending\". Once the\n additional processing for one or more keys has completed, run the\n Update Key Statuses algorithm again with the actual status(es).\n

" + }, + { + "html": "

\n Run the Update Expiration algorithm on the session,\n providing expiration time.\n

" + }, + { + "html": "

\n Resolve promise with true.\n

" + }, + { + "html": "

\n If message is not null, run the Queue a \"message\" Event\n algorithm on the session, providing message type\n and message.\n

" + } + ] + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "name": "MediaKeySession/update()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-update", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this object's closing or closed value is true, return a promise\n rejected with an InvalidStateError.\n

" + }, + { + "html": "

\n If this object's callable value is false, return a promise rejected\n with an InvalidStateError.\n

" + }, + { + "html": "

\n If response is an empty array, return a promise rejected with a newly\n created TypeError.\n

" + }, + { + "html": "

\n Let response copy be a copy of the contents of the response\n parameter.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let sanitized response be a validated and/or sanitized version of\n response copy.\n

" + }, + { + "html": "

\n If the preceding step failed, or if sanitized response is empty,\n reject promise with a newly created TypeError.\n

" + }, + { + "html": "

\n Let message be null.\n

" + }, + { + "html": "

\n Let message type be null.\n

" + }, + { + "html": "

\n Let session closed be false.\n

" + }, + { + "html": "

\n Let cdm be the CDM instance represented by this object's\n cdm instance value.\n

" + }, + { + "html": "Use the cdm to execute the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the format of sanitized response is invalid in any way,\n reject promise with a newly created TypeError.\n

" + }, + { + "html": "Process sanitized response, following the stipulation for the\n first matching condition from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If sanitized response contains a license or key(s)", + "html": "Process sanitized response, following the stipulation for\n the first matching condition from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If sessionType is \"temporary\" and sanitized response does not specify that session data, including any license, key(s), or similar session data it contains, should be stored", + "html": "Process sanitized response, not storing any session\n data." + }, + { + "case": "If sessionType is \"persistent-license\" and sanitized response contains a persistable license", + "html": "Process sanitized response, storing the license/key(s)\n and related session data contained in sanitized\n response. Such data MUST be stored such that only the\n origin of this object's Document can access it." + }, + { + "case": "Otherwise", + "html": "

\n Reject promise with a newly created TypeError.\n

" + } + ] + } + ] + }, + { + "case": "If sanitized response contains a record of license destruction acknowledgement and sessionType is \"persistent-license\"", + "html": "Run the following steps:", + "rationale": "close", + "steps": [ + { + "html": "

\n Close the key session and clear all stored session\n data associated with this object, including the\n sessionId and record of license destruction.\n

" + }, + { + "html": "

\n Set session closed to true.\n

" + } + ] + }, + { + "case": "Otherwise", + "html": "Process sanitized response, not storing any session data." + } + ] + } + ] + }, + { + "html": "If a message needs to be sent, execute the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let message be that message.\n

" + }, + { + "html": "

\n Let message type be the appropriate\n MediaKeyMessageType for the message.\n

" + } + ] + } + ] + }, + { + "html": "Queue a task to run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "
\n
\n If session closed is true:\n
\n
\n

\n Run the Session Closed algorithm on this object with reason\n \"release-acknowledged\".\n

\n
\n
\n Otherwise:\n
\n
\n

\n Run the following steps:\n

\n \n
\n
", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If session closed is true:", + "html": "

\n Run the Session Closed algorithm on this object with reason\n \"release-acknowledged\".\n

" + }, + { + "case": "Otherwise:", + "html": "Run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the set of keys known to the CDM for this object\n changed or the status of any key(s) changed, run the Update Key Statuses algorithm on the session, providing each\n known key's key ID along with the appropriate\n MediaKeyStatus.\n

\n

\n Should additional processing be necessary to determine with\n certainty the status of a key, use\n \"status-pending\". Once the additional\n processing for one or more keys has completed, run the Update Key Statuses algorithm again with the actual status(es).\n

" + }, + { + "html": "

\n If the expiration time for the session changed, run the\n Update Expiration algorithm on the session,\n providing the new expiration time.\n

" + }, + { + "html": "

\n If any of the preceding steps failed, reject promise\n with a new DOMException whose name is the appropriate\n error name.\n

" + }, + { + "html": "

\n If message is not null, run the Queue a \"message\" Event algorithm on the session, providing\n message type and message.\n

" + } + ] + } + ] + } + ] + }, + { + "html": "

\n Resolve promise with undefined.\n

" + } + ] + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "name": "MediaKeySession/close()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-close", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this object's closing or closed value is true, return a promise\n resolved with undefined.\n

" + }, + { + "html": "

\n If this object's callable value is false, return a promise rejected\n with an InvalidStateError.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "

\n Set this object's closing or closed value to true.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let cdm be the CDM instance represented by this object's\n cdm instance value.\n

" + }, + { + "html": "

\n Use cdm to close the key session associated with this object.\n

" + }, + { + "html": "Queue a task to run the following steps:", + "rationale": "resolve", + "steps": [ + { + "html": "

\n Resolve promise with undefined.\n

" + }, + { + "html": "

\n Run the Session Closed algorithm on this object with reason\n \"closed-by-application\".\n

" + } + ] + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "name": "MediaKeySession/remove()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-remove", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this object's closing or closed value is true, return a promise\n rejected with an InvalidStateError.\n

" + }, + { + "html": "

\n If this object's callable value is false, return a promise rejected\n with an InvalidStateError.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let cdm be the CDM instance represented by this object's\n cdm instance value.\n

" + }, + { + "html": "

\n Let message be null.\n

" + }, + { + "html": "

\n Let message type be null.\n

" + }, + { + "html": "Use the cdm to execute the following steps:", + "rationale": "if", + "steps": [ + { + "html": "If any license(s) and/or key(s) are associated with the session:", + "rationale": "destroy", + "steps": [ + { + "html": "

\n Destroy the license(s) and/or key(s) associated with the session.\n

" + }, + { + "html": "Follow the steps for the value of this object's session\n type from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "\"temporary\"", + "html": "

\n Continue with the following steps.\n

" + }, + { + "case": "\"persistent-license\"", + "html": "", + "rationale": "let", + "steps": [ + { + "html": "

\n Let record of license destruction be a record of license destruction for the license represented by this\n object.\n

" + }, + { + "html": "

\n Store the record of license destruction.\n

" + }, + { + "html": "

\n Let message be a message containing or reflecting\n the record of license destruction.\n

" + } + ] + } + ] + } + ] + } + ] + } + ] + }, + { + "html": "Queue a task to run the following steps:", + "rationale": "run", + "steps": [ + { + "html": "

\n Run the Update Key Statuses algorithm on the session,\n providing all key ID(s) in the session along with the\n \"released\" MediaKeyStatus value for each.\n

" + }, + { + "html": "

\n Run the Update Expiration algorithm on the session,\n providing NaN.\n

" + }, + { + "html": "

\n If any of the preceding steps failed, reject promise with a\n new DOMException whose name is the appropriate error name.\n

" + }, + { + "html": "

\n Let message type be \"license-release\".\n

" + }, + { + "html": "

\n Resolve promise with undefined.\n

" + }, + { + "html": "

\n If message is not null, run the Queue a \"message\" Event algorithm on the session, providing\n message type and message.\n

" + } + ] + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the session be the specified MediaKeySession object.\n

" + }, + { + "html": "

\n Queue a task to create an event named message that does not bubble and is\n not cancellable using the MediaKeyMessageEvent interface with its\n type attribute set to message and its isTrusted\n attribute initialized to true, and dispatch it at the\n session.\n

\n

\n The event interface MediaKeyMessageEvent has:\n

\n " + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the session be the associated MediaKeySession object.\n

" + }, + { + "html": "

\n Let the input statuses be the sequence of pairs key ID and associated\n MediaKeyStatus pairs.\n

" + }, + { + "html": "

\n Let the statuses be session's keyStatuses\n attribute.\n

" + }, + { + "html": "Run the following steps to replace the contents of statuses:", + "rationale": "empty", + "steps": [ + { + "html": "

\n Empty statuses.\n

" + }, + { + "html": "For each pair in input statuses.", + "rationale": "let", + "steps": [ + { + "html": "

\n Let pair be the pair.\n

" + }, + { + "html": "

\n Insert an entry for pair's key ID into statuses with\n the value of pair's MediaKeyStatus value.\n

" + } + ] + } + ] + }, + { + "html": "

\n Queue a task to fire an event named keystatuseschange at the\n session.\n

" + }, + { + "html": "

\n Queue a task to run the Attempt to Resume Playback If Necessary algorithm\n on each of the media element(s) whose mediaKeys attribute is\n the MediaKeys object that created the session.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the session be the associated MediaKeySession object.\n

" + }, + { + "html": "

\n Let expiration time be NaN.\n

" + }, + { + "html": "

\n If the new expiration time is not NaN, let expiration time\n be that expiration time.\n

" + }, + { + "html": "

\n Set the session's expiration attribute to\n expiration time expressed as time.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let session be the associated MediaKeySession object.\n

" + }, + { + "html": "

\n Let promise be the session's closed\n attribute.\n

" + }, + { + "html": "

\n If promise is resolved, abort these steps.\n

" + }, + { + "html": "

\n Set the session's closing or closed value to true.\n

" + }, + { + "html": "

\n Run the Update Key Statuses algorithm on the session, providing an\n empty sequence.\n

" + }, + { + "html": "

\n Run the Update Expiration algorithm on the session, providing\n NaN.\n

" + }, + { + "html": "

\n Resolve promise with the provided reason.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let session be the MediaKeySession object.\n

" + }, + { + "html": "

\n Let cdm be the CDM instance represented by session's\n cdm instance value.\n

" + }, + { + "html": "If cdm has an outgoing message that has not yet been sent, queue a task to execute the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let message type and message be the message type and\n message, respectively.\n

" + }, + { + "html": "

\n Run the Queue a \"message\" Event algorithm, passing session,\n message type and message.\n

" + } + ] + }, + { + "html": "If cdm has changed the set of keys known to session or\n the status of one or more of the keys, queue a task to execute the following\n steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let statuses be a list of key ID and MediaKeyStatus value pairs\n containing one pair for each key known to session.\n

" + }, + { + "html": "

\n Run the Update Key Statuses algorithm, passing session and\n statuses.\n

" + } + ] + }, + { + "html": "If cdm has changed the expiration time of session,\n queue a task to execute the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let expiration time be the new expiration time of\n session.\n

" + }, + { + "html": "

\n Run the Update Expiration algorithm, passing session and\n expiration time.\n

" + } + ] + }, + { + "html": "

\n If cdm has closed session, queue a task to run the\n Session Closed algorithm on session with an appropriate\n MediaKeySessionClosedReason value.\n

" + }, + { + "html": "

\n If cdm has become unavailable due to a hardware context reset, queue a task to run the CDM Unavailable algorithm with reason\n \"hardware-context-reset\".\n

" + }, + { + "html": "

\n If cdm has become unavailable for any other reason, queue a task to\n run the CDM Unavailable algorithm with reason\n \"internal-error\".\n

" + } + ] + }, + { + "name": "HTMLMediaElement/setMediaKeys()", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-setmediakeys", + "html": "When this method is invoked, the user agent MUST run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If this object's attaching media keys value is true, return a promise\n rejected with an InvalidStateError.\n

" + }, + { + "html": "

\n If mediaKeys and the mediaKeys attribute are the\n same object, return a promise resolved with undefined.\n

" + }, + { + "html": "

\n Let this object's attaching media keys value be true.\n

" + }, + { + "html": "

\n Let promise be a new promise.\n

" + }, + { + "html": "Run the following steps in parallel:", + "rationale": "if", + "steps": [ + { + "html": "

\n If all the following conditions hold:\n

\n \n

\n then let this object's attaching media keys value be false and\n reject promise with a QuotaExceededError.\n

" + }, + { + "html": "If the mediaKeys attribute is not null, run the\n following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n If the user agent or CDM do not support removing the association, let\n this object's attaching media keys value be false and reject\n promise with a NotSupportedError.\n

" + }, + { + "html": "

\n If the association cannot currently be removed, let this object's\n attaching media keys value be false and reject\n promise with an InvalidStateError.\n

" + }, + { + "html": "

\n Stop using the CDM instance represented by the\n mediaKeys attribute to decrypt\n media data and remove the association with the media\n element.\n

" + }, + { + "html": "

\n If the preceding step failed, let this object's attaching media\n keys value be false and reject promise with the\n appropriate error name.\n

" + } + ] + }, + { + "html": "If mediaKeys is not null, run the following steps:", + "rationale": "if", + "steps": [ + { + "html": "

\n Associate the CDM instance represented by mediaKeys with\n the media element for decrypting media data.\n

" + }, + { + "html": "If the preceding step failed, run the following steps:", + "rationale": "set", + "steps": [ + { + "html": "

\n Set the mediaKeys attribute to null.\n

" + }, + { + "html": "

\n Let this object's attaching media keys value be false.\n

" + }, + { + "html": "

\n Reject promise with a new DOMException whose name is\n the appropriate error name.\n

" + } + ] + }, + { + "html": "

\n Queue a task to run the Attempt to Resume Playback If Necessary\n algorithm on the media element.\n

" + } + ] + }, + { + "html": "

\n Set the mediaKeys attribute to mediaKeys.\n

" + }, + { + "html": "

\n Let this object's attaching media keys value be false.\n

" + }, + { + "html": "

\n Resolve promise with undefined.\n

" + } + ] + }, + { + "html": "

\n Return promise.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the media element be the specified HTMLMediaElement object.\n

" + }, + { + "html": "If the media element's mediaKeys attribute is null\n and the implementation requires specification of a MediaKeys object before\n decoding potentially-encrypted media data, run the following\n steps:", + "rationale": "run", + "steps": [ + { + "html": "

\n Run the Wait for Key algorithm on the media element.\n

" + }, + { + "html": "

\n Wait for a signal to resume playback.\n

" + } + ] + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the media element be the specified HTMLMediaElement object.\n

" + }, + { + "html": "

\n Let initDataType be the empty string.\n

" + }, + { + "html": "

\n Let initData be null.\n

" + }, + { + "html": "If the media data is CORS-same-origin and not\n mixed content, run the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let initDataType be the string representing the Initialization Data Type of the Initialization Data.\n

" + }, + { + "html": "

\n Let initData be the Initialization Data.\n

" + } + ] + }, + { + "html": "

\n Queue a task to create an event named encrypted that does not bubble and is\n not cancellable using the MediaEncryptedEvent interface with its\n type attribute set to encrypted and its\n isTrusted attribute initialized to true, and dispatch it at\n the media element.\n

\n

\n The event interface MediaEncryptedEvent has:\n

\n " + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the media element be the specified HTMLMediaElement object.\n

" + }, + { + "html": "

\n Let block be the block of encrypted media data.\n

" + }, + { + "html": "

\n Add block to the end of the media element's encrypted\n block queue.\n

" + }, + { + "html": "

\n If the media element's decryption blocked waiting for key\n value is false, run the Attempt to Decrypt algorithm.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the media element be the specified HTMLMediaElement object.\n

" + }, + { + "html": "

\n If the media element's encrypted block queue is empty, abort\n these steps.\n

" + }, + { + "html": "If the media element's mediaKeys attribute is not\n null, run the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let media keys be the MediaKeys object referenced by that\n attribute.\n

" + }, + { + "html": "

\n Let cdm be the CDM instance represented by media\n keys's cdm instance value.\n

" + }, + { + "html": "If cdm is no longer usable for any reason, run the following steps:", + "rationale": "run", + "steps": [ + { + "html": "

\n Run the media data is corrupted\n steps of the resource fetch algorithm.\n

" + }, + { + "html": "

\n Run the CDM Unavailable algorithm on media keys with the\n reason \"hardware-context-reset\" for a\n hardware context reset or \"internal-error\"\n otherwise.\n

" + }, + { + "html": "

\n Abort these steps.\n

" + } + ] + }, + { + "html": "If there is at least one MediaKeySession created by the media\n keys that is not closed, run the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let block be the first entry in the media element's\n encrypted block queue.\n

" + }, + { + "html": "

\n Let the block key ID be the key ID of block.\n

" + }, + { + "html": "Use the cdm to execute the following steps:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let available keys be the union of keys in sessions that\n were created by the media keys.\n

" + }, + { + "html": "

\n Let block key be null.\n

" + }, + { + "html": "

\n If any of the available keys corresponds to the block\n key ID and is usable for decryption, let session\n be a MediaKeySession object containing that key and let block\n key be that key.\n

" + }, + { + "html": "

\n If the status of any of the available keys changed as the\n result of running the preceding step, queue a task to run the\n Update Key Statuses algorithm on each affected session,\n providing all key ID(s) in the session along with the appropriate\n MediaKeyStatus value(s) for each.\n

" + }, + { + "html": "If block key is not null, run the following steps:", + "rationale": "use", + "steps": [ + { + "html": "

\n Use the cdm to decrypt block using block\n key.\n

" + }, + { + "html": "Follow the steps for the first matching condition from the\n following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If decryption fails", + "html": "", + "rationale": "run", + "steps": [ + { + "html": "

\n Run the media data\n is corrupted steps of the resource fetch algorithm.\n

" + }, + { + "html": "

\n If cdm is no longer usable, run the CDM Unavailable algorithm on media keys with the\n reason\n \"hardware-context-reset\"\n for a hardware context reset, or\n \"internal-error\" otherwise.\n

" + }, + { + "html": "

\n Abort these steps.\n

" + } + ] + }, + { + "case": "Otherwise", + "html": "", + "rationale": "remove", + "steps": [ + { + "html": "

\n Remove block from the front of the media\n element's encrypted block queue.\n

" + }, + { + "html": "

\n Process the decrypted block as normal.\n

" + }, + { + "html": "

\n Return to the beginning of this algorithm.\n

" + } + ] + } + ] + } + ] + } + ] + } + ] + } + ] + } + ] + }, + { + "html": "

\n Set the media element's decryption blocked waiting for key\n value to true.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the media element be the specified HTMLMediaElement object.\n

" + }, + { + "html": "

\n If the media element's playback blocked waiting for key value\n is true, abort these steps.\n

" + }, + { + "html": "

\n Set the media element's playback blocked waiting for key\n value to true.\n

" + }, + { + "html": "Follow the steps for the first matching condition from the following list:", + "rationale": ".switch", + "steps": [ + { + "operation": "switch", + "steps": [ + { + "case": "If data for the immediate current playback position is available", + "html": "

\n Set the readyState of media element to\n HAVE_CURRENT_DATA.\n

" + }, + { + "case": "Otherwise", + "html": "

\n Set the readyState of media element to\n HAVE_METADATA.\n

" + } + ] + } + ] + }, + { + "html": "

\n Queue a task to fire an event named waitingforkey at the media\n element.\n

" + }, + { + "html": "

\n Suspend playback.\n

" + } + ] + }, + { + "html": "The following steps are run:", + "rationale": "let", + "steps": [ + { + "html": "

\n Let the media element be the specified HTMLMediaElement object.\n

" + }, + { + "html": "

\n If the media element's playback blocked waiting for key is\n false, abort these steps.\n

" + }, + { + "html": "

\n Run the Attempt to Decrypt algorithm on the media element.\n

" + }, + { + "html": "If the user agent can advance the current playback position in the direction of playback:", + "rationale": "set", + "steps": [ + { + "html": "

\n Set the media element's decryption blocked waiting for\n key value to false.\n

" + }, + { + "html": "

\n Set the media element's playback blocked waiting for key\n value to false.\n

" + }, + { + "html": "

\n Set the media element's readyState value to\n HAVE_CURRENT_DATA, HAVE_FUTURE_DATA\n or HAVE_ENOUGH_DATA as appropriate.\n

" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/tr/algorithms/vc-data-integrity.json b/tr/algorithms/vc-data-integrity.json index a5bd4cefbe23..f46c93f564b5 100644 --- a/tr/algorithms/vc-data-integrity.json +++ b/tr/algorithms/vc-data-integrity.json @@ -5,11 +5,47 @@ }, "algorithms": [ { - "html": "The following algorithm specifies how a digital proof can be added to an\nunsecured data document, and can then be used to verify the output\ndocument's authenticity and integrity. Required inputs are an unsecured data\ndocument (map unsecuredDocument), a cryptosuite instance\n(struct cryptosuite), and a set of options (map options). Output is\na secured data document (map) or an error. Whenever this algorithm\nencodes strings, it MUST use UTF-8 encoding.", + "html": "The processing model used by a conforming processor and its\napplication-specific software is described in this section. When software\nis to ensure information is tamper-evident, it performs the following steps:", + "rationale": "if", + "steps": [ + { + "html": "The software arranges the information into a document, such as a JSON or\nJSON-LD document." + }, + { + "html": "If the document is a JSON-LD document, the software selects one or more\nJSON-LD Contexts and expresses them using the @context property." + }, + { + "html": "The software selects one or more cryptography suites that meet the needs of\nthe use case, such as one that provides full, selective, or unlinkable\ndisclosure, using acceptable cryptographic key material." + }, + { + "html": "The software uses the applicable algorithms in either Section 4.2 Add Proof\nor Section 4.3 Add Proof Set/Chain to add one or more proofs." + } + ] + }, + { + "html": "When software needs to use information that was transmitted to it using\na mechanism described by this specification, it performs the following steps:", + "rationale": "if", + "steps": [ + { + "html": "The software transforms the incoming data into a document that can be understood\nby the applicable algorithm provided in Section 4.4 Verify Proof or Section\n4.5 Verify Proof Sets and Chains." + }, + { + "html": "The software uses JSON Schema or equivalent mechanism to validate that the\nincoming document follows an expected schema used by the application." + }, + { + "html": "The software uses the applicable algorithms provided in Section 4.4 Verify Proof\nor Section 4.5 Verify Proof Sets and Chains to verify the integrity of the\nincoming document." + }, + { + "html": "If the document is a JSON-LD document, the software uses the algorithm provided\nin Section 4.6 Context Validation, or one providing equivalent protections,\nto validate all JSON-LD Context values used in the document." + } + ] + }, + { + "html": "The following algorithm specifies how a digital proof can be added to an input document, and can then be used to verify the output document's authenticity\nand integrity. Required inputs are an input document (map\ninputDocument), a cryptosuite instance (struct cryptosuite), and a\nset of options (map options). Output is a secured data document\n(map) or an error. Whenever this algorithm encodes strings, it MUST use\nUTF-8 encoding.", "rationale": ".algorithm", "steps": [ { - "html": "Let proof be the result of calling the createProof\nalgorithm specified in cryptosuite.createProof with unsecuredDocument\nand options passed as a parameters. If the algorithm produces an error,\nthe error MUST be propagated and SHOULD convey the error type." + "html": "Let proof be the result of calling the createProof\nalgorithm specified in cryptosuite.createProof with inputDocument\nand options passed as a parameters. If the algorithm produces an error,\nthe error MUST be propagated and SHOULD convey the error type." }, { "html": "If one or more of the proof.type, proof.verificationMethod, and\nproof.proofPurpose values is not set, an error MUST be raised and SHOULD\nconvey an error type of\nPROOF_GENERATION_ERROR." @@ -21,7 +57,7 @@ "html": "If options has a non-null challenge item, it MUST be equal to\nproof.challenge or an error MUST be raised and SHOULD\nconvey an error type of\nPROOF_GENERATION_ERROR." }, { - "html": "Let securedDataDocument be a copy of unsecuredDocument." + "html": "Let securedDataDocument be a copy of inputDocument." }, { "html": "Set securedDataDocument.proof to the value of proof." @@ -32,14 +68,14 @@ ] }, { - "html": "The following algorithm specifies how to incrementally add a proof to a proof\nset or proof chain starting with a secured document containing either a proof or\nproof set/chain. Required inputs are a secured data document\n(map securedDocument), a cryptographic suite\n(suite), and a set of options (map options). Output\nis a new secured data document (map). Whenever this algorithm\nencodes strings, it MUST use UTF-8 encoding.", + "html": "The following algorithm specifies how to incrementally add a proof to a proof\nset or proof chain starting with a secured document containing either a proof or\nproof set/chain. Required inputs are a secured data document\n(map securedDocument), a cryptographic suite\n(suite), and a set of options (map options). Output\nis a new secured data document (map). Whenever this algorithm\nencodes strings, it MUST use UTF-8 encoding.", "rationale": ".algorithm", "steps": [ { "html": "Let proof be set to securedDocument.proof. Let\nallProofs be an empty list. If proof is a list, copy all\nthe elements of proof to allProofs. If proof\nis an object add a copy of that object to allProofs." }, { - "html": "Let the unsecuredDocument be a copy of the securedDocument\nwith the proof attribute removed. Let output be a copy of\nthe unsecuredDocument." + "html": "Let the inputDocument be a copy of the securedDocument\nwith the proof attribute removed. Let output be a copy of\nthe inputDocument." }, { "html": "Let matchingProofs be an empty list." @@ -51,10 +87,10 @@ "html": "If options has a previousProof item that is an array, add each\nelement from allProofs with an id attribute that matches an element of that\narray. If any element of previousProof array has an id attribute that does\nnot match the id attribute of any element of allProofs, an error MUST be\nraised and SHOULD convey an error type of\nPROOF_GENERATION_ERROR." }, { - "html": "Set unsecuredDocument.proof to matchingProofs." + "html": "Set inputDocument.proof to matchingProofs." }, { - "html": "Run steps 1 through 6 of the algorithm in section 4.1 Add Proof, passing\nunsecuredDocument, suite, and options. If no exceptions are raised, append\nthe generated proof value to the allProofs; otherwise, raise the exception." + "html": "Run steps 1 through 6 of the algorithm in section 4.2 Add Proof, passing\ninputDocument, suite, and options. If no exceptions are raised, append\nthe generated proof value to the allProofs; otherwise, raise the exception." }, { "html": "Set output.proof to the value of allProofs." @@ -118,10 +154,10 @@ "html": "If proof contains a previousProof attribute and that attribute is a string,\nadd the element from allProofs with an id attribute matching previousProof\nto matchingProofs. If a proof with id does not exist in allProofs, an\nerror MUST be raised and SHOULD convey an error type of\nPROOF_VERIFICATION_ERROR. If the\npreviousProof attribute is an array, add each element from allProofs with an\nid attribute that matches an element of that array. If any element of\npreviousProof array has an id attribute that does not match the id\nattribute of any element of allProofs, an error MUST be raised and SHOULD\nconvey an error type of\nPROOF_VERIFICATION_ERROR." }, { - "html": "Let unsecuredDocument be a copy of securedDocument with the proof value\nremoved and then set unsecuredDocument.proof to matchingProofs." + "html": "Let inputDocument be a copy of securedDocument with the proof value\nremoved and then set inputDocument.proof to matchingProofs." }, { - "html": "Run steps 4 through 8 of the algorithm in section 4.3 Verify Proof on\nunsecuredDocument; if no exceptions are raised, append cryptosuiteVerificationResult\nto verificationResults." + "html": "Run steps 4 through 8 of the algorithm in section 4.4 Verify Proof on\ninputDocument; if no exceptions are raised, append cryptosuiteVerificationResult\nto verificationResults." } ] }, @@ -150,6 +186,36 @@ "html": "Return combinedVerificationResult, successfulVerificationResults." } ] + }, + { + "html": "The context validation algorithm is as follows:", + "rationale": ".algorithm", + "steps": [ + { + "html": "Set result.status to false, result.warnings to an empty list,\nresult.errors to an empty list, compactionContext to an empty list;\nand clone inputDocument to result.document." + }, + { + "html": "Let contextValue be the value of the @context property of result.document,\nwhich might be undefined." + }, + { + "html": "If contextValue does not deeply equal expectedContext, then if any subtree in\nresult.document contains an @context property or any URI in\ncontextValue dereferences to a JSON-LD Context file that does not match a\nknown good value or cryptographic hash, then perform the applicable action:", + "rationale": ".algorithm", + "steps": [ + { + "html": "If recompact is true, set result.document to the result\nof running the \nJSON-LD Compaction Algorithm with the inputDocument and\nexpectedContext as inputs. If the compaction fails, add at least one error\nto result.errors." + }, + { + "html": "If recompact is not true, add at least one error to result.errors." + } + ] + }, + { + "html": "If result.errors is empty, set result.status to true; otherwise, set\nresult.status to false, and remove the document property from result." + }, + { + "html": "Return the value of result." + } + ] } ] } \ No newline at end of file diff --git a/tr/algorithms/webgpu.json b/tr/algorithms/webgpu.json index 7e022003016d..de7528e56955 100644 --- a/tr/algorithms/webgpu.json +++ b/tr/algorithms/webgpu.json @@ -37,7 +37,7 @@ { "name": "create a new WebGPU object", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-create-a-new-webgpu-object", - "html": "To create a new WebGPU object(GPUObjectBase parent,\n interface T, GPUObjectDescriptorBase descriptor)\n (where T extends GPUObjectBase), run the following content timeline steps:", + "html": "To create a new WebGPU object(GPUObjectBase parent,\n interface T, GPUObjectDescriptorBase descriptor)\n (where T extends GPUObjectBase), run the following content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -68,14 +68,89 @@ } ] }, + { + "name": "usage scope/add", + "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-usage-scope-add", + "html": "To add a subresource subresource to usage scope usageScope with usage\n (internal usage or set of internal usages) usage:", + "rationale": ".algorithm", + "steps": [ + { + "html": "

If usageScope[subresource] does not exist, set it to [].

" + }, + { + "html": "

Append usage to usageScope[subresource].

" + } + ] + }, + { + "name": "usage scope/merge", + "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-usage-scope-merge", + "html": "To merge usage scope A into usage scope B:", + "rationale": ".algorithm", + "steps": [ + { + "html": "For each [subresource, usage] in A:", + "rationale": "add", + "steps": [ + { + "html": "

Add subresource to B with usage usage.

" + } + ] + } + ] + }, { "name": "expire", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-expire", - "html": "To expire a GPUAdapter adapter, run the\n following device timeline steps:", + "html": "To expire a GPUAdapter adapter, run the\n following device timeline steps:", "rationale": ".algorithm", "steps": [ { - "html": "

Set adapter.[[adapter]].[[expired]] to true

" + "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:", + "rationale": ".algorithm", + "steps": [ + { + "html": "

Let features be the set of values in descriptor.requiredFeatures.

" + }, + { + "html": "

Let limits be a supported limits object with all values set to their defaults.

" + }, + { + "html": "For each (key, value) pair in descriptor.requiredLimits:", + "rationale": "if", + "steps": [ + { + "html": "If value is better than limits[key]:", + "rationale": "set", + "steps": [ + { + "html": "

Set limits[key] to value.

" + } + ] + } + ] + }, + { + "html": "

Let device be a device object.

" + }, + { + "html": "

Set device.[[adapter]] to adapter.

" + }, + { + "html": "

Set device.[[features]] to features.

" + }, + { + "html": "

Set device.[[limits]] to limits.

" + }, + { + "html": "

Return device.

" } ] }, @@ -89,11 +164,11 @@ "html": "

Invalidate device.

" }, { - "html": "

Issue the following steps on the content timeline of device.[[content device]]:

\n
\n \n
", + "html": "

Issue the following steps on the content timeline of device.[[content device]]:

\n
\n \n
", "rationale": "resolve", "steps": [ { - "html": "

Resolve device.lost with a new GPUDeviceLostInfo with reason set to reason and message set to an implementation-defined value.

" + "html": "

Resolve device.lost with a new GPUDeviceLostInfo with reason set to reason and message set to an implementation-defined value.

" } ] }, @@ -105,7 +180,7 @@ { "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": [ { @@ -131,7 +206,7 @@ { "name": "queue a global task for GPUDevice", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-queue-a-global-task-for-gpudevice", - "html": "To queue a global task for GPUDevice device,\n with a series of steps steps on the content timeline:", + "html": "To queue a global task for GPUDevice device,\n with a series of steps steps on the content timeline:", "rationale": ".algorithm", "steps": [ { @@ -142,7 +217,7 @@ { "name": "queue an automatic expiry task", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-queue-an-automatic-expiry-task", - "html": "To queue an automatic expiry task with GPUDevice device and a series of steps steps on the content timeline:", + "html": "To queue an automatic expiry task with GPUDevice device and a series of steps steps on the content timeline:", "rationale": ".algorithm", "steps": [ { @@ -248,7 +323,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "html": "

Let promise be a new promise.

" @@ -275,7 +350,7 @@ "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.

" @@ -298,7 +373,7 @@ "rationale": "resolve", "steps": [ { - "html": "

Resolve promise with a new GPUAdapter encapsulating adapter.

" + "html": "

Resolve promise with a new GPUAdapter encapsulating adapter.

" } ] }, @@ -309,7 +384,7 @@ }, { "name": "GPU.getPreferredCanvasFormat", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -319,11 +394,11 @@ }, { "name": "GPUAdapter.info", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { - "html": "

Return a new adapter info for this.[[adapter]].

" + "html": "

Return a new adapter info for this.[[adapter]].

" } ] }, @@ -334,13 +409,13 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "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.

" @@ -357,7 +432,7 @@ "rationale": "if", "steps": [ { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "reject", "steps": [ { @@ -366,23 +441,52 @@ ] }, { - "html": "Content timeline steps:", - "rationale": "reject", + "html": "

All of the requirements in the following steps must be met.

\n
\n \n
\n

If any are unmet, issue the following steps on contentTimeline and return:

\n
\n Content timeline steps: \n \n
", + "rationale": "for", "steps": [ { - "html": "

Reject promise with an OperationError.

" + "html": "

adapter.[[state]] must not be \"consumed\".

" + }, + { + "html": "For each [key, value] in descriptor.requiredLimits:", + "rationale": "if", + "steps": [ + { + "html": "

key must be the name of a member of supported limits.

" + }, + { + "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.

" + } + ] + } + ], + "additional": [ + { + "html": "Content timeline steps:", + "rationale": "reject", + "steps": [ + { + "html": "

Reject promise with an OperationError.

" + } + ] } ] }, { - "html": "If adapter is expired,\nor 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": [ { - "html": "

Let device be a new device.

" + "html": "

Let device be a new device.

" }, { "html": "

Lose the device(device, \"unknown\").

" + }, + { + "html": "

Assert adapter.[[state]] is \"expired\".

" } ], "additional": [ @@ -394,7 +498,7 @@ "html": "

Let device be a new device with the capabilities described by descriptor.

" }, { - "html": "

Expire adapter.

" + "html": "

Expire adapter.

" } ] } @@ -430,11 +534,11 @@ }, { "name": "GPUDevice.destroy()", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { - "html": "

unmap() all GPUBuffers from this device.

" + "html": "

unmap() all GPUBuffers from this device.

" }, { "html": "

Issue the subsequent steps on the Device timeline of this.

" @@ -443,11 +547,11 @@ }, { "name": "mapState", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { - "html": "

If this.[[mapping]] is not null,\nreturn \"mapped\".

" + "html": "

If this.[[mapping]] is not null,\nreturn \"mapped\".

" }, { "html": "

If this.[[pending_map]] is not null,\nreturn \"pending\".

" @@ -460,7 +564,7 @@ { "name": "initialize an active buffer mapping", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-initialize-an-active-buffer-mapping", - "html": "To initialize an active buffer mapping with mode mode and\n range range, run the following content timeline steps:", + "html": "To initialize an active buffer mapping with mode mode and\n range range, run the following content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -477,11 +581,11 @@ { "name": "GPUDevice.createBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpudevice-createbuffer-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createBuffer(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUBufferDescriptor\n \n \n Description of the GPUBuffer to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createBuffer(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUBufferDescriptor\n \n \n Description of the GPUBuffer to create. \n
", "rationale": ".algorithm", "steps": [ { - "html": "

Let b be ! create a new WebGPU object(this, GPUBuffer, descriptor).

" + "html": "

Let b be ! create a new WebGPU object(this, GPUBuffer, descriptor).

" }, { "html": "

Set b.size to descriptor.size.

" @@ -494,7 +598,7 @@ "rationale": "set", "steps": [ { - "html": "

Set b.[[mapping]] to ? initialize an active buffer mapping with mode WRITE and range [0, descriptor.size].

" + "html": "

Set b.[[mapping]] to ? initialize an active buffer mapping with mode WRITE and range [0, descriptor.size].

" } ] }, @@ -509,18 +613,18 @@ { "name": "GPUDevice.createBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpudevice-createbuffer-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createBuffer(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUBufferDescriptor\n \n \n Description of the GPUBuffer to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createBuffer(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUBufferDescriptor\n \n \n Description of the GPUBuffer to create. \n
", "rationale": "if", "steps": [ { - "html": "

If any of the following requirements are unmet, generate a validation error, invalidate b, and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, generate a validation error, invalidate b, and stop.

\n
\n \n
" } ] }, { "name": "GPUDevice.createBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpudevice-createbuffer-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createBuffer(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUBufferDescriptor\n \n \n Description of the GPUBuffer to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createBuffer(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUBufferDescriptor\n \n \n Description of the GPUBuffer to create. \n
", "rationale": "if", "steps": [ { @@ -550,7 +654,7 @@ }, { "name": "GPUBuffer.destroy", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -578,7 +682,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "html": "If this.[[pending_map]] is not null:", @@ -637,7 +741,7 @@ "html": "

Issue the map failure steps on contentTimeline.

" }, { - "html": "

Generate a validation error.

" + "html": "

Generate a validation error.

" }, { "html": "

Return.

" @@ -648,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]].

" } ] }, @@ -656,10 +760,13 @@ "name": "GPUBuffer.mapAsync", "href": "https://www.w3.org/TR/webgpu/#dom-gpubuffer-mapasync-mode-offset-size-mode", "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUBuffer.mapAsync(mode, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
mode \n GPUMapModeFlags\n \n \n Whether the buffer should be mapped for reading or writing. \n
offset \n GPUSize64\n \n \n Offset in bytes into the buffer to the start of the range to map. \n
size \n GPUSize64\n \n \n Size in bytes of the range to map. \n
", - "rationale": "if", + "rationale": "set", "steps": [ { - "html": "If this.[[device]] is lost:", + "html": "

Set deviceLost to true if this.[[device]] is lost,\nand false otherwise.

" + }, + { + "html": "If deviceLost:", "rationale": "issue", "steps": [ { @@ -697,7 +804,7 @@ "rationale": "assert", "steps": [ { - "html": "

Assert p is rejected.

" + "html": "

Assert p is rejected.

" }, { "html": "

Return.

" @@ -705,10 +812,10 @@ ] }, { - "html": "

Assert p is pending.

" + "html": "

Assert p is pending.

" }, { - "html": "

Assert internalStateAtCompletion is \"unavailable\".

" + "html": "

Assert internalStateAtCompletion is \"unavailable\".

" }, { "html": "If this allocation fails:", @@ -726,7 +833,7 @@ "html": "

Set the content of mapping.data to dataForMappedRegion.

" }, { - "html": "

Set this.[[mapping]] to mapping.

" + "html": "

Set this.[[mapping]] to mapping.

" }, { "html": "

Set this.[[pending_map]] to null,\nand resolve p.

" @@ -744,7 +851,7 @@ "rationale": "assert", "steps": [ { - "html": "

Assert p is already rejected.

" + "html": "

Assert p is already rejected.

" }, { "html": "

Return.

" @@ -752,10 +859,30 @@ ] }, { - "html": "

Assert p is still pending.

" + "html": "

Assert p is still pending.

" }, { - "html": "

Set this.[[pending_map]] to null,\nand reject p with an OperationError.

" + "html": "

Set this.[[pending_map]] to null.

" + }, + { + "html": "If deviceLost:", + "rationale": "reject", + "steps": [ + { + "html": "

Reject p with an AbortError.

" + } + ], + "additional": [ + { + "html": "Otherwise:", + "rationale": "reject", + "steps": [ + { + "html": "

Reject p with an OperationError.

" + } + ] + } + ] } ] }, @@ -775,19 +902,19 @@ ] }, { - "html": "

If any of the following conditions are unsatisfied, throw an OperationError and stop.

\n
\n \n \n
" + "html": "

If any of the following conditions are unsatisfied, throw an OperationError and stop.

\n
\n \n \n
" }, { - "html": "

Let data be this.[[mapping]].data.

" + "html": "

Let data be this.[[mapping]].data.

" }, { - "html": "

Let view be ! create an ArrayBuffer of size rangeSize,\nbut with its pointer mutably referencing the content of data at offset\n(offset - [[mapping]].range[0]).

" + "html": "

Let view be ! create an ArrayBuffer of size rangeSize,\nbut with its pointer mutably referencing the content of data at offset\n(offset - [[mapping]].range[0]).

" }, { "html": "

Set view.[[ArrayBufferDetachKey]] to \"WebGPUBufferMapping\".

" }, { - "html": "

Append view to this.[[mapping]].views.

" + "html": "

Append view to this.[[mapping]].views.

" }, { "html": "

Return view.

" @@ -796,7 +923,7 @@ }, { "name": "GPUBuffer.unmap", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -804,7 +931,7 @@ "rationale": "reject", "steps": [ { - "html": "

Reject this.[[pending_map]] with an AbortError.

" + "html": "

Reject this.[[pending_map]] with an AbortError.

" }, { "html": "

Set this.[[pending_map]] to null.

" @@ -812,7 +939,7 @@ ] }, { - "html": "If this.[[mapping]] is null:", + "html": "If this.[[mapping]] is null:", "rationale": "return", "steps": [ { @@ -821,7 +948,7 @@ ] }, { - "html": "For each ArrayBuffer ab in this.[[mapping]].views:", + "html": "For each ArrayBuffer ab in this.[[mapping]].views:", "rationale": "perform", "steps": [ { @@ -833,16 +960,16 @@ "html": "

Let bufferUpdate be null.

" }, { - "html": "If this.[[mapping]].mode contains WRITE:", + "html": "If this.[[mapping]].mode contains WRITE:", "rationale": "set", "steps": [ { - "html": "

Set bufferUpdate to { data: this.[[mapping]].data, offset: this.[[mapping]].range[0]\n}.

" + "html": "

Set bufferUpdate to { data: this.[[mapping]].data, offset: this.[[mapping]].range[0]\n}.

" } ] }, { - "html": "

Set this.[[mapping]] to null.

" + "html": "

Set this.[[mapping]] to null.

" }, { "html": "

Issue the subsequent steps on the Device timeline of this.[[device]].

" @@ -858,14 +985,14 @@ "html": "

If any of the following conditions are unsatisfied, return.

\n
\n \n
" }, { - "html": "

Assert this.[[internal state]] is \"unavailable\".

" + "html": "

Assert this.[[internal state]] is \"unavailable\".

" }, { "html": "If bufferUpdate is not null:", "rationale": "issue", "steps": [ { - "html": "Queue timeline steps:", + "html": "Queue timeline steps:", "rationale": "update", "steps": [ { @@ -1071,7 +1198,7 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate t, and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate t, and stop.

\n
\n \n
" }, { "html": "

Set t.[[size]] to descriptor.size.

" @@ -1114,7 +1241,7 @@ }, { "name": "GPUTexture.destroy", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -1219,7 +1346,7 @@ "html": "

Let resolved be a copy of descriptor.

" }, { - "html": "If resolved.format is not provided:", + "html": "If resolved.format is not provided:", "rationale": "let", "steps": [ { @@ -1231,10 +1358,10 @@ ] }, { - "html": "

If resolved.mipLevelCount is not provided:\nset resolved.mipLevelCount to texture.mipLevelCountresolved.baseMipLevel.

" + "html": "

If resolved.mipLevelCount is not provided:\nset resolved.mipLevelCount to texture.mipLevelCountresolved.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": [ { @@ -1257,7 +1384,7 @@ ] }, { - "html": "If resolved.arrayLayerCount is not provided and resolved.dimension is:", + "html": "If resolved.arrayLayerCount is not provided and resolved.dimension is:", "rationale": ".switch", "steps": [ { @@ -1348,7 +1475,7 @@ { "name": "Validate texture format required features", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-texture-format-required-features", - "html": "To Validate texture format required features of a GPUTextureFormat format
with logical device device, run the following content timeline steps:", + "html": "To Validate texture format required features of a GPUTextureFormat format
with logical device device, run the following content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -1401,7 +1528,7 @@ "rationale": "generate", "steps": [ { - "html": "

Generate a validation error.

" + "html": "

Generate a validation error.

" }, { "html": "

Return an invalidated GPUExternalTexture.

" @@ -1468,7 +1595,7 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate s, and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate s, and stop.

\n
\n \n
" }, { "html": "

Set s.[[descriptor]] to descriptor.

" @@ -1484,7 +1611,7 @@ { "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": [ { @@ -1560,7 +1687,7 @@ "rationale": "if", "steps": [ { - "html": "

If entry.storageTexture is provided:

", + "html": "

If entry.storageTexture is provided:

", "ignored": [ "? Validate texture format required features for entry.storageTexture.format with this.[[device]]." ] @@ -1585,13 +1712,13 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate layout, and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate layout, and stop.

\n
\n \n
" }, { "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": "For each GPUBindGroupLayoutEntry entry in descriptor.entries:", @@ -1624,13 +1751,13 @@ "html": "

Let bindGroupLayoutEntry be bindGroup.[[layout]].[[entryMap]][bindGroupEntry.binding].

" }, { - "html": "

If bindGroupLayoutEntry.buffer is not provided, continue.

" + "html": "

If bindGroupLayoutEntry.buffer is not provided, continue.

" }, { "html": "

Let bound be a copy of bindGroupEntry.resource.

" }, { - "html": "

Assert bound is a GPUBufferBinding.

" + "html": "

Assert bound is a GPUBufferBinding.

" }, { "html": "If bindGroupLayoutEntry.buffer.hasDynamicOffset:", @@ -1678,7 +1805,7 @@ "rationale": "let", "steps": [ { - "html": "

Let limits be this.[[device]].[[limits]].

" + "html": "

Let limits be this.[[device]].[[limits]].

" }, { "html": "If the defined binding member for layoutBinding is", @@ -1764,7 +1891,7 @@ "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.

" @@ -1780,7 +1907,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "If binding.size is not provided:", + "html": "If binding.size is not provided:", "rationale": "return", "steps": [ { @@ -1817,13 +1944,13 @@ "rationale": "let", "steps": [ { - "html": "

Let limits be this.[[device]].[[limits]].

" + "html": "

Let limits be this.[[device]].[[limits]].

" }, { "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
\n \n
" + "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate pl, and stop.

\n
\n \n
" }, { "html": "

Set the pl.[[bindGroupLayouts]] to descriptor.bindGroupLayouts.

" @@ -1857,17 +1984,17 @@ "html": "

Let error be any error that results from shader module creation with the\nWGSL source descriptor.code, or null if no\nerrors occured.

" }, { - "html": "

If any of the following requirements are unmet, generate a validation error, invalidate sm, and return.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, generate a validation error, invalidate sm, and return.

\n
\n \n
" } ] }, { "name": "GPUShaderModule.getCompilationInfo", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "html": "

Let promise be a new promise.

" @@ -1882,7 +2009,7 @@ }, { "name": "GPUShaderModule.getCompilationInfo", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "let", "steps": [ { @@ -1974,7 +2101,7 @@ ] }, { - "html": "

Append m to info.messages.

" + "html": "

Append m to info.messages.

" } ] }, @@ -2044,7 +2171,7 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate layout, and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate layout, and stop.

\n
\n \n
" }, { "html": "

Initialize layout so it is a copy of this.[[layout]].[[bindGroupLayouts]][index].

" @@ -2061,7 +2188,7 @@ "html": "

Let groupCount be 0.

" }, { - "html": "

Let groupDescs be a sequence of device.[[limits]].maxBindGroups new GPUBindGroupLayoutDescriptor objects.

" + "html": "

Let groupDescs be a sequence of device.[[limits]].maxBindGroups new GPUBindGroupLayoutDescriptor objects.

" }, { "html": "For each groupDesc in groupDescs:", @@ -2080,7 +2207,7 @@ "html": "

Let shaderStage be the GPUShaderStageFlags for the shader stage\nat which stageDesc is used in pipeline.

" }, { - "html": "

Let entryPoint be get the entry point(shaderStage, stageDesc). Assert entryPoint is not null.

" + "html": "

Let entryPoint be get the entry point(shaderStage, stageDesc). Assert entryPoint is not null.

" }, { "html": "For each resource resource statically used by entryPoint:", @@ -2359,7 +2486,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "If descriptor.entryPoint is provided:", + "html": "If descriptor.entryPoint is provided:", "rationale": "if", "steps": [ { @@ -2420,7 +2547,7 @@ ] }, { - "html": "

For each pipeline-overridable constant identifier string key which is statically used by entryPoint:

\n " + "html": "

For each pipeline-overridable constant identifier string key which is statically used by entryPoint:

\n " }, { "html": "

Pipeline-creation program errors must not\nresult from the rules of the [WGSL] specification.

" @@ -2569,7 +2696,7 @@ "html": "

Let layout be a new default pipeline layout for pipeline if descriptor.layout is \"auto\",\nand descriptor.layout otherwise.

" }, { - "html": "

All of the requirements in the following steps must be met.\nIf any are unmet, generate a validation error, invalidate pipeline, and stop.

\n
\n \n
", + "html": "

All of the requirements in the following steps must be met.\nIf any are unmet, generate a validation error, invalidate pipeline, and stop.

\n
\n \n
", "rationale": "let", "steps": [ { @@ -2579,7 +2706,7 @@ "html": "

validating GPUProgrammableStage(COMPUTE, descriptor.compute, layout, this) must succeed.

" }, { - "html": "

Let entryPoint be get the entry point(COMPUTE, descriptor.compute).

\n

Assert entryPoint is not null.

" + "html": "

Let entryPoint be get the entry point(COMPUTE, descriptor.compute).

\n

Assert entryPoint is not null.

" }, { "html": "

Let workgroupStorageUsed be the sum of roundUp(16, SizeOf(T)) over each\ntype T of all variables with address space \"workgroup\" statically used by entryPoint.

\n

workgroupStorageUsed must be ≤ device.limits.maxComputeWorkgroupStorageSize.

" @@ -2607,7 +2734,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "html": "

Let promise be a new promise.

" @@ -2641,7 +2768,7 @@ "rationale": "if", "steps": [ { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "resolve", "steps": [ { @@ -2650,20 +2777,20 @@ ] }, { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "reject", "steps": [ { - "html": "

Reject promise with a GPUPipelineError with reason \"internal\".

" + "html": "

Reject promise with a GPUPipelineError with reason \"internal\".

" } ] }, { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "reject", "steps": [ { - "html": "

Reject promise with a GPUPipelineError with reason \"validation\".

" + "html": "

Reject promise with a GPUPipelineError with reason \"validation\".

" } ] } @@ -2676,7 +2803,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "If descriptor.fragment is provided:", + "html": "If descriptor.fragment is provided:", "rationale": "for", "steps": [ { @@ -2688,7 +2815,7 @@ ] }, { - "html": "

If descriptor.depthStencil is provided:

", + "html": "

If descriptor.depthStencil is provided:

", "ignored": [ "? Validate texture format required features of descriptor.depthStencil.format with this.[[device]]." ] @@ -2714,7 +2841,7 @@ "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
\n \n
" + "html": "

If any of the following conditions are unsatisfied: generate a validation error, invalidate pipeline, and stop.

\n
\n \n
" }, { "html": "

If any pipeline-creation uncategorized errors result from the implementation of pipeline creation, generate an internal error, invalidate pipeline, and stop.

" @@ -2736,7 +2863,7 @@ "rationale": "if", "steps": [ { - "html": "If depthStencil.depthWriteEnabled is provided:", + "html": "If depthStencil.depthWriteEnabled is provided:", "rationale": "set", "steps": [ { @@ -2791,7 +2918,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "html": "

Let promise be a new promise.

" @@ -2825,7 +2952,7 @@ "rationale": "if", "steps": [ { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "resolve", "steps": [ { @@ -2834,20 +2961,20 @@ ] }, { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "reject", "steps": [ { - "html": "

Reject promise with a GPUPipelineError with reason \"internal\".

" + "html": "

Reject promise with a GPUPipelineError with reason \"internal\".

" } ] }, { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "reject", "steps": [ { - "html": "

Reject promise with a GPUPipelineError with reason \"validation\".

" + "html": "

Reject promise with a GPUPipelineError with reason \"validation\".

" } ] } @@ -2860,7 +2987,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Return true if all of the following conditions are satisfied:

\n
\n \n
", + "html": "

Return true if all of the following conditions are satisfied:

\n
\n \n
", "ignored": [ "descriptor.fragment must be provided. descriptor.fragment.targets[0] must exist and be non-null. descriptor.fragment.targets[0].format must be a GPUTextureFormat which is blendable and has an alpha channel." ] @@ -2910,7 +3037,7 @@ "html": "

Return false if any of the following requirements are unmet:

\n " }, { - "html": "If descriptor.fragment is provided:", + "html": "If descriptor.fragment is provided:", "rationale": "let", "steps": [ { @@ -2950,7 +3077,7 @@ "html": "

Return false if any of the following requirements are unmet:

\n " }, { - "html": "

Assert that the location of each user-defined input of descriptor.fragment is less\nthan device.limits.maxInterStageShaderVariables (resulting from the above rules).

" + "html": "

Assert that the location of each user-defined input of descriptor.fragment is less\nthan device.limits.maxInterStageShaderVariables (resulting from the above rules).

" } ] }, @@ -2966,7 +3093,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Return true if all of the following conditions are satisfied:

\n
\n \n
" + "html": "

Return true if all of the following conditions are satisfied:

\n
\n \n
" } ] }, @@ -3029,19 +3156,19 @@ "html": "

If target is undefined, continue.

" }, { - "html": "

Append target.format to formats.

" + "html": "

Append target.format to formats.

" } ] }, { - "html": "

Calculating color attachment bytes per sample(formats) must be ≤ device.[[limits]].maxColorAttachmentBytesPerSample.

" + "html": "

Calculating color attachment bytes per sample(formats) must be ≤ device.[[limits]].maxColorAttachmentBytesPerSample.

" } ] }, { "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": [ { @@ -3107,7 +3234,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Return true if, and only if, all of the following conditions are satisfied:

\n
\n \n
" + "html": "

Return true if, and only if, all of the following conditions are satisfied:

\n
\n \n
" } ] }, @@ -3149,7 +3276,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Return true, if and only if, all of the following conditions are satisfied:

\n
\n \n
" + "html": "

Return true, if and only if, all of the following conditions are satisfied:

\n
\n \n
" } ] }, @@ -3160,7 +3287,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Return true if and only if all of the following conditions are satisfied:

\n
\n \n
" + "html": "

Return true if and only if all of the following conditions are satisfied:

\n
\n \n
" } ] }, @@ -3186,7 +3313,7 @@ "rationale": "assert", "steps": [ { - "html": "

Assert index is 0

" + "html": "

Assert index is 0

" }, { "html": "

Let depthSliceOrLayer be texture

" @@ -3335,7 +3462,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Let:

\n " + "html": "

Let:

\n " }, { "html": "

Fail if the following input validation requirements are not met:

\n
\n \n
" @@ -3412,7 +3539,7 @@ }, { "case": "\"ended\"", - "html": "

Generate a validation error, and return false.

" + "html": "

Generate a validation error, and return false.

" } ] } @@ -3427,7 +3554,7 @@ "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:", @@ -3443,11 +3570,11 @@ { "name": "GPUDevice.createCommandEncoder", "href": "https://www.w3.org/TR/webgpu/#dom-gpudevice-createcommandencoder-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createCommandEncoder(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandEncoderDescriptor\n \n \n Description of the GPUCommandEncoder to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createCommandEncoder(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandEncoderDescriptor\n \n \n Description of the GPUCommandEncoder to create. \n
", "rationale": ".algorithm", "steps": [ { - "html": "

Let e be ! create a new WebGPU object(this, GPUCommandEncoder, descriptor).

" + "html": "

Let e be ! create a new WebGPU object(this, GPUCommandEncoder, descriptor).

" }, { "html": "

Issue the initialization steps on the Device timeline of this.

" @@ -3460,18 +3587,18 @@ { "name": "GPUDevice.createCommandEncoder", "href": "https://www.w3.org/TR/webgpu/#dom-gpudevice-createcommandencoder-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createCommandEncoder(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandEncoderDescriptor\n \n \n Description of the GPUCommandEncoder to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUDevice.createCommandEncoder(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandEncoderDescriptor\n \n \n Description of the GPUCommandEncoder to create. \n
", "rationale": "if", "steps": [ { - "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate e, and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate e, and stop.

\n
\n \n
" } ] }, { "name": "GPUCommandEncoder.beginRenderPass", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-beginrenderpass-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.beginRenderPass(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderPassDescriptor\n \n \n Description of the GPURenderPassEncoder to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.beginRenderPass(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderPassDescriptor\n \n \n Description of the GPURenderPassEncoder to create. \n
", "rationale": ".algorithm", "steps": [ { @@ -3487,7 +3614,7 @@ ] }, { - "html": "

Let pass be a new GPURenderPassEncoder object.

" + "html": "

Let pass be a new GPURenderPassEncoder object.

" }, { "html": "

Issue the initialization steps on the Device timeline of this.

" @@ -3500,7 +3627,7 @@ { "name": "GPUCommandEncoder.beginRenderPass", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-beginrenderpass-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.beginRenderPass(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderPassDescriptor\n \n \n Description of the GPURenderPassEncoder to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.beginRenderPass(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderPassDescriptor\n \n \n Description of the GPURenderPassEncoder to create. \n
", "rationale": "validate", "steps": [ { @@ -3517,10 +3644,10 @@ "rationale": "add", "steps": [ { - "html": "

Add [colorAttachment.view, colorAttachment.depthSlice] to attachmentRegions.

" + "html": "

Add [colorAttachment.view, colorAttachment.depthSlice] to attachmentRegions.

" }, { - "html": "If colorAttachment.{GPURenderPassColorAttachment/resolveTarget}} is not null:", + "html": "If colorAttachment.resolveTarget is not null:", "rationale": "add", "steps": [ { @@ -3534,10 +3661,10 @@ "html": "

If any of the following requirements are unmet, invalidate pass and return.

\n
\n \n
" }, { - "html": "

Consider each texture subresource in attachmentRegions to be used as\nan attachment for the duration of the render pass.

\n

If a subresource is seen more than once, consider it used only once.\n(Attachments are already checked for overlaps in the validation rules above.)

" + "html": "

Add each texture subresource in attachmentRegions to pass.[[usage scope]] with usage attachment.

\n

If a subresource is seen more than once, consider it used only once.\n(Attachments are already checked for overlaps in the validation rules above.)

" }, { - "html": "

Let depthStencilAttachment be descriptor.depthStencilAttachment,\nor null if not provided.

" + "html": "

Let depthStencilAttachment be descriptor.depthStencilAttachment,\nor null if not provided.

" }, { "html": "If depthStencilAttachment is not null:", @@ -3547,16 +3674,16 @@ "html": "

Let depthStencilView be depthStencilAttachment.view.

" }, { - "html": "

Consider the depth subresource of depthStencilView (if any) used for the duration of the render pass, as attachment-read if depthStencilAttachment.depthReadOnly is true,\nor as 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": "

Consider the stencil subresource of depthStencilView (if any) used for the duration of the render pass, as attachment-read if depthStencilAttachment.stencilReadOnly is true,\nor as 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.

" } ] }, @@ -3564,20 +3691,20 @@ "html": "

Set pass.[[layout]] to derive render targets layout from pass(descriptor).

" }, { - "html": "If descriptor.timestampWrites is provided:", + "html": "If descriptor.timestampWrites is provided:", "rationale": "let", "steps": [ { "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." ] @@ -3601,7 +3728,7 @@ { "name": "GPUCommandEncoder.beginRenderPass", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-beginrenderpass-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.beginRenderPass(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderPassDescriptor\n \n \n Description of the GPURenderPassEncoder to create. \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.beginRenderPass(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderPassDescriptor\n \n \n Description of the GPURenderPassEncoder to create. \n
", "rationale": "let", "steps": [ { @@ -3618,7 +3745,7 @@ "rationale": "let", "steps": [ { - "html": "

Let colorView be colorAttachment.view.

" + "html": "

Let colorView be colorAttachment.view.

" }, { "html": "If colorView.[[descriptor]].dimension is:", @@ -3673,15 +3800,15 @@ "steps": [ { "case": "Not provided", - "html": "

Assert that depthStencilAttachment.depthReadOnly is true and ensure the contents of the depth subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" + "html": "

Assert that depthStencilAttachment.depthReadOnly is true and ensure the contents of the depth subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" }, { "case": "\"load\"", - "html": "

Ensure the contents of the depth subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" + "html": "

Ensure the contents of the depth subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" }, { "case": "\"clear\"", - "html": "

Set every texel of the framebuffer memory associated with the depth subresource of depthStencilView to depthStencilAttachment.depthClearValue.

" + "html": "

Set every texel of the framebuffer memory associated with the depth subresource of depthStencilView to depthStencilAttachment.depthClearValue.

" } ] } @@ -3696,15 +3823,15 @@ "steps": [ { "case": "Not provided", - "html": "

Assert that depthStencilAttachment.stencilReadOnly is true and ensure the contents of the stencil subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" + "html": "

Assert that depthStencilAttachment.stencilReadOnly is true and ensure the contents of the stencil subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" }, { "case": "\"load\"", - "html": "

Ensure the contents of the stencil subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" + "html": "

Ensure the contents of the stencil subresource of depthStencilView are loaded into the framebuffer memory associated with depthStencilView.

" }, { "case": "\"clear\"", - "html": "

Set every texel of the framebuffer memory associated with the stencil subresource depthStencilView to depthStencilAttachment.stencilClearValue.

" + "html": "

Set every texel of the framebuffer memory associated with the stencil subresource depthStencilView to depthStencilAttachment.stencilClearValue.

" } ] } @@ -3744,23 +3871,23 @@ "html": "

Set this.[[state]] to \"locked\".

" }, { - "html": "

If any of the following requirements are unmet, invalidate pass and return.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, invalidate pass and return.

\n
\n \n
" }, { - "html": "If descriptor.timestampWrites is provided:", + "html": "If descriptor.timestampWrites is provided:", "rationale": "let", "steps": [ { "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." ] @@ -3772,7 +3899,7 @@ { "name": "GPUCommandEncoder.copyBufferToBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToBuffer(source, sourceOffset, destination, destinationOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUBuffer\n \n \n The GPUBuffer to copy from. \n
sourceOffset \n GPUSize64\n \n \n Offset in bytes into source to begin copying from. \n
destination \n GPUBuffer\n \n \n The GPUBuffer to copy to. \n
destinationOffset \n GPUSize64\n \n \n Offset in bytes into destination to place the copied data. \n
size \n GPUSize64\n \n \n Bytes to copy. \n
", + "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToBuffer(source, sourceOffset, destination, destinationOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUBuffer\n \n \n The GPUBuffer to copy from. \n
sourceOffset \n GPUSize64\n \n \n Offset in bytes into source to begin copying from. \n
destination \n GPUBuffer\n \n \n The GPUBuffer to copy to. \n
destinationOffset \n GPUSize64\n \n \n Offset in bytes into destination to place the copied data. \n
size \n GPUSize64\n \n \n Bytes to copy. \n
", "rationale": ".algorithm", "steps": [ { @@ -3783,14 +3910,14 @@ { "name": "GPUCommandEncoder.copyBufferToBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToBuffer(source, sourceOffset, destination, destinationOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUBuffer\n \n \n The GPUBuffer to copy from. \n
sourceOffset \n GPUSize64\n \n \n Offset in bytes into source to begin copying from. \n
destination \n GPUBuffer\n \n \n The GPUBuffer to copy to. \n
destinationOffset \n GPUSize64\n \n \n Offset in bytes into destination to place the copied data. \n
size \n GPUSize64\n \n \n Bytes to copy. \n
", + "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToBuffer(source, sourceOffset, destination, destinationOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUBuffer\n \n \n The GPUBuffer to copy from. \n
sourceOffset \n GPUSize64\n \n \n Offset in bytes into source to begin copying from. \n
destination \n GPUBuffer\n \n \n The GPUBuffer to copy to. \n
destinationOffset \n GPUSize64\n \n \n Offset in bytes into destination to place the copied data. \n
size \n GPUSize64\n \n \n Bytes to copy. \n
", "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
" + "html": "

If any of the following conditions are unsatisfied invalidate this and stop.

\n
\n \n
" }, { "html": "

Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.

" @@ -3800,7 +3927,7 @@ { "name": "GPUCommandEncoder.copyBufferToBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-source", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToBuffer(source, sourceOffset, destination, destinationOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUBuffer\n \n \n The GPUBuffer to copy from. \n
sourceOffset \n GPUSize64\n \n \n Offset in bytes into source to begin copying from. \n
destination \n GPUBuffer\n \n \n The GPUBuffer to copy to. \n
destinationOffset \n GPUSize64\n \n \n Offset in bytes into destination to place the copied data. \n
size \n GPUSize64\n \n \n Bytes to copy. \n
", + "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToBuffer(source, sourceOffset, destination, destinationOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUBuffer\n \n \n The GPUBuffer to copy from. \n
sourceOffset \n GPUSize64\n \n \n Offset in bytes into source to begin copying from. \n
destination \n GPUBuffer\n \n \n The GPUBuffer to copy to. \n
destinationOffset \n GPUSize64\n \n \n Offset in bytes into destination to place the copied data. \n
size \n GPUSize64\n \n \n Bytes to copy. \n
", "rationale": "copy", "steps": [ { @@ -3811,7 +3938,7 @@ { "name": "GPUCommandEncoder.clearBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The GPUBuffer to clear. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the sub-region to clear begins. \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 \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The GPUBuffer to clear. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the sub-region to clear begins. \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": [ { @@ -3822,17 +3949,17 @@ { "name": "GPUCommandEncoder.clearBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The GPUBuffer to clear. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the sub-region to clear begins. \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 \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The GPUBuffer to clear. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the sub-region to clear begins. \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": [ { "html": "

Validate the encoder state of this. If it returns false, stop.

" }, { - "html": "

If size is missing, set size to max(0, |buffer|.{{GPUBuffer/size}} - |offset|).

" + "html": "

If size is missing, set size to max(0, buffer.size - offset).

" }, { - "html": "

If any of the following conditions are unsatisfied invalidate this and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied invalidate this and stop.

\n
\n \n
" }, { "html": "

Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.

" @@ -3842,7 +3969,7 @@ { "name": "GPUCommandEncoder.clearBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-clearbuffer-buffer-offset-size-buffer", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The GPUBuffer to clear. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the sub-region to clear begins. \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 \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.clearBuffer(buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The GPUBuffer to clear. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the sub-region to clear begins. \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": [ { @@ -3853,7 +3980,7 @@ { "name": "GPUCommandEncoder.copyBufferToTexture", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToTexture(source, destination, copySize) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUImageCopyBuffer\n \n \n Combined with copySize, defines the region of the source buffer. \n
destination \n GPUImageCopyTexture\n \n \n Combined with copySize, defines the region of the destination texture subresource. \n
copySize \n GPUExtent3D\n \n \n \n
", + "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToTexture(source, destination, copySize) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUImageCopyBuffer\n \n \n Combined with copySize, defines the region of the source buffer. \n
destination \n GPUImageCopyTexture\n \n \n Combined with copySize, defines the region of the destination texture subresource. \n
copySize \n GPUExtent3D\n \n \n \n
", "rationale": ".algorithm", "steps": [ { @@ -3870,7 +3997,7 @@ { "name": "GPUCommandEncoder.copyBufferToTexture", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToTexture(source, destination, copySize) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUImageCopyBuffer\n \n \n Combined with copySize, defines the region of the source buffer. \n
destination \n GPUImageCopyTexture\n \n \n Combined with copySize, defines the region of the destination texture subresource. \n
copySize \n GPUExtent3D\n \n \n \n
", + "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToTexture(source, destination, copySize) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUImageCopyBuffer\n \n \n Combined with copySize, defines the region of the source buffer. \n
destination \n GPUImageCopyTexture\n \n \n Combined with copySize, defines the region of the destination texture subresource. \n
copySize \n GPUExtent3D\n \n \n \n
", "rationale": "validate", "steps": [ { @@ -3880,7 +4007,7 @@ "html": "

Let aligned be true.

" }, { - "html": "

Let dataLength be source.buffer.size.

" + "html": "

Let dataLength be source.buffer.size.

" }, { "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" @@ -3893,7 +4020,7 @@ { "name": "GPUCommandEncoder.copyBufferToTexture", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToTexture(source, destination, copySize) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUImageCopyBuffer\n \n \n Combined with copySize, defines the region of the source buffer. \n
destination \n GPUImageCopyTexture\n \n \n Combined with copySize, defines the region of the destination texture subresource. \n
copySize \n GPUExtent3D\n \n \n \n
", + "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.copyBufferToTexture(source, destination, copySize) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
source \n GPUImageCopyBuffer\n \n \n Combined with copySize, defines the region of the source buffer. \n
destination \n GPUImageCopyTexture\n \n \n Combined with copySize, defines the region of the destination texture subresource. \n
copySize \n GPUExtent3D\n \n \n \n
", "rationale": "let", "steps": [ { @@ -3918,7 +4045,7 @@ "html": "

Let blockRows be (copySize.height ÷ blockHeight).

" }, { - "html": "

Assert that dstBlockOriginX, dstBlockOriginY, blockColumns, and blockRows are integers.

" + "html": "

Assert that dstBlockOriginX, dstBlockOriginY, blockColumns, and blockRows are integers.

" }, { "html": "For each z in the range [0, copySize.depthOrArrayLayers − 1]:", @@ -3979,7 +4106,7 @@ "html": "

Let aligned be true.

" }, { - "html": "

Let dataLength be destination.buffer.size.

" + "html": "

Let dataLength be destination.buffer.size.

" }, { "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" @@ -4017,7 +4144,7 @@ "html": "

Let blockRows be (copySize.height ÷ blockHeight).

" }, { - "html": "

Assert that srcBlockOriginX, srcBlockOriginY, blockColumns, and blockRows are integers.

" + "html": "

Assert that srcBlockOriginX, srcBlockOriginY, blockColumns, and blockRows are integers.

" }, { "html": "For each z in the range [0, copySize.depthOrArrayLayers − 1]:", @@ -4122,7 +4249,7 @@ "html": "

Let blockRows be (copySize.height ÷ blockHeight).

" }, { - "html": "

Assert that srcBlockOriginX, srcBlockOriginY, dstBlockOriginX, dstBlockOriginY, blockColumns, and blockRows are integers.

" + "html": "

Assert that srcBlockOriginX, srcBlockOriginY, dstBlockOriginX, dstBlockOriginY, blockColumns, and blockRows are integers.

" }, { "html": "For each z in the range [0, copySize.depthOrArrayLayers − 1]:", @@ -4156,7 +4283,7 @@ { "name": "GPUCommandEncoder.resolveQuerySet", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-queryset", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.resolveQuerySet(querySet, firstQuery, queryCount, destination, destinationOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
querySet \n GPUQuerySet\n \n \n \n
firstQuery \n GPUSize32\n \n \n \n
queryCount \n GPUSize32\n \n \n \n
destination \n GPUBuffer\n \n \n \n
destinationOffset \n GPUSize64\n \n \n \n
", + "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.resolveQuerySet(querySet, firstQuery, queryCount, destination, destinationOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
querySet \n GPUQuerySet\n \n \n \n
firstQuery \n GPUSize32\n \n \n \n
queryCount \n GPUSize32\n \n \n \n
destination \n GPUBuffer\n \n \n \n
destinationOffset \n GPUSize64\n \n \n \n
", "rationale": ".algorithm", "steps": [ { @@ -4167,14 +4294,14 @@ { "name": "GPUCommandEncoder.resolveQuerySet", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-queryset", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.resolveQuerySet(querySet, firstQuery, queryCount, destination, destinationOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
querySet \n GPUQuerySet\n \n \n \n
firstQuery \n GPUSize32\n \n \n \n
queryCount \n GPUSize32\n \n \n \n
destination \n GPUBuffer\n \n \n \n
destinationOffset \n GPUSize64\n \n \n \n
", + "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.resolveQuerySet(querySet, firstQuery, queryCount, destination, destinationOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
querySet \n GPUQuerySet\n \n \n \n
firstQuery \n GPUSize32\n \n \n \n
queryCount \n GPUSize32\n \n \n \n
destination \n GPUBuffer\n \n \n \n
destinationOffset \n GPUSize64\n \n \n \n
", "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
" + "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" }, { "html": "

Enqueue a command on this which issues the subsequent steps on the Queue timeline when executed.

" @@ -4184,7 +4311,7 @@ { "name": "GPUCommandEncoder.resolveQuerySet", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-resolvequeryset-queryset-firstquery-querycount-destination-destinationoffset-queryset", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.resolveQuerySet(querySet, firstQuery, queryCount, destination, destinationOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
querySet \n GPUQuerySet\n \n \n \n
firstQuery \n GPUSize32\n \n \n \n
queryCount \n GPUSize32\n \n \n \n
destination \n GPUBuffer\n \n \n \n
destinationOffset \n GPUSize64\n \n \n \n
", + "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUCommandEncoder.resolveQuerySet(querySet, firstQuery, queryCount, destination, destinationOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
querySet \n GPUQuerySet\n \n \n \n
firstQuery \n GPUSize32\n \n \n \n
queryCount \n GPUSize32\n \n \n \n
destination \n GPUBuffer\n \n \n \n
destinationOffset \n GPUSize64\n \n \n \n
", "rationale": "let", "steps": [ { @@ -4213,7 +4340,7 @@ { "name": "GPUCommandEncoder.finish", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-finish-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandBufferDescriptor\n \n \n \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandBufferDescriptor\n \n \n \n
", "rationale": ".algorithm", "steps": [ { @@ -4230,11 +4357,11 @@ { "name": "GPUCommandEncoder.finish", "href": "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-finish-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandBufferDescriptor\n \n \n \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPUCommandEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPUCommandBufferDescriptor\n \n \n \n
", "rationale": "let", "steps": [ { - "html": "

Let validationSucceeded be true if all of the following requirements are met, and false otherwise.

\n
\n \n
" + "html": "

Let validationSucceeded be true if all of the following requirements are met, and false otherwise.

\n
\n \n
" }, { "html": "

Set this.[[state]] to \"ended\".

" @@ -4244,7 +4371,7 @@ "rationale": "generate", "steps": [ { - "html": "

Generate a validation error.

" + "html": "

Generate a validation error.

" }, { "html": "

Return an invalidated GPUCommandBuffer.

" @@ -4259,7 +4386,7 @@ { "name": "GPUBindingCommandsMixin.setBindGroup", "href": "https://www.w3.org/TR/webgpu/#dom-gpubindingcommandsmixin-setbindgroup-index-bindgroup-dynamicoffsets-index", - "html": "Called on: GPUBindingCommandsMixin this. \n

Arguments:

\n
\n
index, of type GPUIndex32, non-nullable, required\n
\n

The index to set the bind group at.

\n
bindGroup, of type GPUBindGroup, nullable, required\n
\n

Bind group to use for subsequent render or compute commands.

\n
dynamicOffsets, of type sequence<GPUBufferDynamicOffset>, non-nullable, defaulting to []\n
\n

Array containing buffer offsets in bytes for each entry in bindGroup marked as buffer.hasDynamicOffset.

\n
\n

Returns: undefined

\n \n

Content timeline steps:

", + "html": "Called on: GPUBindingCommandsMixin this. \n

Arguments:

\n
\n
index, of type GPUIndex32, non-nullable, required\n
\n

The index to set the bind group at.

\n
bindGroup, of type GPUBindGroup, nullable, required\n
\n

Bind group to use for subsequent render or compute commands.

\n
dynamicOffsets, of type sequence<GPUBufferDynamicOffset>, non-nullable, defaulting to []\n
\n

Array containing buffer offsets in bytes for each entry in bindGroup marked as buffer.hasDynamicOffset.

\n
\n

Returns: undefined

\n \n

Content timeline steps:

", "rationale": ".algorithm", "steps": [ { @@ -4270,7 +4397,7 @@ { "name": "GPUBindingCommandsMixin.setBindGroup", "href": "https://www.w3.org/TR/webgpu/#dom-gpubindingcommandsmixin-setbindgroup-index-bindgroup-dynamicoffsets-index", - "html": "Called on: GPUBindingCommandsMixin this. \n

Arguments:

\n
\n
index, of type GPUIndex32, non-nullable, required\n
\n

The index to set the bind group at.

\n
bindGroup, of type GPUBindGroup, nullable, required\n
\n

Bind group to use for subsequent render or compute commands.

\n
dynamicOffsets, of type sequence<GPUBufferDynamicOffset>, non-nullable, defaulting to []\n
\n

Array containing buffer offsets in bytes for each entry in bindGroup marked as buffer.hasDynamicOffset.

\n
\n

Returns: undefined

\n \n

Content timeline steps:

", + "html": "Called on: GPUBindingCommandsMixin this. \n

Arguments:

\n
\n
index, of type GPUIndex32, non-nullable, required\n
\n

The index to set the bind group at.

\n
bindGroup, of type GPUBindGroup, nullable, required\n
\n

Bind group to use for subsequent render or compute commands.

\n
dynamicOffsets, of type sequence<GPUBufferDynamicOffset>, non-nullable, defaulting to []\n
\n

Array containing buffer offsets in bytes for each entry in bindGroup marked as buffer.hasDynamicOffset.

\n
\n

Returns: undefined

\n \n

Content timeline steps:

", "rationale": "validate", "steps": [ { @@ -4280,7 +4407,7 @@ "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
\n \n
" + "html": "

If any of the following requirements are unmet, invalidate this and stop.

\n
\n \n
" }, { "html": "If bindGroup is null:", @@ -4299,13 +4426,22 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following requirements are unmet, invalidate this and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, invalidate this and stop.

\n
\n \n
" }, { "html": "

Set this.[[bind_groups]][index] to be bindGroup.

" }, { "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]]

" + } + ] } ] } @@ -4378,14 +4514,14 @@ "rationale": ".algorithm", "steps": [ { - "html": "

If any of the following conditions are unsatisfied, return false:

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied, return false:

\n
\n \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

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": [ { @@ -4403,7 +4539,7 @@ "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.

" @@ -4428,7 +4564,7 @@ ] }, { - "html": "

Append (resource, resourceWritable) to bufferBindings.

" + "html": "

Append (resource, resourceWritable) to bufferBindings.

" } ] }, @@ -4440,7 +4576,7 @@ "html": "

Let resourceWritable be whether bindGroupLayoutEntry.storageTexture.access is a writable access mode.

" }, { - "html": "

If bindGroupLayoutEntry.storageTexture is not provided, continue.

" + "html": "

If bindGroupLayoutEntry.storageTexture is not provided, continue.

" }, { "html": "For each pair (GPUTextureView pastResource, boolean pastResourceWritable) in textureViews,", @@ -4452,7 +4588,7 @@ ] }, { - "html": "

Append (resource, resourceWritable) to textureViews.

" + "html": "

Append (resource, resourceWritable) to textureViews.

" } ] } @@ -4492,7 +4628,7 @@ }, { "name": "GPUDebugCommandsMixin.popDebugGroup", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -4569,7 +4705,7 @@ { "name": "GPUComputePassEncoder.dispatch", "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcountx", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroups(workgroupCountX, workgroupCountY, workgroupCountZ) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
workgroupCountX \n GPUSize32\n \n \n X dimension of the grid of workgroups to dispatch. \n
workgroupCountY \n GPUSize32\n \n \n Y dimension of the grid of workgroups to dispatch. \n
workgroupCountZ \n GPUSize32\n \n \n Z dimension of the grid of workgroups to dispatch. \n
", + "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroups(workgroupCountX, workgroupCountY, workgroupCountZ) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
workgroupCountX \n GPUSize32\n \n \n X dimension of the grid of workgroups to dispatch. \n
workgroupCountY \n GPUSize32\n \n \n Y dimension of the grid of workgroups to dispatch. \n
workgroupCountZ \n GPUSize32\n \n \n Z dimension of the grid of workgroups to dispatch. \n
", "rationale": ".algorithm", "steps": [ { @@ -4580,14 +4716,20 @@ { "name": "GPUComputePassEncoder.dispatch", "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcountx", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroups(workgroupCountX, workgroupCountY, workgroupCountZ) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
workgroupCountX \n GPUSize32\n \n \n X dimension of the grid of workgroups to dispatch. \n
workgroupCountY \n GPUSize32\n \n \n Y dimension of the grid of workgroups to dispatch. \n
workgroupCountZ \n GPUSize32\n \n \n Z dimension of the grid of workgroups to dispatch. \n
", + "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroups(workgroupCountX, workgroupCountY, workgroupCountZ) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
workgroupCountX \n GPUSize32\n \n \n X dimension of the grid of workgroups to dispatch. \n
workgroupCountY \n GPUSize32\n \n \n Y dimension of the grid of workgroups to dispatch. \n
workgroupCountZ \n GPUSize32\n \n \n Z dimension of the grid of workgroups to dispatch. \n
", "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
" + "html": "

Let usageScope be an empty 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
\n \n
" }, { "html": "

Let bindingState be a snapshot of this’s current state.

" @@ -4600,18 +4742,18 @@ { "name": "GPUComputePassEncoder.dispatch", "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcountx", - "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroups(workgroupCountX, workgroupCountY, workgroupCountZ) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
workgroupCountX \n GPUSize32\n \n \n X dimension of the grid of workgroups to dispatch. \n
workgroupCountY \n GPUSize32\n \n \n Y dimension of the grid of workgroups to dispatch. \n
workgroupCountZ \n GPUSize32\n \n \n Z dimension of the grid of workgroups to dispatch. \n
", + "html": "\n \n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroups(workgroupCountX, workgroupCountY, workgroupCountZ) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
workgroupCountX \n GPUSize32\n \n \n X dimension of the grid of workgroups to dispatch. \n
workgroupCountY \n GPUSize32\n \n \n Y dimension of the grid of workgroups to dispatch. \n
workgroupCountZ \n GPUSize32\n \n \n Z dimension of the grid of workgroups to dispatch. \n
", "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": "\n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroupsIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect dispatch parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the dispatch data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroupsIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect dispatch parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the dispatch data begins. \n
", "rationale": ".algorithm", "steps": [ { @@ -4622,17 +4764,23 @@ { "name": "GPUComputePassEncoder.dispatchIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroupsIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect dispatch parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the dispatch data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroupsIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect dispatch parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the dispatch data begins. \n
", "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
" + "html": "

Let usageScope be an empty 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": "

Add indirectBuffer to the usage scope as input.

" + "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" }, { "html": "

Let bindingState be a snapshot of this’s current state.

" @@ -4645,7 +4793,7 @@ { "name": "GPUComputePassEncoder.dispatchIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroupsindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroupsIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect dispatch parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the dispatch data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPUComputePassEncoder.dispatchWorkgroupsIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect dispatch parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the dispatch data begins. \n
", "rationale": "let", "steps": [ { @@ -4661,13 +4809,13 @@ "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]].

" } ] }, { "name": "GPUComputePassEncoder.end", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -4684,7 +4832,7 @@ "html": "

Let parentEncoder be this.[[command_encoder]].

" }, { - "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" }, { "html": "

Set this.[[state]] to \"ended\".

" @@ -4716,17 +4864,17 @@ "rationale": ".algorithm", "steps": [ { - "html": "

this.colorAttachments.length must be ≤ device.[[limits]].maxColorAttachments.

" + "html": "

this.colorAttachments.length must be ≤ device.[[limits]].maxColorAttachments.

" }, { "html": "For each non-null colorAttachment in this.colorAttachments:", "rationale": "if", "steps": [ { - "html": "

colorAttachment.view must be valid to use with device.

" + "html": "

colorAttachment.view must be valid to use with device.

" }, { - "html": "If colorAttachment.resolveTarget is provided:", + "html": "If colorAttachment.resolveTarget is provided:", "rationale": "resolve", "steps": [ { @@ -4740,7 +4888,7 @@ ] }, { - "html": "

If this.depthStencilAttachment is provided:

", + "html": "

If this.depthStencilAttachment is provided:

", "ignored": [ "this.depthStencilAttachment.view must be valid to use with device. this.depthStencilAttachment must meet the GPURenderPassDepthStencilAttachment Valid Usage rules." ] @@ -4752,10 +4900,10 @@ "html": "

Validating GPURenderPassDescriptor’s color attachment bytes per sample(device, this.colorAttachments) succeeds.

" }, { - "html": "

All views in non-null members of this.colorAttachments,\nand this.depthStencilAttachment.view if present, must have equal sampleCounts.

" + "html": "

All views in non-null members of this.colorAttachments,\nand this.depthStencilAttachment.view if present, must have equal sampleCounts.

" }, { - "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:

", @@ -4764,7 +4912,7 @@ ] }, { - "html": "

If this.timestampWrites is provided:

\n " + "html": "

If this.timestampWrites is provided:

\n " } ] }, @@ -4785,12 +4933,12 @@ "html": "

If colorAttachment is undefined, continue.

" }, { - "html": "

Append colorAttachment.view.[[descriptor]].format to formats.

" + "html": "

Append colorAttachment.view.[[descriptor]].format to formats.

" } ] }, { - "html": "

Calculating color attachment bytes per sample(formats) must be ≤ device.[[limits]].maxColorAttachmentBytesPerSample.

" + "html": "

Calculating color attachment bytes per sample(formats) must be ≤ device.[[limits]].maxColorAttachmentBytesPerSample.

" } ] }, @@ -4799,19 +4947,19 @@ "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 renderTexture be this.view.[[texture]].

" + "html": "

Let renderTexture be this.view.[[texture]].

" }, { "html": "

Let resolveTexture be this.resolveTarget.[[texture]].

" }, { - "html": "

The following validation rules apply:

\n
\n \n
" + "html": "

The following validation rules apply:

\n
\n \n
" } ] }, @@ -4855,7 +5003,7 @@ "rationale": "assert", "steps": [ { - "html": "

Assert: format is a color renderable format.

" + "html": "

Assert: format is a color renderable format.

" }, { "html": "

Let renderTargetPixelByteCost be the render target pixel byte cost of format.

" @@ -4894,10 +5042,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.

" } ] }, @@ -4913,7 +5061,7 @@ ] }, { - "html": "

Let depthStencilAttachment be descriptor.depthStencilAttachment,\nor null if not provided.

" + "html": "

Let depthStencilAttachment be descriptor.depthStencilAttachment,\nor null if not provided.

" }, { "html": "If depthStencilAttachment is not null:", @@ -4948,7 +5096,7 @@ "html": "

Set layout.sampleCount to descriptor.multisample.count.

" }, { - "html": "If descriptor.depthStencil is provided:", + "html": "If descriptor.depthStencil is provided:", "rationale": "set", "steps": [ { @@ -4957,7 +5105,7 @@ ] }, { - "html": "If descriptor.fragment is provided:", + "html": "If descriptor.fragment is provided:", "rationale": "for", "steps": [ { @@ -4978,7 +5126,7 @@ }, { "name": "GPURenderPassEncoder.end", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -4995,7 +5143,7 @@ "html": "

Let parentEncoder be this.[[command_encoder]].

" }, { - "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" }, { "html": "

Set this.[[state]] to \"ended\".

" @@ -5004,7 +5152,7 @@ "html": "

Set parentEncoder.[[state]] to \"open\".

" }, { - "html": "

If any of the following requirements are unmet, invalidate parentEncoder and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, invalidate parentEncoder and stop.

\n
\n \n
" }, { "html": "

Extend parentEncoder.[[commands]] with this.[[commands]].

" @@ -5033,7 +5181,7 @@ "rationale": "let", "steps": [ { - "html": "

Let colorView be colorAttachment.view.

" + "html": "

Let colorView be colorAttachment.view.

" }, { "html": "If colorView.[[descriptor]].dimension is:", @@ -5100,15 +5248,15 @@ "steps": [ { "case": "Not provided", - "html": "

Assert that depthStencilAttachment.depthReadOnly is true and leave the depth subresource of depthStencilView unchanged.

" + "html": "

Assert that depthStencilAttachment.depthReadOnly is true and leave the depth subresource of depthStencilView unchanged.

" }, { "case": "\"store\"", - "html": "

Ensure the contents of the framebuffer memory associated with the depth subresource of depthStencilView are stored in depthStencilView.

" + "html": "

Ensure the contents of the framebuffer memory associated with the depth subresource of depthStencilView are stored in depthStencilView.

" }, { "case": "\"discard\"", - "html": "

Set every texel in the depth subresource of depthStencilView to zero.

" + "html": "

Set every texel in the depth subresource of depthStencilView to zero.

" } ] } @@ -5123,15 +5271,15 @@ "steps": [ { "case": "Not provided", - "html": "

Assert that depthStencilAttachment.stencilReadOnly is true and leave the stencil subresource of depthStencilView unchanged.

" + "html": "

Assert that depthStencilAttachment.stencilReadOnly is true and leave the stencil subresource of depthStencilView unchanged.

" }, { "case": "\"store\"", - "html": "

Ensure the contents of the framebuffer memory associated with the stencil subresource of depthStencilView are stored in depthStencilView.

" + "html": "

Ensure the contents of the framebuffer memory associated with the stencil subresource of depthStencilView are stored in depthStencilView.

" }, { "case": "\"discard\"", - "html": "

Set every texel in the stencil subresource depthStencilView to zero.

" + "html": "

Set every texel in the stencil subresource depthStencilView to zero.

" } ] } @@ -5147,11 +5295,11 @@ { "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:", @@ -5198,7 +5346,7 @@ { "name": "GPURenderCommandsMixin.setIndexBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-buffer", - "html": "\n \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n Buffer containing index data to use for subsequent drawing commands. \n
indexFormat \n GPUIndexFormat\n \n \n Format of the index data contained in buffer. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the index data begins. Defaults to 0. \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 \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n Buffer containing index data to use for subsequent drawing commands. \n
indexFormat \n GPUIndexFormat\n \n \n Format of the index data contained in buffer. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the index data begins. Defaults to 0. \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": [ { @@ -5209,20 +5357,20 @@ { "name": "GPURenderCommandsMixin.setIndexBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-buffer", - "html": "\n \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n Buffer containing index data to use for subsequent drawing commands. \n
indexFormat \n GPUIndexFormat\n \n \n Format of the index data contained in buffer. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the index data begins. Defaults to 0. \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 \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setIndexBuffer(buffer, indexFormat, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n Buffer containing index data to use for subsequent drawing commands. \n
indexFormat \n GPUIndexFormat\n \n \n Format of the index data contained in buffer. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the index data begins. Defaults to 0. \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": [ { "html": "

Validate the encoder state of this. If it returns false, stop.

" }, { - "html": "

If size is missing, set size to max(0, buffer.size - offset).

" + "html": "

If size is missing, set size to max(0, buffer.size - offset).

" }, { - "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" }, { - "html": "

Add buffer to the usage scope as input.

" + "html": "

Add buffer to [[usage scope]] with usage input.

" }, { "html": "

Set this.[[index_buffer]] to be buffer.

" @@ -5241,7 +5389,7 @@ { "name": "GPURenderCommandsMixin.setVertexBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-slot", - "html": "\n \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
slot \n GPUIndex32\n \n \n The vertex buffer slot to set the vertex buffer for. \n
buffer \n GPUBuffer?\n \n \n Buffer containing vertex data to use for subsequent drawing commands. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the vertex data begins. Defaults to 0. \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 \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
slot \n GPUIndex32\n \n \n The vertex buffer slot to set the vertex buffer for. \n
buffer \n GPUBuffer?\n \n \n Buffer containing vertex data to use for subsequent drawing commands. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the vertex data begins. Defaults to 0. \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": [ { @@ -5252,20 +5400,20 @@ { "name": "GPURenderCommandsMixin.setVertexBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer-slot-buffer-offset-size-slot", - "html": "\n \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
slot \n GPUIndex32\n \n \n The vertex buffer slot to set the vertex buffer for. \n
buffer \n GPUBuffer?\n \n \n Buffer containing vertex data to use for subsequent drawing commands. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the vertex data begins. Defaults to 0. \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 \n \n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.setVertexBuffer(slot, buffer, offset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
slot \n GPUIndex32\n \n \n The vertex buffer slot to set the vertex buffer for. \n
buffer \n GPUBuffer?\n \n \n Buffer containing vertex data to use for subsequent drawing commands. \n
offset \n GPUSize64\n \n \n Offset in bytes into buffer where the vertex data begins. Defaults to 0. \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": [ { "html": "

Validate the encoder state of this. If it returns false, stop.

" }, { - "html": "

Let bufferSize be 0 if buffer is null, or buffer.size if not.

" + "html": "

Let bufferSize be 0 if buffer is null, or buffer.size if not.

" }, { "html": "

If size is missing, set size to max(0, bufferSize - offset).

" }, { - "html": "

If any of the following requirements are unmet, invalidate this and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, invalidate this and stop.

\n
\n \n
" }, { "html": "If buffer is null:", @@ -5287,7 +5435,7 @@ "html": "

If any of the following requirements are unmet, invalidate this and stop.

\n
\n \n
" }, { - "html": "

Add buffer to the usage scope as input.

" + "html": "

Add buffer to [[usage scope]] with usage input.

" }, { "html": "

Set this.[[vertex_buffers]][slot] to be buffer.

" @@ -5427,7 +5575,7 @@ { "name": "GPURenderCommandsMixin.drawIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect draw parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect draw parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", "rationale": ".algorithm", "steps": [ { @@ -5438,17 +5586,17 @@ { "name": "GPURenderCommandsMixin.drawIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect draw parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect draw parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", "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
" + "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" }, { - "html": "

Add indirectBuffer to the usage scope as input.

" + "html": "

Add indirectBuffer to [[usage scope]] with usage input.

" }, { "html": "

Increment this.[[drawCount]] by 1.

" @@ -5464,7 +5612,7 @@ { "name": "GPURenderCommandsMixin.drawIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect draw parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect draw parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", "rationale": "let", "steps": [ { @@ -5487,7 +5635,7 @@ { "name": "GPURenderCommandsMixin.drawIndexedIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndexedIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect drawIndexed parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndexedIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect drawIndexed parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", "rationale": ".algorithm", "steps": [ { @@ -5498,17 +5646,17 @@ { "name": "GPURenderCommandsMixin.drawIndexedIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndexedIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect drawIndexed parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndexedIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect drawIndexed parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", "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
" + "html": "

If any of the following conditions are unsatisfied, invalidate this and stop.

\n
\n \n
" }, { - "html": "

Add indirectBuffer to the usage scope as input.

" + "html": "

Add indirectBuffer to [[usage scope]] with usage input.

" }, { "html": "

Increment this.[[drawCount]] by 1.

" @@ -5524,7 +5672,7 @@ { "name": "GPURenderCommandsMixin.drawIndexedIndirect", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexedindirect-indirectbuffer-indirectoffset-indirectbuffer", - "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndexedIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect drawIndexed parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", + "html": "\n \n \n \n \n \n \n
Arguments for the GPURenderCommandsMixin.drawIndexedIndirect(indirectBuffer, indirectOffset) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
indirectBuffer \n GPUBuffer\n \n \n Buffer containing the indirect drawIndexed parameters. \n
indirectOffset \n GPUSize64\n \n \n Offset in bytes into indirectBuffer where the drawing data begins. \n
", "rationale": "let", "steps": [ { @@ -5550,7 +5698,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": [ { @@ -5558,13 +5706,13 @@ "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": "

bindGroupSpaceUsed + vertexBufferSpaceUsed must be ≤ encoder.[[device]].[[limits]].maxBindGroupsPlusVertexBuffers.

" + "html": "

bindGroupSpaceUsed + vertexBufferSpaceUsed must be ≤ encoder.[[device]].[[limits]].maxBindGroupsPlusVertexBuffers.

" } ] }, @@ -5576,7 +5724,7 @@ { "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": [ { @@ -5787,7 +5935,7 @@ }, { "name": "GPURenderPassEncoder.endOcclusionQuery", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -5857,6 +6005,9 @@ { "html": "

Increment this.[[drawCount]] by bundle.[[drawCount]].

" }, + { + "html": "

Merge bundle.[[usage scope]] into this.[[usage scope]].

" + }, { "html": "Queue timeline steps:", "rationale": "execute", @@ -5876,11 +6027,11 @@ { "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.

" @@ -5923,7 +6074,7 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate e, and stop.

\n
\n \n
" + "html": "

If any of the following conditions are unsatisfied generate a validation error, invalidate e, and stop.

\n
\n \n
" }, { "html": "

Set e.[[layout]] to a copy of descriptor’s included GPURenderPassLayout interface.

" @@ -5945,7 +6096,7 @@ { "name": "GPURenderBundleEncoder.finish", "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderbundleencoder-finish-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPURenderBundleEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderBundleDescriptor\n \n \n \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPURenderBundleEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderBundleDescriptor\n \n \n \n
", "rationale": ".algorithm", "steps": [ { @@ -5962,11 +6113,11 @@ { "name": "GPURenderBundleEncoder.finish", "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderbundleencoder-finish-descriptor-descriptor", - "html": "\n \n \n \n \n \n
Arguments for the GPURenderBundleEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderBundleDescriptor\n \n \n \n
", + "html": "\n \n \n \n \n \n
Arguments for the GPURenderBundleEncoder.finish(descriptor) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
descriptor \n GPURenderBundleDescriptor\n \n \n \n
", "rationale": "let", "steps": [ { - "html": "

Let validationSucceeded be true if all of the following requirements are met, and false otherwise.

\n
\n \n
" + "html": "

Let validationSucceeded be true if all of the following requirements are met, and false otherwise.

\n
\n \n
" }, { "html": "

Set this.[[state]] to \"ended\".

" @@ -5976,7 +6127,7 @@ "rationale": "generate", "steps": [ { - "html": "

Generate a validation error.

" + "html": "

Generate a validation error.

" }, { "html": "

Return an invalidated GPURenderBundle.

" @@ -5986,6 +6137,9 @@ { "html": "

Set renderBundle.[[command_list]] to this.[[commands]].

" }, + { + "html": "

Set renderBundle.[[usage scope]] to this.[[usage scope]].

" + }, { "html": "

Set renderBundle.[[drawCount]] to this.[[drawCount]].

" } @@ -5994,7 +6148,7 @@ { "name": "GPUQueue.writeBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-buffer", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The buffer to write to. \n
bufferOffset \n GPUSize64\n \n \n Offset in bytes into buffer to begin writing at. \n
data \n AllowSharedBufferSource\n \n \n Data to write into buffer. \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
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 \n \n \n \n \n \n \n \n \n
Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The buffer to write to. \n
bufferOffset \n GPUSize64\n \n \n Offset in bytes into buffer to begin writing at. \n
data \n AllowSharedBufferSource\n \n \n Data to write into buffer. \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
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": [ { @@ -6023,11 +6177,11 @@ { "name": "GPUQueue.writeBuffer", "href": "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-buffer", - "html": "\n \n \n \n \n \n \n \n \n \n
Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The buffer to write to. \n
bufferOffset \n GPUSize64\n \n \n Offset in bytes into buffer to begin writing at. \n
data \n AllowSharedBufferSource\n \n \n Data to write into buffer. \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
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 \n \n \n \n \n \n \n \n \n
Arguments for the GPUQueue.writeBuffer(buffer, bufferOffset, data, dataOffset, size) method.
Parameter \n Type \n Nullable \n Optional \n Description \n
buffer \n GPUBuffer\n \n \n The buffer to write to. \n
bufferOffset \n GPUSize64\n \n \n Offset in bytes into buffer to begin writing at. \n
data \n AllowSharedBufferSource\n \n \n Data to write into buffer. \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
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
\n \n
" + "html": "

If any of the following conditions are unsatisfied, generate a validation error and stop.

\n
\n \n
" }, { "html": "

Issue the subsequent steps on the Queue timeline of this.

" @@ -6067,7 +6221,7 @@ "html": "

Let dataLength be dataBytes.length.

" }, { - "html": "

If any of the following conditions are unsatisfied, generate a validation error and stop.

\n
\n \n \n
" + "html": "

If any of the following conditions are unsatisfied, generate a validation error and stop.

\n
\n \n \n
" }, { "html": "

Issue the subsequent steps on the Queue timeline of this.

" @@ -6102,7 +6256,7 @@ "html": "

Let blockRows be (copySize.height ÷ blockHeight).

" }, { - "html": "

Assert that dstBlockOriginX, dstBlockOriginY, blockColumns, and blockRows are integers.

" + "html": "

Assert that dstBlockOriginX, dstBlockOriginY, blockColumns, and blockRows are integers.

" }, { "html": "For each z in the range [0, copySize.depthOrArrayLayers − 1]:", @@ -6175,7 +6329,7 @@ "html": "

Let texture be destination.texture.

" }, { - "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" }, { "html": "

If copySize.depthOrArrayLayers is > 0, issue the subsequent\nsteps on the Queue timeline of this.

" @@ -6189,7 +6343,7 @@ "rationale": "assert", "steps": [ { - "html": "

Assert that the texel block width of destination.texture is 1,\nthe texel block height of destination.texture is 1, and that copySize.depthOrArrayLayers is 1.

" + "html": "

Assert that the texel block width of destination.texture is 1,\nthe texel block height of destination.texture is 1, and that copySize.depthOrArrayLayers is 1.

" }, { "html": "

Let srcOrigin be source.origin.

" @@ -6294,11 +6448,11 @@ }, { "name": "GPUQueue.onSubmittedWorkDone", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "html": "

Let promise be a new promise.

" @@ -6313,7 +6467,7 @@ }, { "name": "GPUQueue.onSubmittedWorkDone", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "resolve", "steps": [ { @@ -6360,7 +6514,7 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following requirements are unmet, generate a validation error, invalidate q, and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, generate a validation error, invalidate q, and stop.

\n
\n \n
" }, { "html": "

Set q.[[state]] to available.

" @@ -6369,7 +6523,7 @@ }, { "name": "GPUQuerySet.destroy", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -6384,14 +6538,14 @@ "rationale": ".algorithm", "steps": [ { - "html": "

Return true if the following requirements are met, and false if not:

\n
\n \n
" + "html": "

Return true if the following requirements are met, and false if not:

\n
\n \n
" } ] }, { "name": "create a 'webgpu' context on a canvas", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-create-a-webgpu-context-on-a-canvas", - "html": "To create a 'webgpu' context on a canvas (HTMLCanvasElement or OffscreenCanvas) canvas, run the following content timeline steps:", + "html": "To create a 'webgpu' context on a canvas (HTMLCanvasElement or OffscreenCanvas) canvas, run the following content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -6447,13 +6601,13 @@ "rationale": "if", "steps": [ { - "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" + "html": "

If any of the following requirements are unmet, generate a validation error and stop.

\n
\n \n
" } ] }, { "name": "GPUCanvasContext.unconfigure", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -6469,7 +6623,7 @@ }, { "name": "GPUCanvasContext.getCurrentTexture", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { @@ -6482,7 +6636,7 @@ ] }, { - "html": "

Assert this.[[textureDescriptor]] is not null.

" + "html": "

Assert this.[[textureDescriptor]] is not null.

" }, { "html": "

Let device be this.[[configuration]].device.

" @@ -6513,7 +6667,7 @@ { "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": [ { @@ -6570,7 +6724,7 @@ { "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": [ { @@ -6587,7 +6741,7 @@ { "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": [ { @@ -6606,18 +6760,18 @@ }, { "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": [ { - "html": "

Return a copy of the image contents of context.

" + "html": "

Return a copy of the image contents of context.

" } ] }, { "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": [ { @@ -6627,7 +6781,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": [ { @@ -6638,7 +6792,7 @@ { "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": [ { @@ -6773,7 +6927,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 Device timeline steps: \n \n
\n
\n Content timeline steps: \n \n \n
", + "html": "To dispatch an error GPUError error on GPUDevice device, run the following device timeline steps: \n
\n Device timeline steps: \n \n
\n
\n Content timeline steps: \n \n \n
", "rationale": ".algorithm", "steps": [ { @@ -6787,7 +6941,7 @@ "rationale": "append", "steps": [ { - "html": "

Append error to scope.[[errors]].

" + "html": "

Append error to scope.[[errors]].

" }, { "html": "

Return.

" @@ -6795,14 +6949,14 @@ ] }, { - "html": "

Otherwise issue the following steps to the content timeline:

" + "html": "

Otherwise issue the following steps to the content timeline:

" } ] }, { "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 Device timeline steps: \n \n
\n
\n Content timeline steps: \n \n \n
", + "html": "To dispatch an error GPUError error on GPUDevice device, run the following device timeline steps: \n
\n Device timeline steps: \n \n
\n
\n Content timeline steps: \n \n \n
", "rationale": "if", "steps": [ { @@ -6846,11 +7000,11 @@ }, { "name": "GPUDevice.popErrorScope", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": ".algorithm", "steps": [ { - "html": "

Let contentTimeline be the current Content timeline.

" + "html": "

Let contentTimeline be the current Content timeline.

" }, { "html": "

Let promise be a new promise.

" @@ -6869,7 +7023,7 @@ "rationale": "if", "steps": [ { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "resolve", "steps": [ { @@ -6878,11 +7032,11 @@ ] }, { - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "reject", "steps": [ { - "html": "

Reject promise with an OperationError.

" + "html": "

Reject promise with an OperationError.

" } ] }, @@ -6899,7 +7053,7 @@ }, { "name": "GPUDevice.popErrorScope", - "html": "Content timeline steps:", + "html": "Content timeline steps:", "rationale": "resolve", "steps": [ { @@ -6950,7 +7104,7 @@ "html": "

Let invocation be { computeStage, workgroupX, workgroupY, workgroupZ, localX, localY, localZ }

" }, { - "html": "

Append invocation to computeInvocations.

" + "html": "

Append invocation to computeInvocations.

" } ] } @@ -6965,7 +7119,7 @@ ] }, { - "html": "For every invocation in computeInvocations, in any order the device chooses, including in parallel:", + "html": "For every invocation in computeInvocations, in any order the device chooses, including in parallel:", "rationale": "set", "steps": [ { @@ -6981,7 +7135,7 @@ { "name": "render", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-render", - "html": "render(descriptor, drawCall, state) \n

Arguments:

\n ", + "html": "render(descriptor, drawCall, state) \n

Arguments:

\n ", "rationale": ".algorithm", "steps": [ { @@ -7013,7 +7167,7 @@ { "name": "resolve indices", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-resolve-indices", - "html": "resolve indices(drawCall, state) \n

Arguments:

\n \n

Returns: list of integer indices.

", + "html": "resolve indices(drawCall, state) \n

Arguments:

\n \n

Returns: list of integer indices.

", "rationale": ".algorithm", "steps": [ { @@ -7063,7 +7217,7 @@ { "name": "fetch index", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-fetch-index", - "html": "fetch index(i, buffer, offset, format) \n

Arguments:

\n \n

Returns: unsigned integer or \"out of bounds\"

", + "html": "fetch index(i, buffer, offset, format) \n

Arguments:

\n \n

Returns: unsigned integer or \"out of bounds\"

", "rationale": ".algorithm", "steps": [ { @@ -7096,7 +7250,7 @@ { "name": "process vertices", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-process-vertices", - "html": "process vertices(vertexIndexList, drawCall, desc, state) \n

Arguments:

\n \n

Each vertex vertexIndex in the vertexIndexList,\n in each instance of index rawInstanceIndex, is processed independently.\n The rawInstanceIndex is in range from 0 to drawCall.instanceCount - 1, inclusive.\n This processing happens in parallel, and any side effects, such as\n writes into GPUBufferBindingType.\"storage\" bindings,\n may happen in any order.

", + "html": "process vertices(vertexIndexList, drawCall, desc, state) \n

Arguments:

\n \n

Each vertex vertexIndex in the vertexIndexList,\n in each instance of index rawInstanceIndex, is processed independently.\n The rawInstanceIndex is in range from 0 to drawCall.instanceCount - 1, inclusive.\n This processing happens in parallel, and any side effects, such as\n writes into GPUBufferBindingType.\"storage\" bindings,\n may happen in any order.

", "rationale": ".algorithm", "steps": [ { @@ -7149,7 +7303,7 @@ "html": "

Set drawCallOutOfBounds to true.

" }, { - "html": "

Optionally (implementation-defined), empty vertexIndexList and stop, cancelling the draw call.

" + "html": "

**Optionally (implementation-defined)**, empty vertexIndexList and stop, cancelling the draw call.

" } ] } @@ -7196,7 +7350,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": [ { @@ -7217,7 +7371,7 @@ "html": "

Set the shader builtins:

\n " }, { - "html": "

Invoke the vertex shader entry point described by desc.

\n \n

The device may become lost if shader execution does not end in a reasonable amount of time, as determined by the user agent.

" + "html": "

Invoke the vertex shader entry point described by desc.

\n \n

The device may become lost if shader execution does not end in a reasonable amount of time, as determined by the user agent.

" } ] }, @@ -7418,7 +7572,7 @@ }, { "case": "enabled", - "html": "

Each pixel is associated with descriptor.multisample.count locations, which are implementation-defined.\nThe locations are ordered, and the list is the same for each pixel of the framebuffer.\nEach location corresponds to one fragment in the multisampled framebuffer.

\n

The rasterizer builds a mask of locations being hit inside each pixel and provides is as \"sample-mask\"\nbuilt-in to the fragment shader.

" + "html": "

Each pixel is associated with descriptor.multisample.count locations, which are implementation-defined.\nThe locations are ordered, and the list is the same for each pixel of the framebuffer.\nEach location corresponds to one fragment in the multisampled framebuffer.

\n

The rasterizer builds a mask of locations being hit inside each pixel and provides is as \"sample-mask\"\nbuilt-in to the fragment shader.

" } ] } @@ -7512,7 +7666,7 @@ ] }, { - "html": "

Invoke the fragment shader entry point described by desc.

\n

The device may become lost if shader execution does not end in a reasonable amount of time, as determined by the user agent.

" + "html": "

Invoke the fragment shader entry point described by desc.

\n

The device may become lost if shader execution does not end in a reasonable amount of time, as determined by the user agent.

" }, { "html": "

If the fragment issued discard, return null.

" @@ -7557,7 +7711,7 @@ { "name": "validate GPUColor shape", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpucolor-shape", - "html": "validate GPUColor shape(color) \n

Arguments:

\n \n

Returns: undefined

\n

Content timeline steps:

", + "html": "validate GPUColor shape(color) \n

Arguments:

\n \n

Returns: undefined

\n

Content timeline steps:

", "rationale": ".algorithm", "steps": [ { @@ -7568,7 +7722,7 @@ { "name": "validate GPUOrigin2D shape", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpuorigin2d-shape", - "html": "validate GPUOrigin2D shape(origin) \n

Arguments:

\n \n

Returns: undefined

\n

Content timeline steps:

", + "html": "validate GPUOrigin2D shape(origin) \n

Arguments:

\n \n

Returns: undefined

\n

Content timeline steps:

", "rationale": ".algorithm", "steps": [ { @@ -7579,7 +7733,7 @@ { "name": "validate GPUOrigin3D shape", "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpuorigin3d-shape", - "html": "validate GPUOrigin3D shape(origin) \n

Arguments:

\n \n

Returns: undefined

\n

Content timeline steps:

", + "html": "validate GPUOrigin3D shape(origin) \n

Arguments:

\n \n

Returns: undefined

\n

Content timeline steps:

", "rationale": ".algorithm", "steps": [ { @@ -7590,7 +7744,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/algorithms/webnn.json b/tr/algorithms/webnn.json index deb49262ded1..d7c9f18e550f 100644 --- a/tr/algorithms/webnn.json +++ b/tr/algorithms/webnn.json @@ -1685,7 +1685,7 @@ "html": "

If a’s dataType is not equal to b’s dataType, then throw a TypeError.

" }, { - "html": "Let outputShape be the result of bidirectionally broadcasting the shapes a’s shape and b’s shape.", + "html": "Let outputShape be the result of bidirectionally broadcasting a’s shape and b’s shape.", "rationale": "if", "steps": [ { @@ -1899,7 +1899,7 @@ "html": "

If a’s dataType is not equal to b’s dataType, then throw a TypeError.

" }, { - "html": "

Let outputShape be the result of bidirectionally broadcasting the shapes a’s shape and b’s shape. If that returns failure, then throw a TypeError.

" + "html": "

Let outputShape be the result of bidirectionally broadcasting a’s shape and b’s shape. If that returns failure, then throw a TypeError.

" } ] }, @@ -2410,7 +2410,7 @@ "html": "

If validating operand with this and input returns false, then throw a TypeError.

" }, { - "html": "Let outputShape be the result of unidirectionally broadcasting the shapes input’s shape and newShape.", + "html": "Let outputShape be the result of unidirectionally broadcasting input’s shape and newShape.", "rationale": "if", "steps": [ { @@ -2651,7 +2651,7 @@ "rationale": "if", "steps": [ { - "html": "

If it is not unidirectionally broadcastable to the shape « shapeA[0], shapeB[1] », then throw a TypeError.

" + "html": "

If it is not unidirectionally broadcastable to the shape « shapeA[0], shapeB[1] », then throw a TypeError.

" }, { "html": "

If its dataType is not equal to a’s dataType, then throw a TypeError.

" @@ -3762,7 +3762,7 @@ "html": "

Let batchShapeB be a clone of shapeB with the spatial dimensions (last 2 items) removed.

" }, { - "html": "

Let outputShape be the result of bidirectionally broadcasting the shapes batchShapeA and batchShapeB. If that returns failure, then throw a TypeError.

" + "html": "

Let outputShape be the result of bidirectionally broadcasting batchShapeA and batchShapeB. If that returns failure, then throw a TypeError.

" }, { "html": "

Append « rowsA, colsB » to outputShape.

" @@ -4227,7 +4227,7 @@ "html": "

If slope’s dataType is not equal to input’s dataType, then throw a TypeError.

" }, { - "html": "Let outputShape be to the result of unidirectionally broadcasting the shapes slope’s shape and input’s shape.", + "html": "Let outputShape be to the result of bidirectionally broadcasting slope’s shape and input’s shape.", "rationale": "if", "steps": [ { @@ -4682,7 +4682,7 @@ "html": "

If input’s dataType is not \"float32\" or \"float16\", then throw a TypeError.

" }, { - "html": "

If input’s rank is not 4, then throw a TypeError.

" + "html": "

If input’s rank is not 4, then throw a TypeError.

" }, { "html": "

If checking resample options given options returns false, then throw a TypeError.

" @@ -4829,10 +4829,10 @@ "html": "

If any of sizes’s items are 0, then throw a TypeError.

" }, { - "html": "

If starts’s size and sizes’s size are not both equal to input’s rank, then throw a TypeError.

" + "html": "

If starts’s size and sizes’s size are not both equal to input’s rank, then throw a TypeError.

" }, { - "html": "For each index in the range 0 to input’s rank, exclusive:", + "html": "For each index in the range 0 to input’s rank, exclusive:", "rationale": "if", "steps": [ { @@ -4887,7 +4887,7 @@ "html": "

If input’s dataType is not \"float32\" or \"float16\", then throw a TypeError.

" }, { - "html": "

If axis is greater than or equal to input’s rank, then throw a TypeError.

" + "html": "

If axis is greater than or equal to input’s rank, then throw a TypeError.

" }, { "html": "Make graph connections:", @@ -5010,7 +5010,7 @@ "html": "

Let axis be options.axis.

" }, { - "html": "

If axis is greater than or equal to input’s rank, then throw a TypeError.

" + "html": "

If axis is greater than or equal to input’s rank, then throw a TypeError.

" }, { "html": "If splits is an unsigned long:", @@ -5145,10 +5145,10 @@ "rationale": "if", "steps": [ { - "html": "

If its size is not equal to input’s rank, then throw a TypeError.

" + "html": "

If its size is not equal to input’s rank, then throw a TypeError.

" }, { - "html": "

If its values are not in the range 0 to input’s rank exclusive, then throw a TypeError.

" + "html": "

If its values are not in the range 0 to input’s rank exclusive, then throw a TypeError.

" }, { "html": "

If it contains duplicate values, then throw a TypeError.

" @@ -5193,7 +5193,7 @@ "html": "

If validating operand with this and input returns false, then throw a TypeError.

" }, { - "html": "

If input’s rank is less than 2, then throw a TypeError.

" + "html": "

If input’s rank is less than 2, then throw a TypeError.

" }, { "html": "Make graph connections:", @@ -5239,7 +5239,7 @@ "html": "

If trueValue’s dataType is not equal to falseValue’s dataType, then throw a TypeError.

" }, { - "html": "Let outputShape be the result of bidirectionally broadcasting the shapes trueValue’s shape and falseValue’s shape.", + "html": "Let outputShape be the result of bidirectionally broadcasting trueValue’s shape and falseValue’s shape.", "rationale": "if", "steps": [ { @@ -5248,7 +5248,7 @@ ] }, { - "html": "Set outputShape to the result of bidirectionally broadcasting the shapes condition’s shape and |outputShape].", + "html": "Set outputShape to the result of bidirectionally broadcasting condition’s shape and |outputShape].", "rationale": "if", "steps": [ { @@ -5286,8 +5286,8 @@ ] }, { - "name": "unidirectionally broadcasting the shapes", - "href": "https://www.w3.org/TR/webnn/#unidirectionally-broadcasting-the-shapes", + "name": "unidirectionally broadcasting", + "href": "https://www.w3.org/TR/webnn/#unidirectionally-broadcasting", "rationale": ".algorithm", "steps": [ { @@ -5332,8 +5332,8 @@ ] }, { - "name": "bidirectionally broadcasting the shapes", - "href": "https://www.w3.org/TR/webnn/#bidirectionally-broadcasting-the-shapes", + "name": "bidirectionally broadcasting", + "href": "https://www.w3.org/TR/webnn/#bidirectionally-broadcasting", "rationale": ".algorithm", "steps": [ { diff --git a/tr/css/css-scroll-snap-2.json b/tr/css/css-scroll-snap-2.json new file mode 100644 index 000000000000..a1a72cee09e5 --- /dev/null +++ b/tr/css/css-scroll-snap-2.json @@ -0,0 +1,143 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "properties": [ + { + "name": "scroll-start-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#propdef-scroll-start-target", + "value": "[ none | auto ]", + "initial": "none", + "appliesTo": "all elements", + "inherited": "no", + "percentages": "N/A", + "computedValue": "see individual properties", + "canonicalOrder": "per grammar", + "animationType": "none", + "values": [ + { + "name": "none", + "prose": "The element is not an initial scroll target.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-none", + "type": "value", + "value": "none" + }, + { + "name": "auto", + "prose": "The element is potentially an initial scroll target for its nearest scroll container ancestor.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-auto", + "type": "value", + "value": "auto" + } + ], + "styleDeclaration": [ + "scroll-start-target", + "scrollStartTarget" + ] + } + ], + "atrules": [], + "selectors": [ + { + "name": ":snapped", + "prose": "The :snapped pseudo-class matches any scroll snap targets, regardless of axis. The longform physical and logical pseudo-class selectors allow for more finite snapped children styling as they can target an individual axis.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped" + }, + { + "name": ":snapped-x", + "prose": "Matches the child snapped on the horizontal axis.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-x" + }, + { + "name": ":snapped-y", + "prose": "Matches the child snapped on the vertical axis.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-y" + }, + { + "name": ":snapped-inline", + "prose": "Matches the child snapped on the inline axis.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-inline" + }, + { + "name": ":snapped-block", + "prose": "Matches the child snapped on the block axis.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-block" + } + ], + "values": [], + "warnings": [ + { + "msg": "Dangling value", + "name": "none", + "prose": "The element is not an initial scroll target.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-none", + "type": "value", + "value": "none", + "for": "scroll-start-target-block" + }, + { + "msg": "Dangling value", + "name": "none", + "prose": "The element is not an initial scroll target.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-none", + "type": "value", + "value": "none", + "for": "scroll-start-target-inline" + }, + { + "msg": "Dangling value", + "name": "none", + "prose": "The element is not an initial scroll target.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-none", + "type": "value", + "value": "none", + "for": "scroll-start-target-x" + }, + { + "msg": "Dangling value", + "name": "none", + "prose": "The element is not an initial scroll target.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-none", + "type": "value", + "value": "none", + "for": "scroll-start-target-y" + }, + { + "msg": "Dangling value", + "name": "auto", + "prose": "The element is potentially an initial scroll target for its nearest scroll container ancestor.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-auto", + "type": "value", + "value": "auto", + "for": "scroll-start-target-block" + }, + { + "msg": "Dangling value", + "name": "auto", + "prose": "The element is potentially an initial scroll target for its nearest scroll container ancestor.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-auto", + "type": "value", + "value": "auto", + "for": "scroll-start-target-inline" + }, + { + "msg": "Dangling value", + "name": "auto", + "prose": "The element is potentially an initial scroll target for its nearest scroll container ancestor.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-auto", + "type": "value", + "value": "auto", + "for": "scroll-start-target-x" + }, + { + "msg": "Dangling value", + "name": "auto", + "prose": "The element is potentially an initial scroll target for its nearest scroll container ancestor.", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-auto", + "type": "value", + "value": "auto", + "for": "scroll-start-target-y" + } + ] +} diff --git a/tr/dfns/credential-management-1.json b/tr/dfns/credential-management-1.json index f8346983767b..ed5e8993d55c 100644 --- a/tr/dfns/credential-management-1.json +++ b/tr/dfns/credential-management-1.json @@ -2199,7 +2199,9 @@ "linkingText": [ "credential chooser" ], - "localLinkingText": [], + "localLinkingText": [ + "chooser" + ], "type": "dfn", "for": [], "access": "public", diff --git a/tr/dfns/css-scroll-snap-2.json b/tr/dfns/css-scroll-snap-2.json new file mode 100644 index 000000000000..2fea0773fcee --- /dev/null +++ b/tr/dfns/css-scroll-snap-2.json @@ -0,0 +1,751 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "dfns": [ + { + "id": "initial-scroll-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#initial-scroll-target", + "linkingText": [ + "Initial scroll target" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "initial-scroll-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#initial-scroll-target", + "title": "Initial scroll target", + "number": "3.1.1" + }, + "definedIn": "heading" + }, + { + "id": "propdef-scroll-start-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#propdef-scroll-start-target", + "linkingText": [ + "scroll-start-target" + ], + "localLinkingText": [], + "type": "property", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "scroll-start-target-propdef", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target-propdef", + "title": "scroll-start-target Property Definition", + "number": "3.1.2" + }, + "definedIn": "table" + }, + { + "id": "valdef-scroll-start-target-none", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-none", + "linkingText": [ + "none" + ], + "localLinkingText": [], + "type": "value", + "for": [ + "scroll-start-target", + "scroll-start-target-block", + "scroll-start-target-inline", + "scroll-start-target-x", + "scroll-start-target-y" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scroll-start-target-propdef", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target-propdef", + "title": "scroll-start-target Property Definition", + "number": "3.1.2" + }, + "definedIn": "dt" + }, + { + "id": "valdef-scroll-start-target-auto", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-auto", + "linkingText": [ + "auto" + ], + "localLinkingText": [], + "type": "value", + "for": [ + "scroll-start-target", + "scroll-start-target-block", + "scroll-start-target-inline", + "scroll-start-target-x", + "scroll-start-target-y" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scroll-start-target-propdef", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target-propdef", + "title": "scroll-start-target Property Definition", + "number": "3.1.2" + }, + "definedIn": "dt" + }, + { + "id": "selectordef-snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped", + "linkingText": [ + ":snapped" + ], + "localLinkingText": [], + "type": "selector", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapped", + "title": "The Snapped-element Pseudo-class: :snapped", + "number": "4.1" + }, + "definedIn": "prose" + }, + { + "id": "selectordef-snapped-x", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-x", + "linkingText": [ + ":snapped-x" + ], + "localLinkingText": [], + "type": "selector", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapped", + "title": "The Snapped-element Pseudo-class: :snapped", + "number": "4.1" + }, + "definedIn": "dt" + }, + { + "id": "selectordef-snapped-y", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-y", + "linkingText": [ + ":snapped-y" + ], + "localLinkingText": [], + "type": "selector", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapped", + "title": "The Snapped-element Pseudo-class: :snapped", + "number": "4.1" + }, + "definedIn": "dt" + }, + { + "id": "selectordef-snapped-inline", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-inline", + "linkingText": [ + ":snapped-inline" + ], + "localLinkingText": [], + "type": "selector", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapped", + "title": "The Snapped-element Pseudo-class: :snapped", + "number": "4.1" + }, + "definedIn": "dt" + }, + { + "id": "selectordef-snapped-block", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-block", + "linkingText": [ + ":snapped-block" + ], + "localLinkingText": [], + "type": "selector", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapped", + "title": "The Snapped-element Pseudo-class: :snapped", + "number": "4.1" + }, + "definedIn": "dt" + }, + { + "id": "snap-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snap-target", + "linkingText": [ + "snap target" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapTarget", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapTarget", + "title": "Snap Targets", + "number": "5.1.1" + }, + "definedIn": "prose" + }, + { + "id": "eventdef-snapevent-scrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchange", + "linkingText": [ + "scrollsnapchange" + ], + "localLinkingText": [], + "type": "event", + "for": [ + "SnapEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapTarget", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapTarget", + "title": "Snap Targets", + "number": "5.1.1" + }, + "definedIn": "table" + }, + { + "id": "eventdef-snapevent-scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchanging", + "linkingText": [ + "scrollsnapchanging" + ], + "localLinkingText": [], + "type": "event", + "for": [ + "SnapEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapTarget", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapTarget", + "title": "Snap Targets", + "number": "5.1.1" + }, + "definedIn": "table" + }, + { + "id": "document-pending-scrollsnapchange-event-targets", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-pending-scrollsnapchange-event-targets", + "linkingText": [ + "pending scrollsnapchange event targets" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "Document" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange", + "title": "scrollsnapchange", + "number": "5.1.2" + }, + "definedIn": "prose" + }, + { + "id": "scrollsnapchangetargetblock", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchangetargetblock", + "linkingText": [ + "scrollsnapchangeTargetBlock" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange", + "title": "scrollsnapchange", + "number": "5.1.2" + }, + "definedIn": "prose" + }, + { + "id": "scrollsnapchangetargetinline", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchangetargetinline", + "linkingText": [ + "scrollsnapchangeTargetInline" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange", + "title": "scrollsnapchange", + "number": "5.1.2" + }, + "definedIn": "prose" + }, + { + "id": "document-update-scrollsnapchange-targets", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-update-scrollsnapchange-targets", + "linkingText": [ + "update scrollsnapchange targets" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "Document" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange", + "title": "scrollsnapchange", + "number": "5.1.2" + }, + "definedIn": "prose" + }, + { + "id": "document-dispatch-pending-scrollsnapchange-events", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-dispatch-pending-scrollsnapchange-events", + "linkingText": [ + "dispatch pending scrollsnapchange events" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "Document" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange", + "title": "scrollsnapchange", + "number": "5.1.2" + }, + "definedIn": "prose" + }, + { + "id": "eventual-snap-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#eventual-snap-target", + "linkingText": [ + "eventual snap target" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "title": "scrollsnapchanging", + "number": "5.1.3" + }, + "definedIn": "prose" + }, + { + "id": "document-pending-scrollsnapchanging-event-targets", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-pending-scrollsnapchanging-event-targets", + "linkingText": [ + "pending scrollsnapchanging event targets" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "Document" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "title": "scrollsnapchanging", + "number": "5.1.3" + }, + "definedIn": "prose" + }, + { + "id": "scrollsnapchanging-block-axis-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging-block-axis-target", + "linkingText": [ + "scrollsnapchanging block-axis target" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "title": "scrollsnapchanging", + "number": "5.1.3" + }, + "definedIn": "prose" + }, + { + "id": "scrollsnapchanging-inline-axis-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging-inline-axis-target", + "linkingText": [ + "scrollsnapchanging inline-axis target" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "title": "scrollsnapchanging", + "number": "5.1.3" + }, + "definedIn": "prose" + }, + { + "id": "document-update-scrollsnapchanging-targets", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-update-scrollsnapchanging-targets", + "linkingText": [ + "update scrollsnapchanging targets" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "Document" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "title": "scrollsnapchanging", + "number": "5.1.3" + }, + "definedIn": "prose" + }, + { + "id": "document-dispatch-pending-scrollsnapchanging-events", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#document-dispatch-pending-scrollsnapchanging-events", + "linkingText": [ + "dispatch pending scrollsnapchanging events" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "Document" + ], + "access": "public", + "informative": false, + "heading": { + "id": "scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "title": "scrollsnapchanging", + "number": "5.1.3" + }, + "definedIn": "prose" + }, + { + "id": "dictdef-snapeventinit", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dictdef-snapeventinit", + "linkingText": [ + "SnapEventInit" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "pre" + }, + { + "id": "dom-snapeventinit-snaptargetblock", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapeventinit-snaptargetblock", + "linkingText": [ + "snapTargetBlock" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "SnapEventInit" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "pre" + }, + { + "id": "dom-snapeventinit-snaptargetinline", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapeventinit-snaptargetinline", + "linkingText": [ + "snapTargetInline" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "SnapEventInit" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "pre" + }, + { + "id": "snapevent", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent", + "linkingText": [ + "SnapEvent" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "pre" + }, + { + "id": "dom-snapevent-snapevent", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snapevent", + "linkingText": [ + "SnapEvent(type, eventInitDict)", + "constructor(type, eventInitDict)", + "SnapEvent(type)", + "constructor(type)" + ], + "localLinkingText": [], + "type": "constructor", + "for": [ + "SnapEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "pre" + }, + { + "id": "dom-snapevent-snapevent-type-eventinitdict-type", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snapevent-type-eventinitdict-type", + "linkingText": [ + "type" + ], + "localLinkingText": [], + "type": "argument", + "for": [ + "SnapEvent/SnapEvent(type, eventInitDict)", + "SnapEvent/constructor(type, eventInitDict)", + "SnapEvent/SnapEvent(type)", + "SnapEvent/constructor(type)" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "pre" + }, + { + "id": "dom-snapevent-snapevent-type-eventinitdict-eventinitdict", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snapevent-type-eventinitdict-eventinitdict", + "linkingText": [ + "eventInitDict" + ], + "localLinkingText": [], + "type": "argument", + "for": [ + "SnapEvent/SnapEvent(type, eventInitDict)", + "SnapEvent/constructor(type, eventInitDict)", + "SnapEvent/SnapEvent(type)", + "SnapEvent/constructor(type)" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "pre" + }, + { + "id": "dom-snapevent-snaptargetblock", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snaptargetblock", + "linkingText": [ + "snapTargetBlock" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "SnapEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-snapevent-snaptargetinline", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snaptargetinline", + "linkingText": [ + "snapTargetInline" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "SnapEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "title": "SnapEvent interface", + "number": "5.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-document-onscrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-document-onscrollsnapchange", + "linkingText": [ + "onscrollsnapchange" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "Document", + "Element", + "Window" + ], + "access": "public", + "informative": false, + "heading": { + "id": "event-handlers-on-elements-document-and-window-objects", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#event-handlers-on-elements-document-and-window-objects", + "title": "Event handlers on elements, Document objects and Window objects" + }, + "definedIn": "table" + }, + { + "id": "dom-document-onscrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-document-onscrollsnapchanging", + "linkingText": [ + "onscrollsnapchanging" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "Document", + "Element", + "Window" + ], + "access": "public", + "informative": false, + "heading": { + "id": "event-handlers-on-elements-document-and-window-objects", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#event-handlers-on-elements-document-and-window-objects", + "title": "Event handlers on elements, Document objects and Window objects" + }, + "definedIn": "table" + }, + { + "id": "dom-globaleventhandlers-onsnapchanged", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-globaleventhandlers-onsnapchanged", + "linkingText": [ + "onsnapchanged" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "GlobalEventHandlers" + ], + "access": "public", + "informative": false, + "heading": { + "id": "interface-globaleventhandlers-idl", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#interface-globaleventhandlers-idl", + "title": "IDL Definition" + }, + "definedIn": "pre" + }, + { + "id": "dom-globaleventhandlers-onsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#dom-globaleventhandlers-onsnapchanging", + "linkingText": [ + "onsnapchanging" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "GlobalEventHandlers" + ], + "access": "public", + "informative": false, + "heading": { + "id": "interface-globaleventhandlers-idl", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#interface-globaleventhandlers-idl", + "title": "IDL Definition" + }, + "definedIn": "pre" + } + ] +} \ No newline at end of file diff --git a/tr/dfns/encrypted-media-2.json b/tr/dfns/encrypted-media-2.json new file mode 100644 index 000000000000..3f17a06b318b --- /dev/null +++ b/tr/dfns/encrypted-media-2.json @@ -0,0 +1,3183 @@ +{ + "spec": { + "title": "Encrypted Media Extensions", + "url": "https://www.w3.org/TR/encrypted-media-2/" + }, + "dfns": [ + { + "id": "dfn-cdm", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-cdm", + "linkingText": [ + "CDM", + "Content Decryption Module (CDM)" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-key-system-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-key-system-s", + "linkingText": [ + "Key System(s)", + "Key System" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-key-session", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-key-session", + "linkingText": [ + "Key Session" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-session-id", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-session-id", + "linkingText": [ + "Session ID" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-key-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-key-s", + "linkingText": [ + "key(s)", + "Key" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-usable-for-decryption", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-usable-for-decryption", + "linkingText": [ + "Usable For Decryption" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-decryption-key-id", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-decryption-key-id", + "linkingText": [ + "Decryption key ID", + "Key ID" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-known", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-known", + "linkingText": [ + "Known", + "Known Key" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-license", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-license", + "linkingText": [ + "License" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-initialization-data", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-initialization-data", + "linkingText": [ + "Initialization Data" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-initialization-data-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-initialization-data-type", + "linkingText": [ + "Initialization Data Type" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-associable", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-associable", + "linkingText": [ + "associable", + "Associable Value" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-non-associable", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-non-associable", + "linkingText": [ + "non-associable" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-associable-by-an-entity", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-associable-by-an-entity", + "linkingText": [ + "associable by an entity" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-non-associable-by-an-entity", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-non-associable-by-an-entity", + "linkingText": [ + "non-associable by an entity" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-non-associable-by-application", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-non-associable-by-application", + "linkingText": [ + "non-associable by application", + "non-associable by the application" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-associable-by-the-application", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-associable-by-the-application", + "linkingText": [ + "associable by the application" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-distinctive", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-distinctive", + "linkingText": [ + "distinctive", + "Distinctive Value" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-permanent-identifier-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-permanent-identifier-s", + "linkingText": [ + "Permanent Identifier(s)", + "Permanent Identifier" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-distinctive-permanent-identifier-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-distinctive-permanent-identifier-s", + "linkingText": [ + "Distinctive Permanent Identifier(s)", + "Distinctive Permanent Identifier" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-distinctive-identifier-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-distinctive-identifier-s", + "linkingText": [ + "Distinctive Identifier(s)", + "Distinctive Identifier" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-use-of-distinctive-identifiers-and-distinctive-permanent-identifiers", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-use-of-distinctive-identifiers-and-distinctive-permanent-identifiers", + "linkingText": [ + "Use of Distinctive Identifiers and Distinctive Permanent Identifiers" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-use-distinctive-identifier-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-use-distinctive-identifier-s", + "linkingText": [ + "use Distinctive Identifier(s)", + "use of Distinctive Identifier(s)", + "uses Distinctive Identifier(s)" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-use-distinctive-permanent-identifier-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-use-distinctive-permanent-identifier-s", + "linkingText": [ + "use Distinctive Permanent Identifier(s)", + "using Distinctive Permanent Identifier(s)", + "uses Distinctive Permanent Identifier(s)" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s", + "linkingText": [ + "use Distinctive Identifier(s) or Distinctive Permanent Identifier(s)", + "use of Distinctive Identifier(s) or Distinctive Permanent Identifier(s)", + "using Distinctive Identifier(s) or Distinctive Permanent Identifier(s)", + "uses Distinctive Identifier(s) or Distinctive Permanent Identifier(s)" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "prose" + }, + { + "id": "dfn-cross-origin-limitations", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-cross-origin-limitations", + "linkingText": [ + "Cross Origin Limitations" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-mixed-content-limitations", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-mixed-content-limitations", + "linkingText": [ + "Mixed Content Limitations" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-time", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-time", + "linkingText": [ + "Time" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-expiration", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-expiration", + "linkingText": [ + "expiration", + "Expiration Time" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-browsing-profile", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-browsing-profile", + "linkingText": [ + "Browsing Profile" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-valid-media-mime-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-valid-media-mime-type", + "linkingText": [ + "Valid Media MIME Type" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "title": "Definitions", + "number": "2" + }, + "definedIn": "dt" + }, + { + "id": "dfn-encrypted-media", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted-media", + "linkingText": [ + "encrypted-media" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "permissions-policy-integration", + "href": "https://www.w3.org/TR/encrypted-media-2/#permissions-policy-integration", + "title": "Permissions Policy Integration", + "number": "3.1" + }, + "definedIn": "prose" + }, + { + "id": "dom-navigator", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-navigator", + "linkingText": [ + "Navigator" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "navigator-extension-requestmediakeysystemaccess", + "href": "https://www.w3.org/TR/encrypted-media-2/#navigator-extension-requestmediakeysystemaccess", + "title": "Navigator Extension: requestMediaKeySystemAccess()", + "number": "3.2" + }, + "definedIn": "heading" + }, + { + "id": "dom-navigator-requestmediakeysystemaccess", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-navigator-requestmediakeysystemaccess", + "linkingText": [ + "requestMediaKeySystemAccess()", + "requestMediaKeySystemAccess(keySystem, supportedConfigurations)" + ], + "localLinkingText": [ + "Navigator.requestMediaKeySystemAccess", + "Navigator.requestMediaKeySystemAccess()", + "requestMediaKeySystemAccess" + ], + "type": "method", + "for": [ + "Navigator" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods", + "title": "Methods", + "number": "3.2.1" + }, + "definedIn": "dt" + }, + { + "id": "dfn-get-supported-configuration", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-get-supported-configuration", + "linkingText": [ + "Get Supported Configuration" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "get-supported-configuration", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-supported-configuration", + "title": "Get Supported Configuration", + "number": "3.2.2.1" + }, + "definedIn": "heading" + }, + { + "id": "dfn-get-supported-configuration-and-consent", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-get-supported-configuration-and-consent", + "linkingText": [ + "Get Supported Configuration and Consent" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "get-supported-configuration-and-consent", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-supported-configuration-and-consent", + "title": "Get Supported Configuration and Consent", + "number": "3.2.2.2" + }, + "definedIn": "heading" + }, + { + "id": "dfn-get-supported-capabilities-for-audio-video-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-get-supported-capabilities-for-audio-video-type", + "linkingText": [ + "Get Supported Capabilities for Audio/Video Type" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "get-supported-capabilities-for-audio-video-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-supported-capabilities-for-audio-video-type", + "title": "Get Supported Capabilities for Audio/Video Type", + "number": "3.2.2.3" + }, + "definedIn": "heading" + }, + { + "id": "dfn-get-consent-status", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-get-consent-status", + "linkingText": [ + "Get Consent Status" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "get-consent-status", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-consent-status", + "title": "Get Consent Status", + "number": "3.2.2.4" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeysystemconfiguration", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration", + "linkingText": [ + "MediaKeySystemConfiguration" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeysrequirement", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement", + "linkingText": [ + "MediaKeysRequirement" + ], + "localLinkingText": [], + "type": "enum", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "prose" + }, + { + "id": "dom-mediakeysrequirement-required", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement-required", + "linkingText": [ + "required" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeysRequirement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysrequirement-optional", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement-optional", + "linkingText": [ + "optional" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeysRequirement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysrequirement-not-allowed", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement-not-allowed", + "linkingText": [ + "not-allowed" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeysRequirement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysystemconfiguration-label", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-label", + "linkingText": [ + "label" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemConfiguration" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemconfiguration-initdatatypes", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-initdatatypes", + "linkingText": [ + "initDataTypes" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemConfiguration" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemconfiguration-audiocapabilities", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-audiocapabilities", + "linkingText": [ + "audioCapabilities" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemConfiguration" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemconfiguration-videocapabilities", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-videocapabilities", + "linkingText": [ + "videoCapabilities" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemConfiguration" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemconfiguration-distinctiveidentifier", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-distinctiveidentifier", + "linkingText": [ + "distinctiveIdentifier" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemConfiguration" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemconfiguration-persistentstate", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-persistentstate", + "linkingText": [ + "persistentState" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemConfiguration" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemconfiguration-sessiontypes", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-sessiontypes", + "linkingText": [ + "sessionTypes" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemConfiguration" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemmediacapability", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability", + "linkingText": [ + "MediaKeySystemMediaCapability" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemmediacapability-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemmediacapability-dictionary", + "title": "MediaKeySystemMediaCapability dictionary", + "number": "3.4" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeysystemmediacapability-contenttype", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability-contenttype", + "linkingText": [ + "contentType" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemMediaCapability" + ], + "access": "public", + "informative": false, + "heading": { + "id": "dictionary-mediakeysystemmediacapability-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "title": "Dictionary MediaKeySystemMediaCapability Members", + "number": "3.4.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemmediacapability-encryptionscheme", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability-encryptionscheme", + "linkingText": [ + "encryptionScheme" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemMediaCapability" + ], + "access": "public", + "informative": false, + "heading": { + "id": "dictionary-mediakeysystemmediacapability-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "title": "Dictionary MediaKeySystemMediaCapability Members", + "number": "3.4.1" + }, + "definedIn": "dt" + }, + { + "id": "scheme-cenc", + "href": "https://www.w3.org/TR/encrypted-media-2/#scheme-cenc", + "linkingText": [ + "\"cenc\"", + "cenc" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "dictionary-mediakeysystemmediacapability-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "title": "Dictionary MediaKeySystemMediaCapability Members", + "number": "3.4.1" + }, + "definedIn": "note" + }, + { + "id": "scheme-cbcs", + "href": "https://www.w3.org/TR/encrypted-media-2/#scheme-cbcs", + "linkingText": [ + "\"cbcs\"", + "cbcs" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "dictionary-mediakeysystemmediacapability-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "title": "Dictionary MediaKeySystemMediaCapability Members", + "number": "3.4.1" + }, + "definedIn": "note" + }, + { + "id": "dfn-cbcs-1-9", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-cbcs-1-9", + "linkingText": [ + "cbcs-1-9" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "dictionary-mediakeysystemmediacapability-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "title": "Dictionary MediaKeySystemMediaCapability Members", + "number": "3.4.1" + }, + "definedIn": "note" + }, + { + "id": "dom-mediakeysystemmediacapability-robustness", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability-robustness", + "linkingText": [ + "robustness" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeySystemMediaCapability" + ], + "access": "public", + "informative": false, + "heading": { + "id": "dictionary-mediakeysystemmediacapability-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "title": "Dictionary MediaKeySystemMediaCapability Members", + "number": "3.4.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemaccess", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess", + "linkingText": [ + "MediaKeySystemAccess" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysystemaccess-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemaccess-interface", + "title": "MediaKeySystemAccess Interface", + "number": "4" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeysystemaccess-keysystem", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-keysystem", + "linkingText": [ + "keySystem" + ], + "localLinkingText": [ + "MediaKeySystemAccess.keySystem" + ], + "type": "attribute", + "for": [ + "MediaKeySystemAccess" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes", + "title": "Attributes", + "number": "4.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemaccess-getconfiguration", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-getconfiguration", + "linkingText": [ + "getConfiguration()" + ], + "localLinkingText": [ + "MediaKeySystemAccess.getConfiguration", + "MediaKeySystemAccess.getConfiguration()", + "getConfiguration" + ], + "type": "method", + "for": [ + "MediaKeySystemAccess" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-0", + "title": "Methods", + "number": "4.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysystemaccess-createmediakeys", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-createmediakeys", + "linkingText": [ + "createMediaKeys()" + ], + "localLinkingText": [ + "MediaKeySystemAccess.createMediaKeys", + "MediaKeySystemAccess.createMediaKeys()", + "createMediaKeys" + ], + "type": "method", + "for": [ + "MediaKeySystemAccess" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-0", + "title": "Methods", + "number": "4.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeys", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys", + "linkingText": [ + "MediaKeys" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeys-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeys-interface", + "title": "MediaKeys Interface", + "number": "5" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeysessiontype", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessiontype", + "linkingText": [ + "MediaKeySessionType" + ], + "localLinkingText": [], + "type": "enum", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeys-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeys-interface", + "title": "MediaKeys Interface", + "number": "5" + }, + "definedIn": "prose" + }, + { + "id": "dom-mediakeysessiontype-temporary", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessiontype-temporary", + "linkingText": [ + "temporary" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeySessionType" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeys-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeys-interface", + "title": "MediaKeys Interface", + "number": "5" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysessiontype-persistent-license", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessiontype-persistent-license", + "linkingText": [ + "persistent-license" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeySessionType" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeys-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeys-interface", + "title": "MediaKeys Interface", + "number": "5" + }, + "definedIn": "table" + }, + { + "id": "dfn-record-s-of-license-destruction", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-record-s-of-license-destruction", + "linkingText": [ + "record(s) of license destruction", + "records of license destruction", + "record of license destruction" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "mediakeys-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeys-interface", + "title": "MediaKeys Interface", + "number": "5" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeys-createsession", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-createsession", + "linkingText": [ + "createSession()", + "createSession(sessionType)" + ], + "localLinkingText": [ + "MediaKeys.createSession", + "MediaKeys.createSession()", + "createSession" + ], + "type": "method", + "for": [ + "MediaKeys" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-1", + "title": "Methods", + "number": "5.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeys-getstatusforpolicy", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-getstatusforpolicy", + "linkingText": [ + "getStatusForPolicy()", + "getStatusForPolicy(policy)" + ], + "localLinkingText": [ + "MediaKeys.getStatusForPolicy", + "MediaKeys.getStatusForPolicy()", + "getStatusForPolicy" + ], + "type": "method", + "for": [ + "MediaKeys" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-1", + "title": "Methods", + "number": "5.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeyspolicy", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeyspolicy", + "linkingText": [ + "MediaKeysPolicy" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "methods-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-1", + "title": "Methods", + "number": "5.1" + }, + "definedIn": "pre" + }, + { + "id": "dom-mediakeyspolicy-minhdcpversion", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeyspolicy-minhdcpversion", + "linkingText": [ + "minHdcpVersion" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeysPolicy" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-1", + "title": "Methods", + "number": "5.1" + }, + "definedIn": "pre" + }, + { + "id": "dom-mediakeys-setservercertificate", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-setservercertificate", + "linkingText": [ + "setServerCertificate()", + "setServerCertificate(serverCertificate)" + ], + "localLinkingText": [ + "MediaKeys.setServerCertificate", + "MediaKeys.setServerCertificate()", + "setServerCertificate" + ], + "type": "method", + "for": [ + "MediaKeys" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-1", + "title": "Methods", + "number": "5.1" + }, + "definedIn": "dt" + }, + { + "id": "dfn-is-persistent-session-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-is-persistent-session-type", + "linkingText": [ + "Is persistent session type?" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "is-persistent-session-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#is-persistent-session-type", + "title": "Is persistent session type?", + "number": "5.2.1" + }, + "definedIn": "heading" + }, + { + "id": "dfn-cdm-unavailable", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-cdm-unavailable", + "linkingText": [ + "CDM Unavailable" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "cdm-unavailable", + "href": "https://www.w3.org/TR/encrypted-media-2/#cdm-unavailable", + "title": "CDM Unavailable", + "number": "5.2.2" + }, + "definedIn": "heading" + }, + { + "id": "dfn-storage-and-persistence", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-storage-and-persistence", + "linkingText": [ + "Storage and Persistence" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "media-keys-storage", + "href": "https://www.w3.org/TR/encrypted-media-2/#media-keys-storage", + "title": "Storage and Persistence", + "number": "5.3" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeysession", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession", + "linkingText": [ + "MediaKeySession" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "heading" + }, + { + "id": "dfn-closed", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-closed", + "linkingText": [ + "closed" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "media key session" + ], + "access": "private", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "prose" + }, + { + "id": "dom-mediakeysessionclosedreason", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason", + "linkingText": [ + "MediaKeySessionClosedReason" + ], + "localLinkingText": [], + "type": "enum", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "prose" + }, + { + "id": "dom-mediakeysessionclosedreason-internal-error", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-internal-error", + "linkingText": [ + "internal-error" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeySessionClosedReason" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysessionclosedreason-closed-by-application", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-closed-by-application", + "linkingText": [ + "closed-by-application" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeySessionClosedReason" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysessionclosedreason-release-acknowledged", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-release-acknowledged", + "linkingText": [ + "release-acknowledged" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeySessionClosedReason" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysessionclosedreason-hardware-context-reset", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-hardware-context-reset", + "linkingText": [ + "hardware-context-reset" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeySessionClosedReason" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysessionclosedreason-resource-evicted", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-resource-evicted", + "linkingText": [ + "resource-evicted" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeySessionClosedReason" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "title": "MediaKeySession Interface", + "number": "6" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeysession-sessionid", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-sessionid", + "linkingText": [ + "sessionId" + ], + "localLinkingText": [ + "MediaKeySession.sessionId" + ], + "type": "attribute", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "title": "Attributes", + "number": "6.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-expiration", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-expiration", + "linkingText": [ + "expiration" + ], + "localLinkingText": [ + "MediaKeySession.expiration" + ], + "type": "attribute", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "title": "Attributes", + "number": "6.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-closed", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-closed", + "linkingText": [ + "closed" + ], + "localLinkingText": [ + "MediaKeySession.closed" + ], + "type": "attribute", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "title": "Attributes", + "number": "6.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-keystatuses", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-keystatuses", + "linkingText": [ + "keyStatuses" + ], + "localLinkingText": [ + "MediaKeySession.keyStatuses" + ], + "type": "attribute", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "title": "Attributes", + "number": "6.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-onkeystatuseschange", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-onkeystatuseschange", + "linkingText": [ + "onkeystatuseschange" + ], + "localLinkingText": [ + "MediaKeySession.onkeystatuseschange" + ], + "type": "attribute", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "title": "Attributes", + "number": "6.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-onmessage", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-onmessage", + "linkingText": [ + "onmessage" + ], + "localLinkingText": [ + "MediaKeySession.onmessage" + ], + "type": "attribute", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "title": "Attributes", + "number": "6.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-generaterequest", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-generaterequest", + "linkingText": [ + "generateRequest()", + "generateRequest(initDataType, initData)" + ], + "localLinkingText": [ + "MediaKeySession.generateRequest", + "MediaKeySession.generateRequest()", + "generateRequest" + ], + "type": "method", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-2", + "title": "Methods", + "number": "6.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-load", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-load", + "linkingText": [ + "load()", + "load(sessionId)" + ], + "localLinkingText": [ + "MediaKeySession.load", + "MediaKeySession.load()", + "load" + ], + "type": "method", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-2", + "title": "Methods", + "number": "6.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-update", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-update", + "linkingText": [ + "update()", + "update(response)" + ], + "localLinkingText": [ + "MediaKeySession.update", + "MediaKeySession.update()", + "update" + ], + "type": "method", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-2", + "title": "Methods", + "number": "6.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-close", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-close", + "linkingText": [ + "close()" + ], + "localLinkingText": [ + "MediaKeySession.close", + "MediaKeySession.close()", + "close" + ], + "type": "method", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-2", + "title": "Methods", + "number": "6.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeysession-remove", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-remove", + "linkingText": [ + "remove()" + ], + "localLinkingText": [ + "MediaKeySession.remove", + "MediaKeySession.remove()", + "remove" + ], + "type": "method", + "for": [ + "MediaKeySession" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-2", + "title": "Methods", + "number": "6.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeystatusmap", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap", + "linkingText": [ + "MediaKeyStatusMap" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeystatusmap-size", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap-size", + "linkingText": [ + "size" + ], + "localLinkingText": [ + "MediaKeyStatusMap.size" + ], + "type": "attribute", + "for": [ + "MediaKeyStatusMap" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-1", + "title": "Attributes", + "number": "6.3.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeystatusmap-has", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap-has", + "linkingText": [ + "has()", + "has(keyId)" + ], + "localLinkingText": [ + "MediaKeyStatusMap.has", + "MediaKeyStatusMap.has()", + "has" + ], + "type": "method", + "for": [ + "MediaKeyStatusMap" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-3", + "title": "Methods", + "number": "6.3.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeystatusmap-get", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap-get", + "linkingText": [ + "get()", + "get(keyId)" + ], + "localLinkingText": [ + "MediaKeyStatusMap.get", + "MediaKeyStatusMap.get()", + "get" + ], + "type": "method", + "for": [ + "MediaKeyStatusMap" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-3", + "title": "Methods", + "number": "6.3.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeystatus", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus", + "linkingText": [ + "MediaKeyStatus" + ], + "localLinkingText": [], + "type": "enum", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "prose" + }, + { + "id": "dom-mediakeystatus-usable", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-usable", + "linkingText": [ + "usable" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeystatus-expired", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-expired", + "linkingText": [ + "expired" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeystatus-released", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-released", + "linkingText": [ + "released" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeystatus-output-restricted", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-output-restricted", + "linkingText": [ + "output-restricted" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeystatus-output-downscaled", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-output-downscaled", + "linkingText": [ + "output-downscaled" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeystatus-usable-in-future", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-usable-in-future", + "linkingText": [ + "usable-in-future" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeystatus-status-pending", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-status-pending", + "linkingText": [ + "status-pending" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeystatus-internal-error", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-internal-error", + "linkingText": [ + "internal-error" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyStatus" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeymessagetype", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype", + "linkingText": [ + "MediaKeyMessageType" + ], + "localLinkingText": [], + "type": "enum", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + "definedIn": "prose" + }, + { + "id": "dom-mediakeymessagetype-license-request", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-license-request", + "linkingText": [ + "license-request" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyMessageType" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeymessagetype-license-renewal", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-license-renewal", + "linkingText": [ + "license-renewal" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyMessageType" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeymessagetype-license-release", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-license-release", + "linkingText": [ + "license-release" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyMessageType" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeymessagetype-individualization-request", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-individualization-request", + "linkingText": [ + "individualization-request" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "MediaKeyMessageType" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + "definedIn": "table" + }, + { + "id": "dom-mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent", + "linkingText": [ + "MediaKeyMessageEvent" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + "definedIn": "pre" + }, + { + "id": "dom-mediakeymessageevent-constructor", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent-constructor", + "linkingText": [ + "constructor()", + "constructor(type, eventInitDict)" + ], + "localLinkingText": [ + "MediaKeyMessageEvent.constructor", + "MediaKeyMessageEvent.constructor()", + "constructor" + ], + "type": "constructor", + "for": [ + "MediaKeyMessageEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + "definedIn": "pre" + }, + { + "id": "dom-mediakeymessageevent-messagetype", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent-messagetype", + "linkingText": [ + "messageType" + ], + "localLinkingText": [ + "MediaKeyMessageEvent.messageType" + ], + "type": "attribute", + "for": [ + "MediaKeyMessageEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-2", + "title": "Attributes", + "number": "6.4.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeymessageevent-message", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent-message", + "linkingText": [ + "message" + ], + "localLinkingText": [ + "MediaKeyMessageEvent.message" + ], + "type": "attribute", + "for": [ + "MediaKeyMessageEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-2", + "title": "Attributes", + "number": "6.4.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeymessageeventinit", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageeventinit", + "linkingText": [ + "MediaKeyMessageEventInit" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediakeymessageeventinit", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageeventinit", + "title": "MediaKeyMessageEventInit", + "number": "6.4.2" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediakeymessageeventinit-messagetype", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageeventinit-messagetype", + "linkingText": [ + "messageType" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeyMessageEventInit" + ], + "access": "public", + "informative": false, + "heading": { + "id": "dictionary-mediakeymessageeventinit-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeymessageeventinit-members", + "title": "Dictionary MediaKeyMessageEventInit Members", + "number": "6.4.2.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediakeymessageeventinit-message", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageeventinit-message", + "linkingText": [ + "message" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaKeyMessageEventInit" + ], + "access": "public", + "informative": false, + "heading": { + "id": "dictionary-mediakeymessageeventinit-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeymessageeventinit-members", + "title": "Dictionary MediaKeyMessageEventInit Members", + "number": "6.4.2.1" + }, + "definedIn": "dt" + }, + { + "id": "dfn-keystatuseschange", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-keystatuseschange", + "linkingText": [ + "keystatuseschange" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "mediakeysession-events", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-events", + "title": "Event Summary", + "number": "6.5" + }, + "definedIn": "table" + }, + { + "id": "dfn-message", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-message", + "linkingText": [ + "message" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "mediakeysession-events", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-events", + "title": "Event Summary", + "number": "6.5" + }, + "definedIn": "table" + }, + { + "id": "dfn-queue-a-message-event", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-queue-a-message-event", + "linkingText": [ + "Queue a \"message\" Event" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "queue-message", + "href": "https://www.w3.org/TR/encrypted-media-2/#queue-message", + "title": "Queue a \"message\" Event", + "number": "6.6.1" + }, + "definedIn": "heading" + }, + { + "id": "dfn-update-key-statuses", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-update-key-statuses", + "linkingText": [ + "Update Key Statuses" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "update-key-statuses", + "href": "https://www.w3.org/TR/encrypted-media-2/#update-key-statuses", + "title": "Update Key Statuses", + "number": "6.6.2" + }, + "definedIn": "heading" + }, + { + "id": "dfn-update-expiration", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-update-expiration", + "linkingText": [ + "Update Expiration" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "update-expiration", + "href": "https://www.w3.org/TR/encrypted-media-2/#update-expiration", + "title": "Update Expiration", + "number": "6.6.3" + }, + "definedIn": "heading" + }, + { + "id": "dfn-session-closed", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-session-closed", + "linkingText": [ + "Session Closed" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "session-closed", + "href": "https://www.w3.org/TR/encrypted-media-2/#session-closed", + "title": "Session Closed", + "number": "6.6.4" + }, + "definedIn": "heading" + }, + { + "id": "dfn-monitor-for-cdm-state-changes", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-monitor-for-cdm-state-changes", + "linkingText": [ + "Monitor for CDM State Changes" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "monitor-cdm", + "href": "https://www.w3.org/TR/encrypted-media-2/#monitor-cdm", + "title": "Monitor for CDM State Changes", + "number": "6.6.5" + }, + "definedIn": "heading" + }, + { + "id": "dfn-typeerror", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-typeerror", + "linkingText": [ + "TypeError" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "exceptions", + "href": "https://www.w3.org/TR/encrypted-media-2/#exceptions", + "title": "Exceptions", + "number": "6.7" + }, + "definedIn": "table" + }, + { + "id": "dfn-notsupportederror", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-notsupportederror", + "linkingText": [ + "NotSupportedError" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "exceptions", + "href": "https://www.w3.org/TR/encrypted-media-2/#exceptions", + "title": "Exceptions", + "number": "6.7" + }, + "definedIn": "table" + }, + { + "id": "dfn-invalidstateerror", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-invalidstateerror", + "linkingText": [ + "InvalidStateError" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "exceptions", + "href": "https://www.w3.org/TR/encrypted-media-2/#exceptions", + "title": "Exceptions", + "number": "6.7" + }, + "definedIn": "table" + }, + { + "id": "dfn-quotaexceedederror", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-quotaexceedederror", + "linkingText": [ + "QuotaExceededError" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "exceptions", + "href": "https://www.w3.org/TR/encrypted-media-2/#exceptions", + "title": "Exceptions", + "number": "6.7" + }, + "definedIn": "table" + }, + { + "id": "dom-htmlmediaelement", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement", + "linkingText": [ + "HTMLMediaElement" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "htmlmediaelement-extensions", + "href": "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-extensions", + "title": "HTMLMediaElement Extensions", + "number": "7" + }, + "definedIn": "heading" + }, + { + "id": "dom-htmlmediaelement-mediakeys", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-mediakeys", + "linkingText": [ + "mediaKeys" + ], + "localLinkingText": [ + "HTMLMediaElement.mediaKeys" + ], + "type": "attribute", + "for": [ + "HTMLMediaElement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-3", + "title": "Attributes", + "number": "7.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-htmlmediaelement-onencrypted", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-onencrypted", + "linkingText": [ + "onencrypted" + ], + "localLinkingText": [ + "HTMLMediaElement.onencrypted" + ], + "type": "attribute", + "for": [ + "HTMLMediaElement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-3", + "title": "Attributes", + "number": "7.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-htmlmediaelement-onwaitingforkey", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-onwaitingforkey", + "linkingText": [ + "onwaitingforkey" + ], + "localLinkingText": [ + "HTMLMediaElement.onwaitingforkey" + ], + "type": "attribute", + "for": [ + "HTMLMediaElement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-3", + "title": "Attributes", + "number": "7.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-htmlmediaelement-setmediakeys", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-setmediakeys", + "linkingText": [ + "setMediaKeys()", + "setMediaKeys(mediaKeys)" + ], + "localLinkingText": [ + "HTMLMediaElement.setMediaKeys", + "HTMLMediaElement.setMediaKeys()", + "setMediaKeys" + ], + "type": "method", + "for": [ + "HTMLMediaElement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "methods-4", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-4", + "title": "Methods", + "number": "7.2" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediaencryptedevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent", + "linkingText": [ + "MediaEncryptedEvent" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediaencryptedevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediaencryptedevent", + "title": "MediaEncryptedEvent", + "number": "7.3" + }, + "definedIn": "pre" + }, + { + "id": "dom-mediaencryptedevent-constructor", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent-constructor", + "linkingText": [ + "constructor()", + "constructor(type)", + "constructor(type, eventInitDict)" + ], + "localLinkingText": [ + "MediaEncryptedEvent.constructor", + "MediaEncryptedEvent.constructor()", + "constructor" + ], + "type": "constructor", + "for": [ + "MediaEncryptedEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "mediaencryptedevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediaencryptedevent", + "title": "MediaEncryptedEvent", + "number": "7.3" + }, + "definedIn": "pre" + }, + { + "id": "dom-mediaencryptedevent-initdatatype", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent-initdatatype", + "linkingText": [ + "initDataType" + ], + "localLinkingText": [ + "MediaEncryptedEvent.initDataType" + ], + "type": "attribute", + "for": [ + "MediaEncryptedEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-4", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-4", + "title": "Attributes", + "number": "7.3.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediaencryptedevent-initdata", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent-initdata", + "linkingText": [ + "initData" + ], + "localLinkingText": [ + "MediaEncryptedEvent.initData" + ], + "type": "attribute", + "for": [ + "MediaEncryptedEvent" + ], + "access": "public", + "informative": false, + "heading": { + "id": "attributes-4", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-4", + "title": "Attributes", + "number": "7.3.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediaencryptedeventinit", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedeventinit", + "linkingText": [ + "MediaEncryptedEventInit" + ], + "localLinkingText": [], + "type": "dictionary", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "mediaencryptedeventinit", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediaencryptedeventinit", + "title": "MediaEncryptedEventInit", + "number": "7.3.2" + }, + "definedIn": "heading" + }, + { + "id": "dom-mediaencryptedeventinit-initdatatype", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedeventinit-initdatatype", + "linkingText": [ + "initDataType" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaEncryptedEventInit" + ], + "access": "public", + "informative": false, + "heading": { + "id": "dictionary-mediaencryptedeventinit-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediaencryptedeventinit-members", + "title": "Dictionary MediaEncryptedEventInit Members", + "number": "7.3.2.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-mediaencryptedeventinit-initdata", + "href": "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedeventinit-initdata", + "linkingText": [ + "initData" + ], + "localLinkingText": [], + "type": "dict-member", + "for": [ + "MediaEncryptedEventInit" + ], + "access": "public", + "informative": false, + "heading": { + "id": "dictionary-mediaencryptedeventinit-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediaencryptedeventinit-members", + "title": "Dictionary MediaEncryptedEventInit Members", + "number": "7.3.2.1" + }, + "definedIn": "dt" + }, + { + "id": "dfn-encrypted", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted", + "linkingText": [ + "encrypted" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "htmlmediaelement-events", + "href": "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-events", + "title": "Event Summary", + "number": "7.4" + }, + "definedIn": "table" + }, + { + "id": "dfn-waitingforkey", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-waitingforkey", + "linkingText": [ + "waitingforkey" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "htmlmediaelement-events", + "href": "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-events", + "title": "Event Summary", + "number": "7.4" + }, + "definedIn": "table" + }, + { + "id": "dfn-initialization-data-encountered", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-initialization-data-encountered", + "linkingText": [ + "Initialization Data Encountered" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "initdata-encountered", + "href": "https://www.w3.org/TR/encrypted-media-2/#initdata-encountered", + "title": "Initialization Data Encountered", + "number": "7.5.2" + }, + "definedIn": "heading" + }, + { + "id": "dfn-encrypted-block-encountered", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted-block-encountered", + "linkingText": [ + "Encrypted Block Encountered" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "encrypted-block-encountered", + "href": "https://www.w3.org/TR/encrypted-media-2/#encrypted-block-encountered", + "title": "Encrypted Block Encountered", + "number": "7.5.3" + }, + "definedIn": "heading" + }, + { + "id": "dfn-attempt-to-decrypt", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-attempt-to-decrypt", + "linkingText": [ + "Attempt to Decrypt" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "attempt-to-decrypt", + "href": "https://www.w3.org/TR/encrypted-media-2/#attempt-to-decrypt", + "title": "Attempt to Decrypt", + "number": "7.5.4" + }, + "definedIn": "heading" + }, + { + "id": "dfn-wait-for-key", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-wait-for-key", + "linkingText": [ + "Wait for Key" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "wait-for-key", + "href": "https://www.w3.org/TR/encrypted-media-2/#wait-for-key", + "title": "Wait for Key", + "number": "7.5.5" + }, + "definedIn": "heading" + }, + { + "id": "dfn-attempt-to-resume-playback-if-necessary", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-attempt-to-resume-playback-if-necessary", + "linkingText": [ + "Attempt to Resume Playback If Necessary" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "resume-playback", + "href": "https://www.w3.org/TR/encrypted-media-2/#resume-playback", + "title": "Attempt to Resume Playback If Necessary", + "number": "7.5.6" + }, + "definedIn": "heading" + }, + { + "id": "dfn-individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-individualization", + "linkingText": [ + "Individualization" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#individualization", + "title": "Individualization", + "number": "8.6" + }, + "definedIn": "heading" + }, + { + "id": "dfn-direct-individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-direct-individualization", + "linkingText": [ + "Direct Individualization" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "direct-individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#direct-individualization", + "title": "Direct Individualization", + "number": "8.6.1" + }, + "definedIn": "heading" + }, + { + "id": "dfn-app-assisted-individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-app-assisted-individualization", + "linkingText": [ + "App-Assisted Individualization" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "app-assisted-individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#app-assisted-individualization", + "title": "App-Assisted Individualization", + "number": "8.6.2" + }, + "definedIn": "heading" + }, + { + "id": "dfn-common-key-systems", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-common-key-systems", + "linkingText": [ + "Common Key Systems" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "common-key-systems", + "href": "https://www.w3.org/TR/encrypted-media-2/#common-key-systems", + "title": "Common Key Systems", + "number": "9" + }, + "definedIn": "heading" + }, + { + "id": "dfn-clear-key", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-clear-key", + "linkingText": [ + "Clear Key" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "clear-key", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key", + "title": "Clear Key", + "number": "9.1" + }, + "definedIn": "heading" + } + ] +} \ No newline at end of file diff --git a/tr/dfns/vc-data-integrity.json b/tr/dfns/vc-data-integrity.json index c46ff85b74f6..ff6b5b164243 100644 --- a/tr/dfns/vc-data-integrity.json +++ b/tr/dfns/vc-data-integrity.json @@ -214,79 +214,15 @@ "definedIn": "prose" }, { - "id": "dfn-authenticated", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-authenticated", + "id": "dfn-controller-document", + "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-controller-document", "linkingText": [ - "authenticated", - "authenticate", - "authentication" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": true, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-integrity/#terminology", - "title": "Terminology", - "number": "1.4" - }, - "definedIn": "dt", - "htmlProse": "A process by which an entity can prove to a verifier that it has a specific\nattribute or controls a specific secret." - }, - { - "id": "dfn-challenge", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-challenge", - "linkingText": [ - "challenge" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": true, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-integrity/#terminology", - "title": "Terminology", - "number": "1.4" - }, - "definedIn": "dt", - "htmlProse": "A random or pseudo-random value used by some authentication protocols to\nmitigate replay attacks." - }, - { - "id": "dfn-controller-s", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-controller-s", - "linkingText": [ - "controller(s)", - "controller" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "public", - "informative": true, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-integrity/#terminology", - "title": "Terminology", - "number": "1.4" - }, - "definedIn": "dt", - "htmlProse": "An entity that has the capability to make changes to a\ncontroller document." - }, - { - "id": "dfn-controller-documents", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-controller-documents", - "linkingText": [ - "controller documents", "controller document" ], "localLinkingText": [], "type": "dfn", "for": [], - "access": "public", + "access": "private", "informative": true, "heading": { "id": "terminology", @@ -295,7 +231,7 @@ "number": "1.4" }, "definedIn": "dt", - "htmlProse": "A set of data that specifies one or more relationships between a\ncontroller and a set of data, such as a set of public cryptographic keys." + "htmlProse": "A document that contains public cryptographic material as defined in the\nController Documents 1.0 specification." }, { "id": "dfn-cryptosuite", @@ -336,47 +272,7 @@ "number": "1.4" }, "definedIn": "dt", - "htmlProse": "A set of attributes that represent a digital proof and the parameters required\nto verify it." - }, - { - "id": "dfn-domain", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-domain", - "linkingText": [ - "domain" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": true, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-integrity/#terminology", - "title": "Terminology", - "number": "1.4" - }, - "definedIn": "dt", - "htmlProse": "A string value that specifies the operational domain of a digital proof.\nThis could be an Internet domain name like example.com, an\nad-hoc value such as mycorp-level3-access, or a very\nspecific transaction value like 8zF6T8J34qP3mqP. A signer could\ninclude a domain in its digital proof to restrict its use\nto particular target, identified by the specified domain." - }, - { - "id": "dfn-private-key", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-private-key", - "linkingText": [ - "private key" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": true, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-integrity/#terminology", - "title": "Terminology", - "number": "1.4" - }, - "definedIn": "dt", - "htmlProse": "Cryptographic material that can be used to generate digital proofs." + "htmlProse": "A set of attributes that represent a digital proof and the parameters required\nto verify it. A digital signature is a type of data integrity\nproof." }, { "id": "dfn-proof-purpose", @@ -398,26 +294,6 @@ "definedIn": "dt", "htmlProse": "The specific intent for the proof; the reason why an entity created it. The\nprotected declaration acts as a safeguard to prevent the proof from being\nmisused for a purpose other than the one it was intended for." }, - { - "id": "dfn-proof-type", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-proof-type", - "linkingText": [ - "proof type" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": true, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-integrity/#terminology", - "title": "Terminology", - "number": "1.4" - }, - "definedIn": "dt", - "htmlProse": "A specified set of cryptographic primitives bundled together into a\ncryptographic suite for the purposes of safety and convenience, by\ncryptographers for developers (see the section on\ncryptographic suites)." - }, { "id": "dfn-public-key", "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-public-key", @@ -436,14 +312,13 @@ "number": "1.4" }, "definedIn": "dt", - "htmlProse": "Cryptographic material that can be used to verify digital proofs created with a\ncorresponding private key." + "htmlProse": "Cryptographic material that can be used to verify digital proofs created with a\ncorresponding secret key." }, { - "id": "dfn-subjects", - "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-subjects", + "id": "dfn-secret-key", + "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-secret-key", "linkingText": [ - "subjects", - "subject" + "secret key" ], "localLinkingText": [], "type": "dfn", @@ -457,7 +332,7 @@ "number": "1.4" }, "definedIn": "dt", - "htmlProse": "The entity identified by the id property in a controller document.\nAnything can be a subject: person, group, organization, physical thing, digital\nthing, logical thing, etc." + "htmlProse": "Cryptographic material, sometimes referred to as a\nprivate key, that is not to be shared with anyone, and is used\nto generate digital proofs and/or digital signatures." }, { "id": "dfn-verification-method", @@ -477,7 +352,7 @@ "number": "1.4" }, "definedIn": "dt", - "htmlProse": "

\nA set of parameters that can be used together with a process to independently\nverify a proof. For example, a cryptographic public key can be used as a\nverification method with respect to a digital signature; in such usage, it\nverifies that the signer possessed the associated cryptographic private key.\n

\n

\n\"Verification\" and \"proof\" in this definition are intended to apply broadly. For\nexample, a cryptographic public key might be used during Diffie-Hellman key\nexchange to negotiate a shared symmetric key for encryption. This guarantees the\nintegrity of the key agreement process. It is thus another type of verification\nmethod, even though descriptions of the process might not use the words\n\"verification\" or \"proof.\"\n

" + "htmlProse": "

\nA set of parameters that can be used together with a process to independently\nverify a proof. For example, a cryptographic public key can be used as a\nverification method with respect to a digital signature; in such usage, it\nverifies that the signer possessed the associated cryptographic secret key.\n

\n

\n\"Verification\" and \"proof\" in this definition are intended to apply broadly. For\nexample, a cryptographic public key might be used during Diffie-Hellman key\nexchange to negotiate a shared symmetric key for encryption. This guarantees the\nintegrity of the key agreement process. It is thus another type of verification\nmethod, even though descriptions of the process might not use the words\n\"verification\" or \"proof.\"\n

" }, { "id": "dfn-verifier", @@ -499,7 +374,7 @@ "number": "1.4" }, "definedIn": "dt", - "htmlProse": "A role an entity performs by receiving data containing one or more\ndata integrity proofs and then determining whether or not the proof\nis valid." + "htmlProse": "A role an entity performs by receiving data containing one or more\ndata integrity proofs and then determining whether or not the proof\nis legitimate." }, { "id": "dfn-proof", @@ -558,6 +433,25 @@ }, "definedIn": "dt" }, + { + "id": "dfn-challenge", + "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-challenge", + "linkingText": [ + "challenge" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "proofs", + "href": "https://www.w3.org/TR/vc-data-integrity/#proofs", + "title": "Proofs", + "number": "2.1" + }, + "definedIn": "dt" + }, { "id": "dfn-proofvalue", "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-proofvalue", @@ -710,6 +604,25 @@ }, "definedIn": "prose" }, + { + "id": "dfn-authentication", + "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-authentication", + "linkingText": [ + "authentication" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "proof-purposes", + "href": "https://www.w3.org/TR/vc-data-integrity/#proof-purposes", + "title": "Proof Purposes", + "number": "2.2" + }, + "definedIn": "dt" + }, { "id": "dfn-digestmultibase", "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-digestmultibase", @@ -885,6 +798,25 @@ }, "definedIn": "prose" }, + { + "id": "dfn-input-document", + "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-input-document", + "linkingText": [ + "input document" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "algorithms", + "href": "https://www.w3.org/TR/vc-data-integrity/#algorithms", + "title": "Algorithms", + "number": "4" + }, + "definedIn": "prose" + }, { "id": "dfn-secured-data-document", "href": "https://www.w3.org/TR/vc-data-integrity/#dfn-secured-data-document", @@ -919,7 +851,7 @@ "id": "verify-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof", "title": "Verify Proof", - "number": "4.3" + "number": "4.4" }, "definedIn": "prose" }, @@ -940,7 +872,7 @@ "id": "verify-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof", "title": "Verify Proof", - "number": "4.3" + "number": "4.4" }, "definedIn": "dt" }, @@ -961,7 +893,7 @@ "id": "verify-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof", "title": "Verify Proof", - "number": "4.3" + "number": "4.4" }, "definedIn": "dt" }, @@ -982,7 +914,7 @@ "id": "verify-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof", "title": "Verify Proof", - "number": "4.3" + "number": "4.4" }, "definedIn": "dt" }, @@ -1003,7 +935,7 @@ "id": "verify-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof", "title": "Verify Proof", - "number": "4.3" + "number": "4.4" }, "definedIn": "dt" }, @@ -1024,7 +956,7 @@ "id": "verify-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof", "title": "Verify Proof", - "number": "4.3" + "number": "4.4" }, "definedIn": "dt" }, diff --git a/tr/dfns/vc-data-model-2.0.json b/tr/dfns/vc-data-model-2.0.json index 2efb638fe5d3..f202b66fc8b3 100644 --- a/tr/dfns/vc-data-model-2.0.json +++ b/tr/dfns/vc-data-model-2.0.json @@ -103,26 +103,6 @@ "definedIn": "dt", "htmlProse": "A set of one or more claims made by an issuer. The claims\nin a credential can be about different subjects. The definition of\ncredential used in this specification differs from,\nNIST's definitions of\ncredential." }, - { - "id": "dfn-data-minimization", - "href": "https://www.w3.org/TR/vc-data-model-2.0/#dfn-data-minimization", - "linkingText": [ - "data minimization" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-model-2.0/#terminology", - "title": "Terminology", - "number": "2" - }, - "definedIn": "dt", - "htmlProse": "The act of limiting the amount of shared data strictly to the minimum\nnecessary to successfully accomplish a task or goal." - }, { "id": "dfn-decentralized-identifiers", "href": "https://www.w3.org/TR/vc-data-model-2.0/#dfn-decentralized-identifiers", @@ -232,28 +212,6 @@ "definedIn": "dt", "htmlProse": "A role an entity might perform by possessing one or more\nverifiable credentials and generating verifiable presentations\nfrom them. A holder is often, but not always, a subject of the\nverifiable credentials they are holding. Holders store their\ncredentials in credential repositories." }, - { - "id": "dfn-identity-providers", - "href": "https://www.w3.org/TR/vc-data-model-2.0/#dfn-identity-providers", - "linkingText": [ - "identity providers", - "idp", - "identity provider" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "terminology", - "href": "https://www.w3.org/TR/vc-data-model-2.0/#terminology", - "title": "Terminology", - "number": "2" - }, - "definedIn": "dt", - "htmlProse": "An identity provider, sometimes abbreviated as IdP, is a system for\ncreating, maintaining, and managing identity information for holders,\nwhile providing authentication services to relying party applications\nwithin a federation or distributed network. In this case the holder is\nalways the subject. Even if the verifiable credentials are bearer\ncredentials, it is assumed the verifiable credentials remain with\nthe subject, and if they are not, they were stolen by an attacker. This\nspecification does not use this term unless comparing or mapping the concepts in\nthis document to other specifications. This specification decouples the\nidentity provider concept into two distinct concepts: the issuer\nand the holder." - }, { "id": "dfn-issuers", "href": "https://www.w3.org/TR/vc-data-model-2.0/#dfn-issuers", diff --git a/tr/dfns/webgpu.json b/tr/dfns/webgpu.json index ccc362fa230f..3a1af4555166 100644 --- a/tr/dfns/webgpu.json +++ b/tr/dfns/webgpu.json @@ -959,10 +959,10 @@ "definedIn": "prose" }, { - "id": "usage-scopes", - "href": "https://www.w3.org/TR/webgpu/#usage-scopes", + "id": "usage-scope-storage-exception", + "href": "https://www.w3.org/TR/webgpu/#usage-scope-storage-exception", "linkingText": [ - "usage scopes" + "usage scope storage exception" ], "localLinkingText": [], "type": "dfn", @@ -977,6 +977,44 @@ }, "definedIn": "prose" }, + { + "id": "read-only-depth-stencil", + "href": "https://www.w3.org/TR/webgpu/#read-only-depth-stencil", + "linkingText": [ + "read-only depth-stencil" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": true, + "heading": { + "id": "programming-model-resource-usages", + "href": "https://www.w3.org/TR/webgpu/#programming-model-resource-usages", + "title": "Resource Usages", + "number": "3.4.3" + }, + "definedIn": "example" + }, + { + "id": "usage-scope", + "href": "https://www.w3.org/TR/webgpu/#usage-scope", + "linkingText": [ + "usage scope" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "programming-model-synchronization", + "href": "https://www.w3.org/TR/webgpu/#programming-model-synchronization", + "title": "Synchronization", + "number": "3.4.4" + }, + "definedIn": "prose" + }, { "id": "usage-scope-validation", "href": "https://www.w3.org/TR/webgpu/#usage-scope-validation", @@ -996,6 +1034,50 @@ }, "definedIn": "prose" }, + { + "id": "abstract-opdef-usage-scope-add", + "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-usage-scope-add", + "linkingText": [ + "add", + "Add" + ], + "localLinkingText": [], + "type": "abstract-op", + "for": [ + "usage scope" + ], + "access": "public", + "informative": false, + "heading": { + "id": "programming-model-synchronization", + "href": "https://www.w3.org/TR/webgpu/#programming-model-synchronization", + "title": "Synchronization", + "number": "3.4.4" + }, + "definedIn": "prose" + }, + { + "id": "abstract-opdef-usage-scope-merge", + "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-usage-scope-merge", + "linkingText": [ + "merge", + "Merge" + ], + "localLinkingText": [], + "type": "abstract-op", + "for": [ + "usage scope" + ], + "access": "public", + "informative": false, + "heading": { + "id": "programming-model-synchronization", + "href": "https://www.w3.org/TR/webgpu/#programming-model-synchronization", + "title": "Synchronization", + "number": "3.4.4" + }, + "definedIn": "prose" + }, { "id": "adapter", "href": "https://www.w3.org/TR/webgpu/#adapter", @@ -1035,10 +1117,10 @@ "definedIn": "prose" }, { - "id": "dom-adapter-expired-slot", - "href": "https://www.w3.org/TR/webgpu/#dom-adapter-expired-slot", + "id": "dom-adapter-state-slot", + "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-slot", "linkingText": [ - "[[expired]]" + "[[state]]" ], "localLinkingText": [], "type": "attribute", @@ -1056,15 +1138,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, @@ -1077,10 +1159,52 @@ "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": "enum-value", + "for": [ + "adapter/[[state]]" + ], + "access": "public", + "informative": false, + "heading": { + "id": "adapters", + "href": "https://www.w3.org/TR/webgpu/#adapters", + "title": "Adapters", + "number": "3.5.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-adapter-state-expired", + "href": "https://www.w3.org/TR/webgpu/#dom-adapter-state-expired", + "linkingText": [ + "\"expired\"" + ], + "localLinkingText": [], + "type": "enum-value", + "for": [ + "adapter/[[state]]" + ], + "access": "public", + "informative": false, + "heading": { + "id": "adapters", + "href": "https://www.w3.org/TR/webgpu/#adapters", + "title": "Adapters", + "number": "3.5.1" + }, + "definedIn": "dt" + }, + { + "id": "dom-adapter-features-slot", + "href": "https://www.w3.org/TR/webgpu/#dom-adapter-features-slot", + "linkingText": [ + "[[features]]" ], "localLinkingText": [], "type": "attribute", @@ -1098,10 +1222,10 @@ "definedIn": "dt" }, { - "id": "dom-adapter-fallback-slot", - "href": "https://www.w3.org/TR/webgpu/#dom-adapter-fallback-slot", + "id": "dom-adapter-limits-slot", + "href": "https://www.w3.org/TR/webgpu/#dom-adapter-limits-slot", "linkingText": [ - "[[fallback]]" + "[[limits]]" ], "localLinkingText": [], "type": "attribute", @@ -1119,14 +1243,16 @@ "definedIn": "dt" }, { - "id": "abstract-opdef-expired", - "href": "https://www.w3.org/TR/webgpu/#abstract-opdef-expired", + "id": "dom-adapter-fallback-slot", + "href": "https://www.w3.org/TR/webgpu/#dom-adapter-fallback-slot", "linkingText": [ - "expired" + "[[fallback]]" ], "localLinkingText": [], - "type": "abstract-op", - "for": [], + "type": "attribute", + "for": [ + "adapter" + ], "access": "public", "informative": false, "heading": { @@ -1135,7 +1261,7 @@ "title": "Adapters", "number": "3.5.1" }, - "definedIn": "prose" + "definedIn": "dt" }, { "id": "abstract-opdef-expire", @@ -1357,10 +1483,10 @@ "definedIn": "prose" }, { - "id": "optional-api-surfaces", - "href": "https://www.w3.org/TR/webgpu/#optional-api-surfaces", + "id": "optional-api-surface", + "href": "https://www.w3.org/TR/webgpu/#optional-api-surface", "linkingText": [ - "optional API surfaces" + "optional API surface" ], "localLinkingText": [], "type": "dfn", @@ -20358,6 +20484,27 @@ }, "definedIn": "dt" }, + { + "id": "dom-gpurendercommandsmixin-usage-scope-slot", + "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-usage-scope-slot", + "linkingText": [ + "[[usage scope]]" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "GPURenderCommandsMixin" + ], + "access": "public", + "informative": false, + "heading": { + "id": "gpurendercommandsmixin", + "href": "https://www.w3.org/TR/webgpu/#gpurendercommandsmixin", + "title": "GPURenderCommandsMixin", + "number": "17.2" + }, + "definedIn": "dt" + }, { "id": "dom-gpurendercommandsmixin-pipeline-slot", "href": "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-pipeline-slot", @@ -21741,6 +21888,27 @@ }, "definedIn": "dt" }, + { + "id": "dom-gpurenderbundle-usage-scope-slot", + "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderbundle-usage-scope-slot", + "linkingText": [ + "[[usage scope]]" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "GPURenderBundle" + ], + "access": "public", + "informative": false, + "heading": { + "id": "gpurenderbundle", + "href": "https://www.w3.org/TR/webgpu/#gpurenderbundle", + "title": "GPURenderBundle", + "number": "18.1" + }, + "definedIn": "dt" + }, { "id": "dom-gpurenderbundle-layout-slot", "href": "https://www.w3.org/TR/webgpu/#dom-gpurenderbundle-layout-slot", diff --git a/tr/dfns/webnn.json b/tr/dfns/webnn.json index 79e2f504845c..561210518f7f 100644 --- a/tr/dfns/webnn.json +++ b/tr/dfns/webnn.json @@ -9479,10 +9479,10 @@ "definedIn": "prose" }, { - "id": "unidirectionally-broadcasting-the-shapes", - "href": "https://www.w3.org/TR/webnn/#unidirectionally-broadcasting-the-shapes", + "id": "unidirectionally-broadcasting", + "href": "https://www.w3.org/TR/webnn/#unidirectionally-broadcasting", "linkingText": [ - "unidirectionally broadcasting the shapes" + "unidirectionally broadcasting" ], "localLinkingText": [], "type": "dfn", @@ -9517,10 +9517,10 @@ "definedIn": "prose" }, { - "id": "bidirectionally-broadcasting-the-shapes", - "href": "https://www.w3.org/TR/webnn/#bidirectionally-broadcasting-the-shapes", + "id": "bidirectionally-broadcasting", + "href": "https://www.w3.org/TR/webnn/#bidirectionally-broadcasting", "linkingText": [ - "bidirectionally broadcasting the shapes" + "bidirectionally broadcasting" ], "localLinkingText": [], "type": "dfn", diff --git a/tr/events/css-scroll-snap-2.json b/tr/events/css-scroll-snap-2.json new file mode 100644 index 000000000000..6c5d54a72a70 --- /dev/null +++ b/tr/events/css-scroll-snap-2.json @@ -0,0 +1,32 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "events": [ + { + "href": "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchange", + "src": { + "format": "summary table", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchange" + }, + "type": "scrollsnapchange", + "targets": [ + "SnapEvent" + ], + "interface": "SnapEvent" + }, + { + "href": "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchanging", + "src": { + "format": "summary table", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchanging" + }, + "type": "scrollsnapchanging", + "targets": [ + "SnapEvent" + ], + "interface": "SnapEvent" + } + ] +} \ No newline at end of file diff --git a/tr/events/encrypted-media-2.json b/tr/events/encrypted-media-2.json new file mode 100644 index 000000000000..0bce46d004c7 --- /dev/null +++ b/tr/events/encrypted-media-2.json @@ -0,0 +1,56 @@ +{ + "spec": { + "title": "Encrypted Media Extensions", + "url": "https://www.w3.org/TR/encrypted-media-2/" + }, + "events": [ + { + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-keystatuseschange", + "src": { + "format": "summary table", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-keystatuseschange" + }, + "type": "keystatuseschange", + "targets": [ + "MediaKeySession" + ], + "interface": "Event" + }, + { + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-message", + "src": { + "format": "summary table", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-message" + }, + "type": "message", + "targets": [ + "MediaKeySession" + ], + "interface": "MediaKeyMessageEvent" + }, + { + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted", + "src": { + "format": "summary table", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted" + }, + "type": "encrypted", + "targets": [ + "HTMLMediaElement" + ], + "interface": "MediaEncryptedEvent" + }, + { + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-waitingforkey", + "src": { + "format": "summary table", + "href": "https://www.w3.org/TR/encrypted-media-2/#dfn-waitingforkey" + }, + "type": "waitingforkey", + "targets": [ + "HTMLMediaElement" + ], + "interface": "Event" + } + ] +} \ No newline at end of file diff --git a/tr/headings/css-scroll-snap-2.json b/tr/headings/css-scroll-snap-2.json new file mode 100644 index 000000000000..fccad07f1525 --- /dev/null +++ b/tr/headings/css-scroll-snap-2.json @@ -0,0 +1,281 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#title", + "level": 1, + "title": "CSS Scroll Snap Module Level 2" + }, + { + "id": "abstract", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#abstract", + "level": 2, + "title": "Abstract" + }, + { + "id": "sotd", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#sotd", + "level": 2, + "title": "Status of this document" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "intro", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#intro", + "level": 2, + "title": "Introduction", + "number": "1" + }, + { + "id": "first-layout", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#first-layout", + "level": 3, + "title": "First Layout", + "number": "1.1" + }, + { + "id": "examples", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#examples", + "level": 2, + "title": "Motivating Examples", + "number": "2" + }, + { + "id": "properties-on-the-scroll-container", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#properties-on-the-scroll-container", + "level": 2, + "title": "Setting Where Scroll Starts", + "number": "3" + }, + { + "id": "scroll-start-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target", + "level": 3, + "title": "The scroll-start-target property", + "number": "3.1" + }, + { + "id": "initial-scroll-target", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#initial-scroll-target", + "level": 4, + "title": "Initial scroll target", + "number": "3.1.1" + }, + { + "id": "scroll-start-target-propdef", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target-propdef", + "level": 4, + "title": "scroll-start-target Property Definition", + "number": "3.1.2" + }, + { + "id": "scroll-start-target-with-place-content", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target-with-place-content", + "level": 4, + "title": "Interaction with place-content", + "number": "3.1.3" + }, + { + "id": "scroll-start-fragment-navigation", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-fragment-navigation", + "level": 4, + "title": "Post-first layout arrivals", + "number": "3.1.4" + }, + { + "id": "styling-snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#styling-snapped", + "level": 2, + "title": "Styling Snapped Items", + "number": "4" + }, + { + "id": "snapped", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapped", + "level": 3, + "title": "The Snapped-element Pseudo-class: :snapped", + "number": "4.1" + }, + { + "id": "snap-events", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snap-events", + "level": 2, + "title": "Snap Events", + "number": "5" + }, + { + "id": "scrollsnapchange-and-scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange-and-scrollsnapchanging", + "level": 3, + "title": "scrollsnapchange and scrollsnapchanging", + "number": "5.1" + }, + { + "id": "snapTarget", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapTarget", + "level": 4, + "title": "Snap Targets", + "number": "5.1.1" + }, + { + "id": "scrollsnapchange", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange", + "level": 4, + "title": "scrollsnapchange", + "number": "5.1.2" + }, + { + "id": "scrollsnapchanging", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "level": 4, + "title": "scrollsnapchanging", + "number": "5.1.3" + }, + { + "id": "snap-events-on-layout-changes", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snap-events-on-layout-changes", + "level": 4, + "title": "Snap Events due to Layout Changes", + "number": "5.1.4" + }, + { + "id": "snapevent-interface", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "level": 3, + "title": "SnapEvent interface", + "number": "5.2" + }, + { + "id": "event-handlers", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#event-handlers", + "level": 2, + "title": "Event Handlers", + "number": "A" + }, + { + "id": "event-handlers-on-elements-document-and-window-objects", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#event-handlers-on-elements-document-and-window-objects", + "level": 3, + "title": "Event handlers on elements, Document objects and Window objects" + }, + { + "id": "interface-globaleventhandlers", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#interface-globaleventhandlers", + "level": 3, + "title": "Extensions to the GlobalEventHandlers Interface Mixin" + }, + { + "id": "interface-globaleventhandlers-idl", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#interface-globaleventhandlers-idl", + "level": 4, + "title": "IDL Definition" + }, + { + "id": "privacy", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#privacy", + "level": 2, + "title": "Privacy Considerations", + "number": "6" + }, + { + "id": "security", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#security", + "level": 2, + "title": "Security Considerations", + "number": "7" + }, + { + "id": "w3c-conformance", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conformance", + "level": 2, + "title": "Conformance" + }, + { + "id": "w3c-conventions", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conventions", + "level": 3, + "title": "Document conventions" + }, + { + "id": "w3c-conformance-classes", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conformance-classes", + "level": 3, + "title": "Conformance classes" + }, + { + "id": "w3c-partial", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#w3c-partial", + "level": 3, + "title": "Partial implementations" + }, + { + "id": "w3c-conform-future-proofing", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conform-future-proofing", + "level": 4, + "title": "Implementations of Unstable and Proprietary Features" + }, + { + "id": "w3c-testing", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#w3c-testing", + "level": 3, + "title": "Non-experimental implementations" + }, + { + "id": "index", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#index", + "level": 2, + "title": "Index" + }, + { + "id": "index-defined-here", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#index-defined-here", + "level": 3, + "title": "Terms defined by this specification" + }, + { + "id": "index-defined-elsewhere", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#index-defined-elsewhere", + "level": 3, + "title": "Terms defined by reference" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#references", + "level": 2, + "title": "References" + }, + { + "id": "normative", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#normative", + "level": 3, + "title": "Normative References" + }, + { + "id": "property-index", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#property-index", + "level": 2, + "title": "Property Index" + }, + { + "id": "idl-index", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#idl-index", + "level": 2, + "title": "IDL Index" + }, + { + "id": "issues-index", + "href": "https://www.w3.org/TR/css-scroll-snap-2/#issues-index", + "level": 2, + "title": "Issues Index" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-hdcp-version-registry.json b/tr/headings/eme-hdcp-version-registry.json new file mode 100644 index 000000000000..5371925c04fa --- /dev/null +++ b/tr/headings/eme-hdcp-version-registry.json @@ -0,0 +1,69 @@ +{ + "spec": { + "title": "Encrypted Media Extensions HDCP Version Registry", + "url": "https://www.w3.org/TR/eme-hdcp-version-registry/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#title", + "level": 1, + "title": "Encrypted Media Extensions HDCP Version Registry" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "organization", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#organization", + "level": 2, + "title": "Organization", + "number": "1" + }, + { + "id": "registration-entry-requirements", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#registration-entry-requirements", + "level": 2, + "title": "Registration Entry Requirements", + "number": "2" + }, + { + "id": "registry", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#registry", + "level": 2, + "title": "Registry", + "number": "3" + }, + { + "id": "privacy-considerations", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#privacy-considerations", + "level": 2, + "title": "Privacy Considerations", + "number": "4" + }, + { + "id": "security-considerations", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#security-considerations", + "level": 2, + "title": "Security Considerations", + "number": "5" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "informative-references", + "href": "https://www.w3.org/TR/eme-hdcp-version-registry/#informative-references", + "level": 3, + "title": "Informative references", + "number": "A.1" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-initdata-cenc.json b/tr/headings/eme-initdata-cenc.json new file mode 100644 index 000000000000..fa20291bb017 --- /dev/null +++ b/tr/headings/eme-initdata-cenc.json @@ -0,0 +1,90 @@ +{ + "spec": { + "title": "\"cenc\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#title", + "level": 1, + "title": "\"cenc\" Initialization Data Format" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "format", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#format", + "level": 2, + "title": "Format", + "number": "1" + }, + { + "id": "processing", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#processing", + "level": 2, + "title": "Processing", + "number": "2" + }, + { + "id": "clear-key", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#clear-key", + "level": 2, + "title": "Use with Clear Key", + "number": "3" + }, + { + "id": "common-system", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#common-system", + "level": 2, + "title": "Common SystemID and PSSH Box Format", + "number": "4" + }, + { + "id": "common-system-definition", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#common-system-definition", + "level": 3, + "title": "Definition", + "number": "4.1" + }, + { + "id": "example", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#example", + "level": 3, + "title": "Example", + "number": "4.2" + }, + { + "id": "conformance", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#conformance", + "level": 2, + "title": "Conformance", + "number": "5" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "normative-references", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#normative-references", + "level": 3, + "title": "Normative references", + "number": "A.1" + }, + { + "id": "informative-references", + "href": "https://www.w3.org/TR/eme-initdata-cenc/#informative-references", + "level": 3, + "title": "Informative references", + "number": "A.2" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-initdata-keyids.json b/tr/headings/eme-initdata-keyids.json new file mode 100644 index 000000000000..367f92e9d1e3 --- /dev/null +++ b/tr/headings/eme-initdata-keyids.json @@ -0,0 +1,62 @@ +{ + "spec": { + "title": "\"keyids\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-keyids/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#title", + "level": 1, + "title": "\"keyids\" Initialization Data Format" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "format", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#format", + "level": 2, + "title": "Format", + "number": "1" + }, + { + "id": "example", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#example", + "level": 2, + "title": "Example", + "number": "2" + }, + { + "id": "conformance", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#conformance", + "level": 2, + "title": "Conformance", + "number": "3" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "normative-references", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#normative-references", + "level": 3, + "title": "Normative references", + "number": "A.1" + }, + { + "id": "informative-references", + "href": "https://www.w3.org/TR/eme-initdata-keyids/#informative-references", + "level": 3, + "title": "Informative references", + "number": "A.2" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-initdata-registry.json b/tr/headings/eme-initdata-registry.json new file mode 100644 index 000000000000..b0ac8c3d8371 --- /dev/null +++ b/tr/headings/eme-initdata-registry.json @@ -0,0 +1,62 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Initialization Data Format Registry", + "url": "https://www.w3.org/TR/eme-initdata-registry/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-initdata-registry/#title", + "level": 1, + "title": "Encrypted Media Extensions Initialization Data Format Registry" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-initdata-registry/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "purpose", + "href": "https://www.w3.org/TR/eme-initdata-registry/#purpose", + "level": 2, + "title": "Purpose", + "number": "1" + }, + { + "id": "organization", + "href": "https://www.w3.org/TR/eme-initdata-registry/#organization", + "level": 2, + "title": "Organization", + "number": "2" + }, + { + "id": "entry-requirements", + "href": "https://www.w3.org/TR/eme-initdata-registry/#entry-requirements", + "level": 2, + "title": "Registration Entry Requirements", + "number": "3" + }, + { + "id": "registry", + "href": "https://www.w3.org/TR/eme-initdata-registry/#registry", + "level": 2, + "title": "Registry", + "number": "4" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-initdata-registry/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "informative-references", + "href": "https://www.w3.org/TR/eme-initdata-registry/#informative-references", + "level": 3, + "title": "Informative references", + "number": "A.1" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-initdata-webm.json b/tr/headings/eme-initdata-webm.json new file mode 100644 index 000000000000..d32b042d5467 --- /dev/null +++ b/tr/headings/eme-initdata-webm.json @@ -0,0 +1,55 @@ +{ + "spec": { + "title": "\"webm\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-webm/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-initdata-webm/#title", + "level": 1, + "title": "\"webm\" Initialization Data Format" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-initdata-webm/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "format", + "href": "https://www.w3.org/TR/eme-initdata-webm/#format", + "level": 2, + "title": "Format", + "number": "1" + }, + { + "id": "conformance", + "href": "https://www.w3.org/TR/eme-initdata-webm/#conformance", + "level": 2, + "title": "Conformance", + "number": "2" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-initdata-webm/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "normative-references", + "href": "https://www.w3.org/TR/eme-initdata-webm/#normative-references", + "level": 3, + "title": "Normative references", + "number": "A.1" + }, + { + "id": "informative-references", + "href": "https://www.w3.org/TR/eme-initdata-webm/#informative-references", + "level": 3, + "title": "Informative references", + "number": "A.2" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-stream-mp4.json b/tr/headings/eme-stream-mp4.json new file mode 100644 index 000000000000..d1ceabd2bf88 --- /dev/null +++ b/tr/headings/eme-stream-mp4.json @@ -0,0 +1,69 @@ +{ + "spec": { + "title": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "url": "https://www.w3.org/TR/eme-stream-mp4/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-stream-mp4/#title", + "level": 1, + "title": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-stream-mp4/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "stream-format", + "href": "https://www.w3.org/TR/eme-stream-mp4/#stream-format", + "level": 2, + "title": "Stream Format", + "number": "1" + }, + { + "id": "detect-format", + "href": "https://www.w3.org/TR/eme-stream-mp4/#detect-format", + "level": 2, + "title": "Detection", + "number": "2" + }, + { + "id": "detect-encrypted-blocks", + "href": "https://www.w3.org/TR/eme-stream-mp4/#detect-encrypted-blocks", + "level": 2, + "title": "Detecting Encrypted Blocks", + "number": "3" + }, + { + "id": "init-data", + "href": "https://www.w3.org/TR/eme-stream-mp4/#init-data", + "level": 2, + "title": "Initialization Data Extraction", + "number": "4" + }, + { + "id": "conformance", + "href": "https://www.w3.org/TR/eme-stream-mp4/#conformance", + "level": 2, + "title": "Conformance", + "number": "5" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-stream-mp4/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "normative-references", + "href": "https://www.w3.org/TR/eme-stream-mp4/#normative-references", + "level": 3, + "title": "Normative references", + "number": "A.1" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-stream-registry.json b/tr/headings/eme-stream-registry.json new file mode 100644 index 000000000000..f68eafaf10f2 --- /dev/null +++ b/tr/headings/eme-stream-registry.json @@ -0,0 +1,62 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Stream Format Registry", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-stream-registry/#title", + "level": 1, + "title": "Encrypted Media Extensions Stream Format Registry" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-stream-registry/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "purpose", + "href": "https://www.w3.org/TR/eme-stream-registry/#purpose", + "level": 2, + "title": "Purpose", + "number": "1" + }, + { + "id": "organization", + "href": "https://www.w3.org/TR/eme-stream-registry/#organization", + "level": 2, + "title": "Organization", + "number": "2" + }, + { + "id": "entry-requirements", + "href": "https://www.w3.org/TR/eme-stream-registry/#entry-requirements", + "level": 2, + "title": "Registration Entry Requirements", + "number": "3" + }, + { + "id": "registry", + "href": "https://www.w3.org/TR/eme-stream-registry/#registry", + "level": 2, + "title": "Registry", + "number": "4" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-stream-registry/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "informative-references", + "href": "https://www.w3.org/TR/eme-stream-registry/#informative-references", + "level": 3, + "title": "Informative references", + "number": "A.1" + } + ] +} \ No newline at end of file diff --git a/tr/headings/eme-stream-webm.json b/tr/headings/eme-stream-webm.json new file mode 100644 index 000000000000..2937283accf7 --- /dev/null +++ b/tr/headings/eme-stream-webm.json @@ -0,0 +1,69 @@ +{ + "spec": { + "title": "WebM Stream Format", + "url": "https://www.w3.org/TR/eme-stream-webm/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/eme-stream-webm/#title", + "level": 1, + "title": "WebM Stream Format" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/eme-stream-webm/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "stream-format", + "href": "https://www.w3.org/TR/eme-stream-webm/#stream-format", + "level": 2, + "title": "Stream Format", + "number": "1" + }, + { + "id": "detect-format", + "href": "https://www.w3.org/TR/eme-stream-webm/#detect-format", + "level": 2, + "title": "Detection", + "number": "2" + }, + { + "id": "detect-encrypted-blocks", + "href": "https://www.w3.org/TR/eme-stream-webm/#detect-encrypted-blocks", + "level": 2, + "title": "Detecting Encrypted Blocks", + "number": "3" + }, + { + "id": "init-data", + "href": "https://www.w3.org/TR/eme-stream-webm/#init-data", + "level": 2, + "title": "Initialization Data Extraction", + "number": "4" + }, + { + "id": "conformance", + "href": "https://www.w3.org/TR/eme-stream-webm/#conformance", + "level": 2, + "title": "Conformance", + "number": "5" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/eme-stream-webm/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "normative-references", + "href": "https://www.w3.org/TR/eme-stream-webm/#normative-references", + "level": 3, + "title": "Normative references", + "number": "A.1" + } + ] +} \ No newline at end of file diff --git a/tr/headings/encrypted-media-2.json b/tr/headings/encrypted-media-2.json new file mode 100644 index 000000000000..146ec951e0e1 --- /dev/null +++ b/tr/headings/encrypted-media-2.json @@ -0,0 +1,974 @@ +{ + "spec": { + "title": "Encrypted Media Extensions", + "url": "https://www.w3.org/TR/encrypted-media-2/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/encrypted-media-2/#title", + "level": 1, + "title": "Encrypted Media Extensions" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/encrypted-media-2/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "introduction", + "href": "https://www.w3.org/TR/encrypted-media-2/#introduction", + "level": 2, + "title": "Introduction", + "number": "1" + }, + { + "id": "definitions", + "href": "https://www.w3.org/TR/encrypted-media-2/#definitions", + "level": 2, + "title": "Definitions", + "number": "2" + }, + { + "id": "obtaining-access-to-key-systems", + "href": "https://www.w3.org/TR/encrypted-media-2/#obtaining-access-to-key-systems", + "level": 2, + "title": "Obtaining Access to Key Systems", + "number": "3" + }, + { + "id": "permissions-policy-integration", + "href": "https://www.w3.org/TR/encrypted-media-2/#permissions-policy-integration", + "level": 3, + "title": "Permissions Policy Integration", + "number": "3.1" + }, + { + "id": "navigator-extension-requestmediakeysystemaccess", + "href": "https://www.w3.org/TR/encrypted-media-2/#navigator-extension-requestmediakeysystemaccess", + "level": 3, + "title": "Navigator Extension: requestMediaKeySystemAccess()", + "number": "3.2" + }, + { + "id": "methods", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods", + "level": 4, + "title": "Methods", + "number": "3.2.1" + }, + { + "id": "algorithms", + "href": "https://www.w3.org/TR/encrypted-media-2/#algorithms", + "level": 4, + "title": "Algorithms", + "number": "3.2.2" + }, + { + "id": "get-supported-configuration", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-supported-configuration", + "level": 5, + "title": "Get Supported Configuration", + "number": "3.2.2.1" + }, + { + "id": "get-supported-configuration-and-consent", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-supported-configuration-and-consent", + "level": 5, + "title": "Get Supported Configuration and Consent", + "number": "3.2.2.2" + }, + { + "id": "get-supported-capabilities-for-audio-video-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-supported-capabilities-for-audio-video-type", + "level": 5, + "title": "Get Supported Capabilities for Audio/Video Type", + "number": "3.2.2.3" + }, + { + "id": "get-consent-status", + "href": "https://www.w3.org/TR/encrypted-media-2/#get-consent-status", + "level": 5, + "title": "Get Consent Status", + "number": "3.2.2.4" + }, + { + "id": "mediakeysystemconfiguration-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "level": 3, + "title": "MediaKeySystemConfiguration dictionary", + "number": "3.3" + }, + { + "id": "mediakeysystemmediacapability-dictionary", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemmediacapability-dictionary", + "level": 3, + "title": "MediaKeySystemMediaCapability dictionary", + "number": "3.4" + }, + { + "id": "dictionary-mediakeysystemmediacapability-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "level": 4, + "title": "Dictionary MediaKeySystemMediaCapability Members", + "number": "3.4.1" + }, + { + "id": "mediakeysystemaccess-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemaccess-interface", + "level": 2, + "title": "MediaKeySystemAccess Interface", + "number": "4" + }, + { + "id": "attributes", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes", + "level": 3, + "title": "Attributes", + "number": "4.1" + }, + { + "id": "methods-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-0", + "level": 3, + "title": "Methods", + "number": "4.2" + }, + { + "id": "mediakeys-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeys-interface", + "level": 2, + "title": "MediaKeys Interface", + "number": "5" + }, + { + "id": "methods-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-1", + "level": 3, + "title": "Methods", + "number": "5.1" + }, + { + "id": "algorithms-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#algorithms-0", + "level": 3, + "title": "Algorithms", + "number": "5.2" + }, + { + "id": "is-persistent-session-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#is-persistent-session-type", + "level": 4, + "title": "Is persistent session type?", + "number": "5.2.1" + }, + { + "id": "cdm-unavailable", + "href": "https://www.w3.org/TR/encrypted-media-2/#cdm-unavailable", + "level": 4, + "title": "CDM Unavailable", + "number": "5.2.2" + }, + { + "id": "media-keys-storage", + "href": "https://www.w3.org/TR/encrypted-media-2/#media-keys-storage", + "level": 3, + "title": "Storage and Persistence", + "number": "5.3" + }, + { + "id": "mediakeysession-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "level": 2, + "title": "MediaKeySession Interface", + "number": "6" + }, + { + "id": "attributes-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "level": 3, + "title": "Attributes", + "number": "6.1" + }, + { + "id": "methods-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-2", + "level": 3, + "title": "Methods", + "number": "6.2" + }, + { + "id": "mediakeystatusmap-interface", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "level": 3, + "title": "MediaKeyStatusMap Interface", + "number": "6.3" + }, + { + "id": "attributes-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-1", + "level": 4, + "title": "Attributes", + "number": "6.3.1" + }, + { + "id": "methods-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-3", + "level": 4, + "title": "Methods", + "number": "6.3.2" + }, + { + "id": "mediakeymessageevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "level": 3, + "title": "MediaKeyMessageEvent", + "number": "6.4" + }, + { + "id": "attributes-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-2", + "level": 4, + "title": "Attributes", + "number": "6.4.1" + }, + { + "id": "mediakeymessageeventinit", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageeventinit", + "level": 4, + "title": "MediaKeyMessageEventInit", + "number": "6.4.2" + }, + { + "id": "dictionary-mediakeymessageeventinit-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeymessageeventinit-members", + "level": 5, + "title": "Dictionary MediaKeyMessageEventInit Members", + "number": "6.4.2.1" + }, + { + "id": "mediakeysession-events", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-events", + "level": 3, + "title": "Event Summary", + "number": "6.5" + }, + { + "id": "mediakeysession-algorithms", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-algorithms", + "level": 3, + "title": "Algorithms", + "number": "6.6" + }, + { + "id": "queue-message", + "href": "https://www.w3.org/TR/encrypted-media-2/#queue-message", + "level": 4, + "title": "Queue a \"message\" Event", + "number": "6.6.1" + }, + { + "id": "update-key-statuses", + "href": "https://www.w3.org/TR/encrypted-media-2/#update-key-statuses", + "level": 4, + "title": "Update Key Statuses", + "number": "6.6.2" + }, + { + "id": "update-expiration", + "href": "https://www.w3.org/TR/encrypted-media-2/#update-expiration", + "level": 4, + "title": "Update Expiration", + "number": "6.6.3" + }, + { + "id": "session-closed", + "href": "https://www.w3.org/TR/encrypted-media-2/#session-closed", + "level": 4, + "title": "Session Closed", + "number": "6.6.4" + }, + { + "id": "monitor-cdm", + "href": "https://www.w3.org/TR/encrypted-media-2/#monitor-cdm", + "level": 4, + "title": "Monitor for CDM State Changes", + "number": "6.6.5" + }, + { + "id": "exceptions", + "href": "https://www.w3.org/TR/encrypted-media-2/#exceptions", + "level": 3, + "title": "Exceptions", + "number": "6.7" + }, + { + "id": "session-storage", + "href": "https://www.w3.org/TR/encrypted-media-2/#session-storage", + "level": 3, + "title": "Session Storage and Persistence", + "number": "6.8" + }, + { + "id": "htmlmediaelement-extensions", + "href": "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-extensions", + "level": 2, + "title": "HTMLMediaElement Extensions", + "number": "7" + }, + { + "id": "attributes-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-3", + "level": 3, + "title": "Attributes", + "number": "7.1" + }, + { + "id": "methods-4", + "href": "https://www.w3.org/TR/encrypted-media-2/#methods-4", + "level": 3, + "title": "Methods", + "number": "7.2" + }, + { + "id": "mediaencryptedevent", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediaencryptedevent", + "level": 3, + "title": "MediaEncryptedEvent", + "number": "7.3" + }, + { + "id": "attributes-4", + "href": "https://www.w3.org/TR/encrypted-media-2/#attributes-4", + "level": 4, + "title": "Attributes", + "number": "7.3.1" + }, + { + "id": "mediaencryptedeventinit", + "href": "https://www.w3.org/TR/encrypted-media-2/#mediaencryptedeventinit", + "level": 4, + "title": "MediaEncryptedEventInit", + "number": "7.3.2" + }, + { + "id": "dictionary-mediaencryptedeventinit-members", + "href": "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediaencryptedeventinit-members", + "level": 5, + "title": "Dictionary MediaEncryptedEventInit Members", + "number": "7.3.2.1" + }, + { + "id": "htmlmediaelement-events", + "href": "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-events", + "level": 3, + "title": "Event Summary", + "number": "7.4" + }, + { + "id": "htmlmediaelement-algorithms", + "href": "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-algorithms", + "level": 3, + "title": "Algorithms", + "number": "7.5" + }, + { + "id": "media-may-contain-encrypted-blocks", + "href": "https://www.w3.org/TR/encrypted-media-2/#media-may-contain-encrypted-blocks", + "level": 4, + "title": "Media Data May Contain Encrypted Blocks", + "number": "7.5.1" + }, + { + "id": "initdata-encountered", + "href": "https://www.w3.org/TR/encrypted-media-2/#initdata-encountered", + "level": 4, + "title": "Initialization Data Encountered", + "number": "7.5.2" + }, + { + "id": "encrypted-block-encountered", + "href": "https://www.w3.org/TR/encrypted-media-2/#encrypted-block-encountered", + "level": 4, + "title": "Encrypted Block Encountered", + "number": "7.5.3" + }, + { + "id": "attempt-to-decrypt", + "href": "https://www.w3.org/TR/encrypted-media-2/#attempt-to-decrypt", + "level": 4, + "title": "Attempt to Decrypt", + "number": "7.5.4" + }, + { + "id": "wait-for-key", + "href": "https://www.w3.org/TR/encrypted-media-2/#wait-for-key", + "level": 4, + "title": "Wait for Key", + "number": "7.5.5" + }, + { + "id": "resume-playback", + "href": "https://www.w3.org/TR/encrypted-media-2/#resume-playback", + "level": 4, + "title": "Attempt to Resume Playback If Necessary", + "number": "7.5.6" + }, + { + "id": "media-element-restrictions", + "href": "https://www.w3.org/TR/encrypted-media-2/#media-element-restrictions", + "level": 3, + "title": "Media Element Restrictions", + "number": "7.6" + }, + { + "id": "implementation-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#implementation-requirements", + "level": 2, + "title": "Implementation Requirements", + "number": "8" + }, + { + "id": "cdm-constraint-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#cdm-constraint-requirements", + "level": 3, + "title": "CDM Constraints", + "number": "8.1" + }, + { + "id": "messaging-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#messaging-requirements", + "level": 3, + "title": "Messages and Communication", + "number": "8.2" + }, + { + "id": "persistent-state-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#persistent-state-requirements", + "level": 3, + "title": "Persistent Data", + "number": "8.3" + }, + { + "id": "use-origin-specific-key-system-storage", + "href": "https://www.w3.org/TR/encrypted-media-2/#use-origin-specific-key-system-storage", + "level": 4, + "title": "Use origin-specific and browsing profile-specific Key System storage", + "number": "8.3.1" + }, + { + "id": "allow-persistent-data-cleared", + "href": "https://www.w3.org/TR/encrypted-media-2/#allow-persistent-data-cleared", + "level": 4, + "title": "Allow Persistent Data to Be Cleared", + "number": "8.3.2" + }, + { + "id": "encrypt-or-obfuscate-persistent-data", + "href": "https://www.w3.org/TR/encrypted-media-2/#encrypt-or-obfuscate-persistent-data", + "level": 4, + "title": "Encrypt or obfuscate Persistent Data", + "number": "8.3.3" + }, + { + "id": "exposed-value-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#exposed-value-requirements", + "level": 3, + "title": "Values Exposed to the Application", + "number": "8.4" + }, + { + "id": "per-origin-per-profile-values", + "href": "https://www.w3.org/TR/encrypted-media-2/#per-origin-per-profile-values", + "level": 4, + "title": "Use Per-Origin Per-Profile Values", + "number": "8.4.1" + }, + { + "id": "allow-values-to-be-cleared", + "href": "https://www.w3.org/TR/encrypted-media-2/#allow-values-to-be-cleared", + "level": 4, + "title": "Allow Values to Be Cleared", + "number": "8.4.2" + }, + { + "id": "identifier-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#identifier-requirements", + "level": 3, + "title": "Identifiers", + "number": "8.5" + }, + { + "id": "limit-or-avoid-use-of-distinctive-identifiers-and-permanent-identifiers", + "href": "https://www.w3.org/TR/encrypted-media-2/#limit-or-avoid-use-of-distinctive-identifiers-and-permanent-identifiers", + "level": 4, + "title": "Limit or Avoid use of Distinctive Identifiers and Permanent Identifiers", + "number": "8.5.1" + }, + { + "id": "encrypt-identifiers", + "href": "https://www.w3.org/TR/encrypted-media-2/#encrypt-identifiers", + "level": 4, + "title": "Encrypt Identifiers", + "number": "8.5.2" + }, + { + "id": "per-origin-per-profile-identifiers", + "href": "https://www.w3.org/TR/encrypted-media-2/#per-origin-per-profile-identifiers", + "level": 4, + "title": "Use Per-Origin Per-Profile Identifiers", + "number": "8.5.3" + }, + { + "id": "non-associable-identifiers", + "href": "https://www.w3.org/TR/encrypted-media-2/#non-associable-identifiers", + "level": 4, + "title": "Use Non-Associable Identifiers", + "number": "8.5.4" + }, + { + "id": "allow-identifiers-cleared", + "href": "https://www.w3.org/TR/encrypted-media-2/#allow-identifiers-cleared", + "level": 4, + "title": "Allow Identifiers to Be Cleared", + "number": "8.5.5" + }, + { + "id": "individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#individualization", + "level": 3, + "title": "Individualization", + "number": "8.6" + }, + { + "id": "direct-individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#direct-individualization", + "level": 4, + "title": "Direct Individualization", + "number": "8.6.1" + }, + { + "id": "app-assisted-individualization", + "href": "https://www.w3.org/TR/encrypted-media-2/#app-assisted-individualization", + "level": 4, + "title": "App-Assisted Individualization", + "number": "8.6.2" + }, + { + "id": "support-multiple-keys", + "href": "https://www.w3.org/TR/encrypted-media-2/#support-multiple-keys", + "level": 3, + "title": "Support Multiple Keys", + "number": "8.7" + }, + { + "id": "initialization-data-type-support-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#initialization-data-type-support-requirements", + "level": 3, + "title": "Initialization Data Type Support", + "number": "8.8" + }, + { + "id": "licenses-generated-are-independent-of-content-type", + "href": "https://www.w3.org/TR/encrypted-media-2/#licenses-generated-are-independent-of-content-type", + "level": 4, + "title": "Licenses Generated are Independent of Content Type", + "number": "8.8.1" + }, + { + "id": "support-extraction-from-media-data", + "href": "https://www.w3.org/TR/encrypted-media-2/#support-extraction-from-media-data", + "level": 4, + "title": "Support Extraction From Media Data", + "number": "8.8.2" + }, + { + "id": "media-requirements", + "href": "https://www.w3.org/TR/encrypted-media-2/#media-requirements", + "level": 3, + "title": "Supported Media", + "number": "8.9" + }, + { + "id": "unencrypted-container", + "href": "https://www.w3.org/TR/encrypted-media-2/#unencrypted-container", + "level": 4, + "title": "Unencrypted Container", + "number": "8.9.1" + }, + { + "id": "interoperably-encrypted", + "href": "https://www.w3.org/TR/encrypted-media-2/#interoperably-encrypted", + "level": 4, + "title": "Interoperably Encrypted", + "number": "8.9.2" + }, + { + "id": "unencrypted-in-band-support-content", + "href": "https://www.w3.org/TR/encrypted-media-2/#unencrypted-in-band-support-content", + "level": 4, + "title": "Unencrypted In-band Support Content", + "number": "8.9.3" + }, + { + "id": "common-key-systems", + "href": "https://www.w3.org/TR/encrypted-media-2/#common-key-systems", + "level": 2, + "title": "Common Key Systems", + "number": "9" + }, + { + "id": "clear-key", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key", + "level": 3, + "title": "Clear Key", + "number": "9.1" + }, + { + "id": "clear-key-capabilities", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-capabilities", + "level": 4, + "title": "Capabilities", + "number": "9.1.1" + }, + { + "id": "clear-key-behavior", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-behavior", + "level": 4, + "title": "Behavior", + "number": "9.1.2" + }, + { + "id": "clear-key-request-format", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-request-format", + "level": 4, + "title": "License Request Format", + "number": "9.1.3" + }, + { + "id": "clear-key-request-format-example", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-request-format-example", + "level": 5, + "title": "Example", + "number": "9.1.3.1" + }, + { + "id": "clear-key-license-format", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-license-format", + "level": 4, + "title": "License Format", + "number": "9.1.4" + }, + { + "id": "clear-key-license-format-example", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-license-format-example", + "level": 5, + "title": "Example", + "number": "9.1.4.1" + }, + { + "id": "clear-key-release-format", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-format", + "level": 4, + "title": "License Release Format", + "number": "9.1.5" + }, + { + "id": "clear-key-release-format-example-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-format-example-1", + "level": 5, + "title": "Example message reflecting a record of license destruction", + "number": "9.1.5.1" + }, + { + "id": "clear-key-release-ack-format", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-ack-format", + "level": 4, + "title": "License Release Acknowledgement Format", + "number": "9.1.6" + }, + { + "id": "clear-key-release-ack-format-example", + "href": "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-ack-format-example", + "level": 5, + "title": "Example", + "number": "9.1.6.1" + }, + { + "id": "using-base64url", + "href": "https://www.w3.org/TR/encrypted-media-2/#using-base64url", + "level": 4, + "title": "Using base64url", + "number": "9.1.7" + }, + { + "id": "security", + "href": "https://www.w3.org/TR/encrypted-media-2/#security", + "level": 2, + "title": "10. Security" + }, + { + "id": "input-data-security", + "href": "https://www.w3.org/TR/encrypted-media-2/#input-data-security", + "level": 3, + "title": "Input Data Attacks and Vulnerabilities", + "number": "10.1" + }, + { + "id": "cdm-security", + "href": "https://www.w3.org/TR/encrypted-media-2/#cdm-security", + "level": 3, + "title": "CDM Attacks and Vulnerabilities", + "number": "10.2" + }, + { + "id": "network-attacks", + "href": "https://www.w3.org/TR/encrypted-media-2/#network-attacks", + "level": 3, + "title": "Network Attacks", + "number": "10.3" + }, + { + "id": "potential-attacks", + "href": "https://www.w3.org/TR/encrypted-media-2/#potential-attacks", + "level": 4, + "title": "Potential Attacks", + "number": "10.3.1" + }, + { + "id": "mitigations", + "href": "https://www.w3.org/TR/encrypted-media-2/#mitigations", + "level": 4, + "title": "Mitigations", + "number": "10.3.2" + }, + { + "id": "iframe-attacks", + "href": "https://www.w3.org/TR/encrypted-media-2/#iframe-attacks", + "level": 3, + "title": "iframe Attacks", + "number": "10.4" + }, + { + "id": "potential-attacks-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#potential-attacks-0", + "level": 4, + "title": "Potential Attacks", + "number": "10.4.1" + }, + { + "id": "mitigations-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#mitigations-0", + "level": 4, + "title": "Mitigations", + "number": "10.4.2" + }, + { + "id": "cross-directory-attacks", + "href": "https://www.w3.org/TR/encrypted-media-2/#cross-directory-attacks", + "level": 3, + "title": "Cross-Directory Attacks", + "number": "10.5" + }, + { + "id": "privacy", + "href": "https://www.w3.org/TR/encrypted-media-2/#privacy", + "level": 2, + "title": "11. Privacy" + }, + { + "id": "privacy-disclosure", + "href": "https://www.w3.org/TR/encrypted-media-2/#privacy-disclosure", + "level": 3, + "title": "Information Disclosed by EME and Key Systems", + "number": "11.1" + }, + { + "id": "privacy-fingerprinting", + "href": "https://www.w3.org/TR/encrypted-media-2/#privacy-fingerprinting", + "level": 3, + "title": "Fingerprinting", + "number": "11.2" + }, + { + "id": "privacy-leakage", + "href": "https://www.w3.org/TR/encrypted-media-2/#privacy-leakage", + "level": 3, + "title": "Information Leakage", + "number": "11.3" + }, + { + "id": "concerns", + "href": "https://www.w3.org/TR/encrypted-media-2/#concerns", + "level": 4, + "title": "Concerns", + "number": "11.3.1" + }, + { + "id": "mitigations-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#mitigations-1", + "level": 4, + "title": "Mitigations", + "number": "11.3.2" + }, + { + "id": "user-tracking", + "href": "https://www.w3.org/TR/encrypted-media-2/#user-tracking", + "level": 3, + "title": "User Tracking", + "number": "11.4" + }, + { + "id": "concerns-0", + "href": "https://www.w3.org/TR/encrypted-media-2/#concerns-0", + "level": 4, + "title": "Concerns", + "number": "11.4.1" + }, + { + "id": "mitigations-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#mitigations-2", + "level": 4, + "title": "Mitigations", + "number": "11.4.2" + }, + { + "id": "privacy-storedinfo", + "href": "https://www.w3.org/TR/encrypted-media-2/#privacy-storedinfo", + "level": 3, + "title": "Information Stored on User Devices", + "number": "11.5" + }, + { + "id": "concerns-1", + "href": "https://www.w3.org/TR/encrypted-media-2/#concerns-1", + "level": 4, + "title": "Concerns", + "number": "11.5.1" + }, + { + "id": "mitigations-3", + "href": "https://www.w3.org/TR/encrypted-media-2/#mitigations-3", + "level": 4, + "title": "Mitigations", + "number": "11.5.2" + }, + { + "id": "incomplete-clearing", + "href": "https://www.w3.org/TR/encrypted-media-2/#incomplete-clearing", + "level": 3, + "title": "Incomplete Clearing of Data", + "number": "11.6" + }, + { + "id": "concerns-2", + "href": "https://www.w3.org/TR/encrypted-media-2/#concerns-2", + "level": 4, + "title": "Concerns", + "number": "11.6.1" + }, + { + "id": "mitigations-4", + "href": "https://www.w3.org/TR/encrypted-media-2/#mitigations-4", + "level": 4, + "title": "Mitigations", + "number": "11.6.2" + }, + { + "id": "private-browsing", + "href": "https://www.w3.org/TR/encrypted-media-2/#private-browsing", + "level": 3, + "title": "Private Browsing Modes", + "number": "11.7" + }, + { + "id": "privacy-secureorigin", + "href": "https://www.w3.org/TR/encrypted-media-2/#privacy-secureorigin", + "level": 3, + "title": "Secure Origin and Transport", + "number": "11.8" + }, + { + "id": "conformance", + "href": "https://www.w3.org/TR/encrypted-media-2/#conformance", + "level": 2, + "title": "12. Conformance" + }, + { + "id": "examples", + "href": "https://www.w3.org/TR/encrypted-media-2/#examples", + "level": 2, + "title": "13. Examples" + }, + { + "id": "example-source-and-key-known", + "href": "https://www.w3.org/TR/encrypted-media-2/#example-source-and-key-known", + "level": 3, + "title": "Source and Key Known at Page Load (Clear Key)", + "number": "13.1" + }, + { + "id": "example-selecting-key-system", + "href": "https://www.w3.org/TR/encrypted-media-2/#example-selecting-key-system", + "level": 3, + "title": "Selecting a Supported Key System and Using Initialization Data from the \"encrypted\" Event", + "number": "13.2" + }, + { + "id": "example-mediakeys-before-source", + "href": "https://www.w3.org/TR/encrypted-media-2/#example-mediakeys-before-source", + "level": 3, + "title": "Create MediaKeys Before Loading Media", + "number": "13.3" + }, + { + "id": "example-using-all-events", + "href": "https://www.w3.org/TR/encrypted-media-2/#example-using-all-events", + "level": 3, + "title": "Using All Events", + "number": "13.4" + }, + { + "id": "example-stored-license", + "href": "https://www.w3.org/TR/encrypted-media-2/#example-stored-license", + "level": 3, + "title": "Stored License", + "number": "13.5" + }, + { + "id": "example-getStatusForPolicy", + "href": "https://www.w3.org/TR/encrypted-media-2/#example-getStatusForPolicy", + "level": 3, + "title": "Pre-fetch Media With HDCP Policy", + "number": "13.6" + }, + { + "id": "acknowledgements", + "href": "https://www.w3.org/TR/encrypted-media-2/#acknowledgements", + "level": 2, + "title": "14. Acknowledgments" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/encrypted-media-2/#references", + "level": 2, + "title": "References", + "number": "A" + }, + { + "id": "normative-references", + "href": "https://www.w3.org/TR/encrypted-media-2/#normative-references", + "level": 3, + "title": "Normative references", + "number": "A.1" + }, + { + "id": "informative-references", + "href": "https://www.w3.org/TR/encrypted-media-2/#informative-references", + "level": 3, + "title": "Informative references", + "number": "A.2" + } + ] +} \ No newline at end of file diff --git a/tr/headings/vc-data-integrity.json b/tr/headings/vc-data-integrity.json index 78c458b84cbd..684249cc00b9 100644 --- a/tr/headings/vc-data-integrity.json +++ b/tr/headings/vc-data-integrity.json @@ -106,61 +106,68 @@ "title": "Resource Integrity", "number": "2.3" }, - { - "id": "relationship-to-linked-data", - "href": "https://www.w3.org/TR/vc-data-integrity/#relationship-to-linked-data", - "level": 3, - "title": "Relationship to Linked Data", - "number": "2.4" - }, - { - "id": "relationship-to-verifiable-credentials", - "href": "https://www.w3.org/TR/vc-data-integrity/#relationship-to-verifiable-credentials", - "level": 3, - "title": "Relationship to Verifiable Credentials", - "number": "2.5" - }, { "id": "contexts-and-vocabularies", "href": "https://www.w3.org/TR/vc-data-integrity/#contexts-and-vocabularies", "level": 3, "title": "Contexts and Vocabularies", - "number": "2.6" + "number": "2.4" + }, + { + "id": "validating-contexts", + "href": "https://www.w3.org/TR/vc-data-integrity/#validating-contexts", + "level": 4, + "title": "Validating Contexts", + "number": "2.4.1" }, { "id": "context-injection", "href": "https://www.w3.org/TR/vc-data-integrity/#context-injection", "level": 4, "title": "Context Injection", - "number": "2.6.1" + "number": "2.4.2" }, { "id": "securing-data-losslessly", "href": "https://www.w3.org/TR/vc-data-integrity/#securing-data-losslessly", "level": 4, "title": "Securing Data Losslessly", - "number": "2.6.2" + "number": "2.4.3" }, { "id": "datatypes", "href": "https://www.w3.org/TR/vc-data-integrity/#datatypes", "level": 4, "title": "Datatypes", - "number": "2.6.3" + "number": "2.4.4" }, { "id": "the-cryptosuitestring-datatype", "href": "https://www.w3.org/TR/vc-data-integrity/#the-cryptosuitestring-datatype", "level": 5, "title": "The cryptosuiteString Datatype", - "number": "2.6.3.1" + "number": "2.4.4.1" }, { "id": "the-multibase-datatype", "href": "https://www.w3.org/TR/vc-data-integrity/#the-multibase-datatype", "level": 5, "title": "The multibase Datatype", - "number": "2.6.3.2" + "number": "2.4.4.2" + }, + { + "id": "relationship-to-linked-data", + "href": "https://www.w3.org/TR/vc-data-integrity/#relationship-to-linked-data", + "level": 3, + "title": "Relationship to Linked Data", + "number": "2.5" + }, + { + "id": "relationship-to-verifiable-credentials", + "href": "https://www.w3.org/TR/vc-data-integrity/#relationship-to-verifiable-credentials", + "level": 3, + "title": "Relationship to Verifiable Credentials", + "number": "2.6" }, { "id": "cryptographic-suites", @@ -183,40 +190,54 @@ "title": "Algorithms", "number": "4" }, + { + "id": "processing-model", + "href": "https://www.w3.org/TR/vc-data-integrity/#processing-model", + "level": 3, + "title": "Processing Model", + "number": "4.1" + }, { "id": "add-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#add-proof", "level": 3, "title": "Add Proof", - "number": "4.1" + "number": "4.2" }, { "id": "add-proof-set-chain", "href": "https://www.w3.org/TR/vc-data-integrity/#add-proof-set-chain", "level": 3, "title": "Add Proof Set/Chain", - "number": "4.2" + "number": "4.3" }, { "id": "verify-proof", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof", "level": 3, "title": "Verify Proof", - "number": "4.3" + "number": "4.4" }, { "id": "verify-proof-sets-and-chains", "href": "https://www.w3.org/TR/vc-data-integrity/#verify-proof-sets-and-chains", "level": 3, "title": "Verify Proof Sets and Chains", - "number": "4.4" + "number": "4.5" + }, + { + "id": "context-validation", + "href": "https://www.w3.org/TR/vc-data-integrity/#context-validation", + "level": 3, + "title": "Context Validation", + "number": "4.6" }, { "id": "processing-errors", "href": "https://www.w3.org/TR/vc-data-integrity/#processing-errors", "level": 3, "title": "Processing Errors", - "number": "4.5" + "number": "4.7" }, { "id": "security-considerations", diff --git a/tr/headings/vc-data-model-2.0.json b/tr/headings/vc-data-model-2.0.json index ffb931c79260..7fe6baff98b1 100644 --- a/tr/headings/vc-data-model-2.0.json +++ b/tr/headings/vc-data-model-2.0.json @@ -331,12 +331,19 @@ "title": "Syntactic Sugar", "number": "6.1.1" }, + { + "id": "restrictions-on-json-ld", + "href": "https://www.w3.org/TR/vc-data-model-2.0/#restrictions-on-json-ld", + "level": 4, + "title": "Restrictions on JSON-LD", + "number": "6.1.2" + }, { "id": "lists-and-arrays", "href": "https://www.w3.org/TR/vc-data-model-2.0/#lists-and-arrays", "level": 4, "title": "Lists and Arrays", - "number": "6.1.2" + "number": "6.1.3" }, { "id": "media-types", diff --git a/tr/headings/webcodecs-video-frame-metadata-registry.json b/tr/headings/webcodecs-video-frame-metadata-registry.json new file mode 100644 index 000000000000..c928db6d65dd --- /dev/null +++ b/tr/headings/webcodecs-video-frame-metadata-registry.json @@ -0,0 +1,84 @@ +{ + "spec": { + "title": "WebCodecs VideoFrame Metadata Registry", + "url": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/" + }, + "headings": [ + { + "id": "title", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#title", + "level": 1, + "title": "WebCodecs VideoFrame Metadata Registry" + }, + { + "id": "abstract", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#abstract", + "level": 2, + "title": "Abstract" + }, + { + "id": "sotd", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#sotd", + "level": 2, + "title": "Status of this document" + }, + { + "id": "toc", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "registration-entry-requirements", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#registration-entry-requirements", + "level": 2, + "title": "Registration Entry Requirements", + "number": "1" + }, + { + "id": "videoframemetadata-members", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#videoframemetadata-members", + "level": 2, + "title": "VideoFrameMetadata members", + "number": "2" + }, + { + "id": "privacy-considerations", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#privacy-considerations", + "level": 2, + "title": "Privacy Considerations", + "number": "3" + }, + { + "id": "security-considerations", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#security-considerations", + "level": 2, + "title": "Security Considerations", + "number": "4" + }, + { + "id": "index", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#index", + "level": 2, + "title": "Index" + }, + { + "id": "index-defined-elsewhere", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#index-defined-elsewhere", + "level": 3, + "title": "Terms defined by reference" + }, + { + "id": "references", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#references", + "level": 2, + "title": "References" + }, + { + "id": "normative", + "href": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#normative", + "level": 3, + "title": "Normative References" + } + ] +} \ No newline at end of file diff --git a/tr/idl/css-scroll-snap-2.idl b/tr/idl/css-scroll-snap-2.idl new file mode 100644 index 000000000000..0d942332ef17 --- /dev/null +++ b/tr/idl/css-scroll-snap-2.idl @@ -0,0 +1,21 @@ +// GENERATED CONTENT - DO NOT EDIT +// Content was automatically extracted by Reffy into webref +// (https://github.com/w3c/webref) +// Source: CSS Scroll Snap Module Level 2 (https://www.w3.org/TR/css-scroll-snap-2/) + +dictionary SnapEventInit : EventInit { + Node? snapTargetBlock; + Node? snapTargetInline; +}; + +[Exposed=Window] +interface SnapEvent : Event { + constructor(DOMString type, optional SnapEventInit eventInitDict = {}); + readonly attribute Node? snapTargetBlock; + readonly attribute Node? snapTargetInline; +}; + +partial interface mixin GlobalEventHandlers { + attribute EventHandler onsnapchanged; + attribute EventHandler onsnapchanging; +}; diff --git a/tr/idl/encrypted-media.idl b/tr/idl/encrypted-media.idl index 008e83e320d4..28f7f638c877 100644 --- a/tr/idl/encrypted-media.idl +++ b/tr/idl/encrypted-media.idl @@ -1,7 +1,7 @@ // GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) -// Source: Encrypted Media Extensions (https://www.w3.org/TR/encrypted-media/) +// Source: Encrypted Media Extensions (https://www.w3.org/TR/encrypted-media-2/) [Exposed=Window] partial interface Navigator { diff --git a/tr/ids/credential-management-1.json b/tr/ids/credential-management-1.json index 45393a7d31a8..b97c3d434941 100644 --- a/tr/ids/credential-management-1.json +++ b/tr/ids/credential-management-1.json @@ -405,18 +405,20 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A2", "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-dom-credentialscontainer-get%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", "https://www.w3.org/TR/credential-management-1/#ref-for-user-mediated%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-conditional%E2%91%A6", - "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-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-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", "https://www.w3.org/TR/credential-management-1/#dom-credentialmediationrequirement-required", @@ -426,43 +428,43 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-preventsilentaccess%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#mediation-examples", "https://www.w3.org/TR/credential-management-1/#example-mediation-silent", - "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-dom-credentialscontainer-get%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-silent%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-navigator-credentials%E2%91%A1", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-silent%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#example-mediation-optional", "https://www.w3.org/TR/credential-management-1/#ref-for-user-mediated%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-navigator-credentials%E2%91%A2", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-optional%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-optional%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#example-mediation-require", "https://www.w3.org/TR/credential-management-1/#ref-for-user-mediated%E2%91%A5", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-required%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-navigator-credentials%E2%91%A3", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A8", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-required%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#example-mediation-switch", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-required%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-navigator-credentials%E2%91%A4", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-mediation%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialmediationrequirement-required%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#credentialcreationoptions-dictionary", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A2%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-dom-credentialscontainer-create%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialcreationoptions%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialcreationoptions%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#dictdef-credentialcreationoptions", @@ -472,7 +474,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialcreationoptions-signal", "https://www.w3.org/TR/credential-management-1/#dom-credentialcreationoptions-signal", "https://www.w3.org/TR/credential-management-1/#ref-for-abortsignal%E2%91%A2", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A4", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-abortsignal-abort-reason%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#algorithms", "https://www.w3.org/TR/credential-management-1/#algorithm-request", @@ -486,7 +488,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-concept-document-window%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-fully-active", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A0", + "https://www.w3.org/TR/credential-management-1/#ref-for-invalidstateerror", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-signal%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-abortsignal-aborted", @@ -506,7 +508,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-list-contain", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type-slot%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A2", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A1", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-credentialrequestoptions-relevant-credential-interface-objects%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-set-append", @@ -519,7 +521,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-credential-type-registry-get-permissions-policy%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-allowed-to-use", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A3", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A2", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-a-new-promise", "https://www.w3.org/TR/credential-management-1/#ref-for-in-parallel%E2%91%A2", @@ -581,7 +583,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-concept-document-window%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-fully-active%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A4", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A3", + "https://www.w3.org/TR/credential-management-1/#ref-for-invalidstateerror%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-current-settings-object%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-same-origin-with-its-ancestors%E2%91%A5", @@ -590,7 +592,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-list-contain%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type-slot%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A5", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A4", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-set-append%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type-slot%E2%91%A8", @@ -622,7 +624,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-concept-document-window%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-fully-active%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A6", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A5", + "https://www.w3.org/TR/credential-management-1/#ref-for-invalidstateerror%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-current-settings-object%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-same-origin-with-its-ancestors%E2%91%A6", @@ -635,7 +637,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-credential-type-registry-create-permissions-policy%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-allowed-to-use%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A8", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A6", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-signal%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-abortsignal-aborted%E2%91%A0", @@ -647,7 +649,7 @@ "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", "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-notallowederror%E2%91%A7", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A8", "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", @@ -678,7 +680,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-concept-document-window%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-fully-active%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-a-promise-rejected-with%E2%91%A0%E2%91%A1", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A8", + "https://www.w3.org/TR/credential-management-1/#ref-for-invalidstateerror%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/credential-management-1/#ref-for-a-new-promise%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-in-parallel%E2%91%A5", @@ -692,10 +694,10 @@ "https://www.w3.org/TR/credential-management-1/#password-examples", "https://www.w3.org/TR/credential-management-1/#examples-password-signin", "https://www.w3.org/TR/credential-management-1/#example-1e3287d5", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-navigator-credentials%E2%91%A5", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-password", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type-password", @@ -704,7 +706,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-the-form-element", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-form-submit", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-navigator-credentials%E2%91%A7", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-password%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-type%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-store%E2%91%A4", @@ -712,7 +714,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-store%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-store%E2%91%A6", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#examples-post-signin", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-store%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#example-c7eaa6aa", @@ -783,7 +785,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-dfn-exception%E2%91%A8", "https://www.w3.org/TR/credential-management-1/#ref-for-dfn-throw%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-passwordcredential%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A5", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-passwordcredentialdata%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-htmlformelement%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-category-submit", @@ -823,7 +825,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A3%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-password%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-map-exists", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-password%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-abstract-opdef-credential-store-retrieve-a-list-of-credentials", @@ -860,7 +862,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-passwordcredential%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-same-origin-with-its-ancestors%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A0%E2%91%A6", @@ -947,7 +949,7 @@ "https://www.w3.org/TR/credential-management-1/#passwordcredential-matching", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialrequestoptions%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-passwordcredential%E2%91%A1%E2%91%A0", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-password%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#federated", "https://www.w3.org/TR/credential-management-1/#federatedcredential-interface", @@ -993,7 +995,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-dfn-exception%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-federatedcredential%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-federatedcredentialinit%E2%91%A1", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A6", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#dictdef-federatedcredentialinit", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialdata%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-USVString%E2%91%A0%E2%91%A5", @@ -1036,7 +1038,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%93%AA", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-federated", "https://www.w3.org/TR/credential-management-1/#ref-for-map-exists%E2%91%A1", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialrequestoptions-federated%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-abstract-opdef-credential-store-retrieve-a-list-of-credentials%E2%91%A0", @@ -1073,7 +1075,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-federatedcredential%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-same-origin-with-its-ancestors%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A1%E2%91%A0", - "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/credential-management-1/#ref-for-notallowederror%E2%91%A8", "https://www.w3.org/TR/credential-management-1/#ref-for-idl-DOMException%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A1%E2%91%A2", @@ -1139,11 +1141,15 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A8", "https://www.w3.org/TR/credential-management-1/#ref-for-origin-prevent-silent-access-flag%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#user-mediated-selection", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-user-mediated%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#credential-chooser", + "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%91%A0", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%91%A1", + "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#abstract-opdef-ask-the-user-to-choose-a-credential", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialrequestoptions%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%91%A2", @@ -1158,9 +1164,9 @@ "https://www.w3.org/TR/credential-management-1/#security-credential-access", "https://www.w3.org/TR/credential-management-1/#ref-for-something", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-origin-slot%E2%91%A0%E2%91%A1", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A4", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#ref-for-user-mediated%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#security-leakage", @@ -1187,9 +1193,9 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-concept-credential-store%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#privacy-considerations", "https://www.w3.org/TR/credential-management-1/#security-timing", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A5", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#security-chooser-leakage", - "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/credential-management-1/#ref-for-credential-chooser%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%91%A6", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A4%E2%91%A8", @@ -1243,10 +1249,10 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-dfn-interface-object%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credential-discovery-credential-store%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialrequestoptions%E2%91%A0%E2%91%A8", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A6", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/credential-management-1/#example-b76ecbfb", "https://www.w3.org/TR/credential-management-1/#ref-for-dictdef-credentialcreationoptions%E2%91%A0%E2%91%A3", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A7", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-create%E2%91%A8", "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", @@ -1269,7 +1275,7 @@ "https://www.w3.org/TR/credential-management-1/#ref-for-credential%E2%91%A5%E2%91%A4", "https://www.w3.org/TR/credential-management-1/#ref-for-credentialscontainer%E2%91%A5", "https://www.w3.org/TR/credential-management-1/#browser-extensions", - "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A7", + "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-get%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/credential-management-1/#ref-for-dom-credentialscontainer-store%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/credential-management-1/#teh-futur", "https://www.w3.org/TR/credential-management-1/#ref-for-federatedcredential%E2%91%A0%E2%91%A4", @@ -1353,6 +1359,7 @@ "https://www.w3.org/TR/credential-management-1/#dca2de17", "https://www.w3.org/TR/credential-management-1/#8855a9aa", "https://www.w3.org/TR/credential-management-1/#889e932f", + "https://www.w3.org/TR/credential-management-1/#797018a7", "https://www.w3.org/TR/credential-management-1/#ba556545", "https://www.w3.org/TR/credential-management-1/#bdbd19d1", "https://www.w3.org/TR/credential-management-1/#a5c91173", diff --git a/tr/ids/css-scroll-snap-2.json b/tr/ids/css-scroll-snap-2.json new file mode 100644 index 000000000000..af776f1de5c1 --- /dev/null +++ b/tr/ids/css-scroll-snap-2.json @@ -0,0 +1,329 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "ids": [ + "https://www.w3.org/TR/css-scroll-snap-2/#toc-nav", + "https://www.w3.org/TR/css-scroll-snap-2/#toc-jump", + "https://www.w3.org/TR/css-scroll-snap-2/#toc-toggle", + "https://www.w3.org/TR/css-scroll-snap-2/#title", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-state", + "https://www.w3.org/TR/css-scroll-snap-2/#abstract", + "https://www.w3.org/TR/css-scroll-snap-2/#sotd", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c_process_revision", + "https://www.w3.org/TR/css-scroll-snap-2/#toc", + "https://www.w3.org/TR/css-scroll-snap-2/#contents", + "https://www.w3.org/TR/css-scroll-snap-2/#intro", + "https://www.w3.org/TR/css-scroll-snap-2/#first-layout", + "https://www.w3.org/TR/css-scroll-snap-2/#examples", + "https://www.w3.org/TR/css-scroll-snap-2/#example-91358173", + "https://www.w3.org/TR/css-scroll-snap-2/#example-099a3384", + "https://www.w3.org/TR/css-scroll-snap-2/#properties-on-the-scroll-container", + "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-propdef-scroll-start-target", + "https://www.w3.org/TR/css-scroll-snap-2/#initial-scroll-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A7", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-container", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-valdef-scroll-start-target-none", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-container%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-concept-tree-order", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-container%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-position", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-determine-the-scroll-into-view-position", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-position%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target-propdef", + "https://www.w3.org/TR/css-scroll-snap-2/#propdef-scroll-start-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-comb-one", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-valdef-scroll-start-target-none%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-none", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#valdef-scroll-start-target-auto", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-container%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-target-with-place-content", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-propdef-place-content", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-container%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-position%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-content-distribution-properties", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-propdef-scroll-start-target%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-propdef-scroll-start-target%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#scroll-start-fragment-navigation", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-container%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-container%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-target%E2%91%A6", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-initial-scroll-position%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#styling-snapped", + "https://www.w3.org/TR/css-scroll-snap-2/#issue-1a2ac20b", + "https://www.w3.org/TR/css-scroll-snap-2/#snapped", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-selectordef-snapped", + "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped", + "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-x", + "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-y", + "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-inline", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-inline", + "https://www.w3.org/TR/css-scroll-snap-2/#selectordef-snapped-block", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-block", + "https://www.w3.org/TR/css-scroll-snap-2/#snap-events", + "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange-and-scrollsnapchanging", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging", + "https://www.w3.org/TR/css-scroll-snap-2/#snapTarget", + "https://www.w3.org/TR/css-scroll-snap-2/#snap-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-container", + "https://www.w3.org/TR/css-scroll-snap-2/#eventhandlers", + "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchange", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snapevent", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-document-scrollend", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target", + "https://www.w3.org/TR/css-scroll-snap-2/#eventdef-snapevent-scrollsnapchanging", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snapevent%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-document-scroll", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchange", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-completed", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-valdef-scroll-snap-type-proximity", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-area", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-valdef-scroll-snap-type-none", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-propdef-scroll-snap-type", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-valdef-scroll-snap-type-none%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-document-scrollend%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-document-scrollend%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#document-pending-scrollsnapchange-event-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-container%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchangetargetblock", + "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchangetargetinline", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A6", + "https://www.w3.org/TR/css-scroll-snap-2/#document-update-scrollsnapchange-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-container%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetblock", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetinline", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-block-axis-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-inline-axis-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A7", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetblock%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A8", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetinline%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchange-event-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchange-event-targets%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-block-axis-target%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-inline-axis-target%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-update-scrollsnapchange-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#document-dispatch-pending-scrollsnapchange-events", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchange-event-targets%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetblock%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetblock%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetblock%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetinline%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetinline%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchangetargetinline%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snapevent%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A6", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dom-snapevent-snaptargetblock", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dom-snapevent-snaptargetinline", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchange-event-targets%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-container%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A7", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A8", + "https://www.w3.org/TR/css-scroll-snap-2/#eventual-snap-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventual-snap-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-document-scroll%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#document-pending-scrollsnapchanging-event-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-container%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging-block-axis-target", + "https://www.w3.org/TR/css-scroll-snap-2/#scrollsnapchanging-inline-axis-target", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#document-update-scrollsnapchanging-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-container%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-block-axis-target%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-inline-axis-target%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-block-axis-target%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchanging-event-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchanging-event-targets%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-inline-axis-target%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchanging-event-targets%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchanging-event-targets%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#document-dispatch-pending-scrollsnapchanging-events", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A6", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchanging-event-targets%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-block-axis-target%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-block-axis-target%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-block-axis-target%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-inline-axis-target%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-inline-axis-target%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scrollsnapchanging-inline-axis-target%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snapevent%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dom-snapevent-snaptargetblock%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dom-snapevent-snaptargetinline%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-pending-scrollsnapchanging-event-targets%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#snap-events-on-layout-changes", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-container%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-update-scrollsnapchanging-targets", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document-update-scrollsnapchange-targets%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#snapevent-interface", + "https://www.w3.org/TR/css-scroll-snap-2/#dictdef-snapeventinit", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dictdef-eventinit", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-node", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapeventinit-snaptargetblock", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-node%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapeventinit-snaptargetinline", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-Exposed", + "https://www.w3.org/TR/css-scroll-snap-2/#snapevent", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snapevent", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-idl-DOMString", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snapevent-type-eventinitdict-type", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dictdef-snapeventinit", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snapevent-type-eventinitdict-eventinitdict", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-node%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dom-snapevent-snaptargetblock%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-node%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-dom-snapevent-snaptargetinline%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snaptargetblock", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-node%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-position", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-snapevent-snaptargetinline", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-node%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-scroll-snap-position%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snap-target%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A6", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snapevent%E2%91%A3", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A7", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snapevent%E2%91%A4", + "https://www.w3.org/TR/css-scroll-snap-2/#event-handlers", + "https://www.w3.org/TR/css-scroll-snap-2/#issue-14ba3679", + "https://www.w3.org/TR/css-scroll-snap-2/#event-handlers-on-elements-document-and-window-objects", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handlers", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handler-event-type", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-html-elements", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handler-content-attributes", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handler-idl-attributes", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-window", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-document%E2%91%A8", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handler-idl-attributes%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handlers%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handler-event-type%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-document-onscrollsnapchange", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchange%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-document-onscrollsnapchanging", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventdef-snapevent-scrollsnapchanging%E2%91%A7", + "https://www.w3.org/TR/css-scroll-snap-2/#interface-globaleventhandlers", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-globaleventhandlers", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-event-handler-idl-attributes%E2%91%A1", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-snapevent%E2%91%A5", + "https://www.w3.org/TR/css-scroll-snap-2/#interface-globaleventhandlers-idl", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-globaleventhandlers%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventhandler", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-globaleventhandlers-onsnapchanged", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-eventhandler%E2%91%A0", + "https://www.w3.org/TR/css-scroll-snap-2/#dom-globaleventhandlers-onsnapchanging", + "https://www.w3.org/TR/css-scroll-snap-2/#privacy", + "https://www.w3.org/TR/css-scroll-snap-2/#security", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conformance", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conventions", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-example", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conformance-classes", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-partial", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-conform-future-proofing", + "https://www.w3.org/TR/css-scroll-snap-2/#w3c-testing", + "https://www.w3.org/TR/css-scroll-snap-2/#index", + "https://www.w3.org/TR/css-scroll-snap-2/#index-defined-here", + "https://www.w3.org/TR/css-scroll-snap-2/#index-defined-elsewhere", + "https://www.w3.org/TR/css-scroll-snap-2/#c4db3a90", + "https://www.w3.org/TR/css-scroll-snap-2/#0ef4bcd3", + "https://www.w3.org/TR/css-scroll-snap-2/#f26fdc63", + "https://www.w3.org/TR/css-scroll-snap-2/#a25d0508", + "https://www.w3.org/TR/css-scroll-snap-2/#a3972067", + "https://www.w3.org/TR/css-scroll-snap-2/#a3cabdb1", + "https://www.w3.org/TR/css-scroll-snap-2/#f1e0a109", + "https://www.w3.org/TR/css-scroll-snap-2/#9b37b029", + "https://www.w3.org/TR/css-scroll-snap-2/#f6ae3416", + "https://www.w3.org/TR/css-scroll-snap-2/#3705bb2d", + "https://www.w3.org/TR/css-scroll-snap-2/#552105cb", + "https://www.w3.org/TR/css-scroll-snap-2/#a2df9ed1", + "https://www.w3.org/TR/css-scroll-snap-2/#b8bb50c6", + "https://www.w3.org/TR/css-scroll-snap-2/#4eb9d37e", + "https://www.w3.org/TR/css-scroll-snap-2/#0cda95c2", + "https://www.w3.org/TR/css-scroll-snap-2/#7f14f658", + "https://www.w3.org/TR/css-scroll-snap-2/#ca9e4783", + "https://www.w3.org/TR/css-scroll-snap-2/#72258dd1", + "https://www.w3.org/TR/css-scroll-snap-2/#85394472", + "https://www.w3.org/TR/css-scroll-snap-2/#129bdae8", + "https://www.w3.org/TR/css-scroll-snap-2/#44a7708c", + "https://www.w3.org/TR/css-scroll-snap-2/#96c16e60", + "https://www.w3.org/TR/css-scroll-snap-2/#25538777", + "https://www.w3.org/TR/css-scroll-snap-2/#f0951476", + "https://www.w3.org/TR/css-scroll-snap-2/#762ce945", + "https://www.w3.org/TR/css-scroll-snap-2/#5d7209e9", + "https://www.w3.org/TR/css-scroll-snap-2/#6a5a59a0", + "https://www.w3.org/TR/css-scroll-snap-2/#cc6d9aed", + "https://www.w3.org/TR/css-scroll-snap-2/#9d386f55", + "https://www.w3.org/TR/css-scroll-snap-2/#03675365", + "https://www.w3.org/TR/css-scroll-snap-2/#49a64d88", + "https://www.w3.org/TR/css-scroll-snap-2/#8855a9aa", + "https://www.w3.org/TR/css-scroll-snap-2/#889e932f", + "https://www.w3.org/TR/css-scroll-snap-2/#references", + "https://www.w3.org/TR/css-scroll-snap-2/#normative", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-css-align-3", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-css-display-3", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-css-overflow-3", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-css-scroll-snap-1", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-css-values-4", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-cssom-view-1", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-dom", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-html", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-rfc2119", + "https://www.w3.org/TR/css-scroll-snap-2/#biblio-webidl", + "https://www.w3.org/TR/css-scroll-snap-2/#property-index", + "https://www.w3.org/TR/css-scroll-snap-2/#ref-for-propdef-scroll-start-target%E2%91%A2", + "https://www.w3.org/TR/css-scroll-snap-2/#idl-index", + "https://www.w3.org/TR/css-scroll-snap-2/#issues-index" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-hdcp-version-registry.json b/tr/ids/eme-hdcp-version-registry.json new file mode 100644 index 000000000000..fb719286311c --- /dev/null +++ b/tr/ids/eme-hdcp-version-registry.json @@ -0,0 +1,51 @@ +{ + "spec": { + "title": "Encrypted Media Extensions HDCP Version Registry", + "url": "https://www.w3.org/TR/eme-hdcp-version-registry/" + }, + "ids": [ + "https://www.w3.org/TR/eme-hdcp-version-registry/#initialUserConfig", + "https://www.w3.org/TR/eme-hdcp-version-registry/#toc-nav", + "https://www.w3.org/TR/eme-hdcp-version-registry/#toc-jump", + "https://www.w3.org/TR/eme-hdcp-version-registry/#toc-toggle", + "https://www.w3.org/TR/eme-hdcp-version-registry/#title", + "https://www.w3.org/TR/eme-hdcp-version-registry/#w3c-state", + "https://www.w3.org/TR/eme-hdcp-version-registry/#abstract", + "https://www.w3.org/TR/eme-hdcp-version-registry/#sotd", + "https://www.w3.org/TR/eme-hdcp-version-registry/#w3c_process_revision", + "https://www.w3.org/TR/eme-hdcp-version-registry/#toc", + "https://www.w3.org/TR/eme-hdcp-version-registry/#table-of-contents", + "https://www.w3.org/TR/eme-hdcp-version-registry/#organization", + "https://www.w3.org/TR/eme-hdcp-version-registry/#x1-organization", + "https://www.w3.org/TR/eme-hdcp-version-registry/#registration-entry-requirements", + "https://www.w3.org/TR/eme-hdcp-version-registry/#x2-registration-entry-requirements", + "https://www.w3.org/TR/eme-hdcp-version-registry/#registry", + "https://www.w3.org/TR/eme-hdcp-version-registry/#x3-registry", + "https://www.w3.org/TR/eme-hdcp-version-registry/#privacy-considerations", + "https://www.w3.org/TR/eme-hdcp-version-registry/#x4-privacy-considerations", + "https://www.w3.org/TR/eme-hdcp-version-registry/#security-considerations", + "https://www.w3.org/TR/eme-hdcp-version-registry/#x5-security-considerations", + "https://www.w3.org/TR/eme-hdcp-version-registry/#references", + "https://www.w3.org/TR/eme-hdcp-version-registry/#a-references", + "https://www.w3.org/TR/eme-hdcp-version-registry/#informative-references", + "https://www.w3.org/TR/eme-hdcp-version-registry/#a-1-informative-references", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-encrypted-media", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-1.0", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-1.1", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-1.2", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-1.3", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-1.4", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.0-iia", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.0-whdi", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.1-iia", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.2-displayport", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.2-hdbaset", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.2-mhl", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.2-usb", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.3-displayport", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.3-hdbaset", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.3-hdmi", + "https://www.w3.org/TR/eme-hdcp-version-registry/#bib-hdcp-2.3-whdi", + "https://www.w3.org/TR/eme-hdcp-version-registry/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-initdata-cenc.json b/tr/ids/eme-initdata-cenc.json new file mode 100644 index 000000000000..81c44c95bc4c --- /dev/null +++ b/tr/ids/eme-initdata-cenc.json @@ -0,0 +1,57 @@ +{ + "spec": { + "title": "\"cenc\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + }, + "ids": [ + "https://www.w3.org/TR/eme-initdata-cenc/#initialUserConfig", + "https://www.w3.org/TR/eme-initdata-cenc/#toc-nav", + "https://www.w3.org/TR/eme-initdata-cenc/#toc-jump", + "https://www.w3.org/TR/eme-initdata-cenc/#toc-toggle", + "https://www.w3.org/TR/eme-initdata-cenc/#title", + "https://www.w3.org/TR/eme-initdata-cenc/#w3c-state", + "https://www.w3.org/TR/eme-initdata-cenc/#abstract", + "https://www.w3.org/TR/eme-initdata-cenc/#issue-container-generatedID", + "https://www.w3.org/TR/eme-initdata-cenc/#h-note", + "https://www.w3.org/TR/eme-initdata-cenc/#sotd", + "https://www.w3.org/TR/eme-initdata-cenc/#w3c_process_revision", + "https://www.w3.org/TR/eme-initdata-cenc/#toc", + "https://www.w3.org/TR/eme-initdata-cenc/#table-of-contents", + "https://www.w3.org/TR/eme-initdata-cenc/#format", + "https://www.w3.org/TR/eme-initdata-cenc/#x1-format", + "https://www.w3.org/TR/eme-initdata-cenc/#issue-container-generatedID-0", + "https://www.w3.org/TR/eme-initdata-cenc/#h-note-0", + "https://www.w3.org/TR/eme-initdata-cenc/#processing", + "https://www.w3.org/TR/eme-initdata-cenc/#x2-processing", + "https://www.w3.org/TR/eme-initdata-cenc/#clear-key", + "https://www.w3.org/TR/eme-initdata-cenc/#x3-use-with-clear-key", + "https://www.w3.org/TR/eme-initdata-cenc/#common-system", + "https://www.w3.org/TR/eme-initdata-cenc/#x4-common-systemid-and-pssh-box-format", + "https://www.w3.org/TR/eme-initdata-cenc/#issue-container-generatedID-1", + "https://www.w3.org/TR/eme-initdata-cenc/#h-note-1", + "https://www.w3.org/TR/eme-initdata-cenc/#issue-container-generatedID-2", + "https://www.w3.org/TR/eme-initdata-cenc/#h-note-2", + "https://www.w3.org/TR/eme-initdata-cenc/#common-system-definition", + "https://www.w3.org/TR/eme-initdata-cenc/#x4-1-definition", + "https://www.w3.org/TR/eme-initdata-cenc/#example", + "https://www.w3.org/TR/eme-initdata-cenc/#x4-2-example", + "https://www.w3.org/TR/eme-initdata-cenc/#example-1", + "https://www.w3.org/TR/eme-initdata-cenc/#conformance", + "https://www.w3.org/TR/eme-initdata-cenc/#x5-conformance", + "https://www.w3.org/TR/eme-initdata-cenc/#references", + "https://www.w3.org/TR/eme-initdata-cenc/#a-references", + "https://www.w3.org/TR/eme-initdata-cenc/#normative-references", + "https://www.w3.org/TR/eme-initdata-cenc/#a-1-normative-references", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-cenc", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-encrypted-media", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-rfc2119", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-rfc8174", + "https://www.w3.org/TR/eme-initdata-cenc/#informative-references", + "https://www.w3.org/TR/eme-initdata-cenc/#a-2-informative-references", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-eme-initdata-keyids", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-eme-stream-mp4", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-eme-stream-registry", + "https://www.w3.org/TR/eme-initdata-cenc/#bib-mpegdash", + "https://www.w3.org/TR/eme-initdata-cenc/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-initdata-keyids.json b/tr/ids/eme-initdata-keyids.json new file mode 100644 index 000000000000..e17511b9a613 --- /dev/null +++ b/tr/ids/eme-initdata-keyids.json @@ -0,0 +1,42 @@ +{ + "spec": { + "title": "\"keyids\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-keyids/" + }, + "ids": [ + "https://www.w3.org/TR/eme-initdata-keyids/#initialUserConfig", + "https://www.w3.org/TR/eme-initdata-keyids/#toc-nav", + "https://www.w3.org/TR/eme-initdata-keyids/#toc-jump", + "https://www.w3.org/TR/eme-initdata-keyids/#toc-toggle", + "https://www.w3.org/TR/eme-initdata-keyids/#title", + "https://www.w3.org/TR/eme-initdata-keyids/#w3c-state", + "https://www.w3.org/TR/eme-initdata-keyids/#abstract", + "https://www.w3.org/TR/eme-initdata-keyids/#issue-container-generatedID", + "https://www.w3.org/TR/eme-initdata-keyids/#h-note", + "https://www.w3.org/TR/eme-initdata-keyids/#sotd", + "https://www.w3.org/TR/eme-initdata-keyids/#w3c_process_revision", + "https://www.w3.org/TR/eme-initdata-keyids/#toc", + "https://www.w3.org/TR/eme-initdata-keyids/#table-of-contents", + "https://www.w3.org/TR/eme-initdata-keyids/#format", + "https://www.w3.org/TR/eme-initdata-keyids/#x1-format", + "https://www.w3.org/TR/eme-initdata-keyids/#issue-container-generatedID-0", + "https://www.w3.org/TR/eme-initdata-keyids/#h-note-0", + "https://www.w3.org/TR/eme-initdata-keyids/#issue-container-generatedID-1", + "https://www.w3.org/TR/eme-initdata-keyids/#h-note-1", + "https://www.w3.org/TR/eme-initdata-keyids/#example", + "https://www.w3.org/TR/eme-initdata-keyids/#x2-example", + "https://www.w3.org/TR/eme-initdata-keyids/#example-1", + "https://www.w3.org/TR/eme-initdata-keyids/#conformance", + "https://www.w3.org/TR/eme-initdata-keyids/#x3-conformance", + "https://www.w3.org/TR/eme-initdata-keyids/#references", + "https://www.w3.org/TR/eme-initdata-keyids/#a-references", + "https://www.w3.org/TR/eme-initdata-keyids/#normative-references", + "https://www.w3.org/TR/eme-initdata-keyids/#a-1-normative-references", + "https://www.w3.org/TR/eme-initdata-keyids/#bib-encoding", + "https://www.w3.org/TR/eme-initdata-keyids/#bib-encrypted-media", + "https://www.w3.org/TR/eme-initdata-keyids/#informative-references", + "https://www.w3.org/TR/eme-initdata-keyids/#a-2-informative-references", + "https://www.w3.org/TR/eme-initdata-keyids/#bib-eme-initdata-cenc", + "https://www.w3.org/TR/eme-initdata-keyids/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-initdata-registry.json b/tr/ids/eme-initdata-registry.json new file mode 100644 index 000000000000..d3dfa75e121c --- /dev/null +++ b/tr/ids/eme-initdata-registry.json @@ -0,0 +1,38 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Initialization Data Format Registry", + "url": "https://www.w3.org/TR/eme-initdata-registry/" + }, + "ids": [ + "https://www.w3.org/TR/eme-initdata-registry/#initialUserConfig", + "https://www.w3.org/TR/eme-initdata-registry/#toc-nav", + "https://www.w3.org/TR/eme-initdata-registry/#toc-jump", + "https://www.w3.org/TR/eme-initdata-registry/#toc-toggle", + "https://www.w3.org/TR/eme-initdata-registry/#title", + "https://www.w3.org/TR/eme-initdata-registry/#w3c-state", + "https://www.w3.org/TR/eme-initdata-registry/#abstract", + "https://www.w3.org/TR/eme-initdata-registry/#sotd", + "https://www.w3.org/TR/eme-initdata-registry/#w3c_process_revision", + "https://www.w3.org/TR/eme-initdata-registry/#toc", + "https://www.w3.org/TR/eme-initdata-registry/#table-of-contents", + "https://www.w3.org/TR/eme-initdata-registry/#purpose", + "https://www.w3.org/TR/eme-initdata-registry/#x1-purpose", + "https://www.w3.org/TR/eme-initdata-registry/#organization", + "https://www.w3.org/TR/eme-initdata-registry/#x2-organization", + "https://www.w3.org/TR/eme-initdata-registry/#entry-requirements", + "https://www.w3.org/TR/eme-initdata-registry/#x3-registration-entry-requirements", + "https://www.w3.org/TR/eme-initdata-registry/#registry", + "https://www.w3.org/TR/eme-initdata-registry/#x4-registry", + "https://www.w3.org/TR/eme-initdata-registry/#references", + "https://www.w3.org/TR/eme-initdata-registry/#a-references", + "https://www.w3.org/TR/eme-initdata-registry/#informative-references", + "https://www.w3.org/TR/eme-initdata-registry/#a-1-informative-references", + "https://www.w3.org/TR/eme-initdata-registry/#bib-eme-initdata-cenc", + "https://www.w3.org/TR/eme-initdata-registry/#bib-eme-initdata-keyids", + "https://www.w3.org/TR/eme-initdata-registry/#bib-eme-initdata-webm", + "https://www.w3.org/TR/eme-initdata-registry/#bib-eme-stream-registry", + "https://www.w3.org/TR/eme-initdata-registry/#bib-encrypted-media", + "https://www.w3.org/TR/eme-initdata-registry/#bib-html", + "https://www.w3.org/TR/eme-initdata-registry/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-initdata-webm.json b/tr/ids/eme-initdata-webm.json new file mode 100644 index 000000000000..bf19d5b755e0 --- /dev/null +++ b/tr/ids/eme-initdata-webm.json @@ -0,0 +1,35 @@ +{ + "spec": { + "title": "\"webm\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-webm/" + }, + "ids": [ + "https://www.w3.org/TR/eme-initdata-webm/#initialUserConfig", + "https://www.w3.org/TR/eme-initdata-webm/#toc-nav", + "https://www.w3.org/TR/eme-initdata-webm/#toc-jump", + "https://www.w3.org/TR/eme-initdata-webm/#toc-toggle", + "https://www.w3.org/TR/eme-initdata-webm/#title", + "https://www.w3.org/TR/eme-initdata-webm/#w3c-state", + "https://www.w3.org/TR/eme-initdata-webm/#abstract", + "https://www.w3.org/TR/eme-initdata-webm/#sotd", + "https://www.w3.org/TR/eme-initdata-webm/#w3c_process_revision", + "https://www.w3.org/TR/eme-initdata-webm/#toc", + "https://www.w3.org/TR/eme-initdata-webm/#table-of-contents", + "https://www.w3.org/TR/eme-initdata-webm/#format", + "https://www.w3.org/TR/eme-initdata-webm/#x1-format", + "https://www.w3.org/TR/eme-initdata-webm/#conformance", + "https://www.w3.org/TR/eme-initdata-webm/#x2-conformance", + "https://www.w3.org/TR/eme-initdata-webm/#references", + "https://www.w3.org/TR/eme-initdata-webm/#a-references", + "https://www.w3.org/TR/eme-initdata-webm/#normative-references", + "https://www.w3.org/TR/eme-initdata-webm/#a-1-normative-references", + "https://www.w3.org/TR/eme-initdata-webm/#bib-encrypted-media", + "https://www.w3.org/TR/eme-initdata-webm/#bib-matroska", + "https://www.w3.org/TR/eme-initdata-webm/#bib-webm-encryption", + "https://www.w3.org/TR/eme-initdata-webm/#informative-references", + "https://www.w3.org/TR/eme-initdata-webm/#a-2-informative-references", + "https://www.w3.org/TR/eme-initdata-webm/#bib-eme-stream-registry", + "https://www.w3.org/TR/eme-initdata-webm/#bib-eme-stream-webm", + "https://www.w3.org/TR/eme-initdata-webm/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-stream-mp4.json b/tr/ids/eme-stream-mp4.json new file mode 100644 index 000000000000..db1004ee863a --- /dev/null +++ b/tr/ids/eme-stream-mp4.json @@ -0,0 +1,43 @@ +{ + "spec": { + "title": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "url": "https://www.w3.org/TR/eme-stream-mp4/" + }, + "ids": [ + "https://www.w3.org/TR/eme-stream-mp4/#initialUserConfig", + "https://www.w3.org/TR/eme-stream-mp4/#toc-nav", + "https://www.w3.org/TR/eme-stream-mp4/#toc-jump", + "https://www.w3.org/TR/eme-stream-mp4/#toc-toggle", + "https://www.w3.org/TR/eme-stream-mp4/#title", + "https://www.w3.org/TR/eme-stream-mp4/#w3c-state", + "https://www.w3.org/TR/eme-stream-mp4/#abstract", + "https://www.w3.org/TR/eme-stream-mp4/#issue-container-generatedID", + "https://www.w3.org/TR/eme-stream-mp4/#h-note", + "https://www.w3.org/TR/eme-stream-mp4/#sotd", + "https://www.w3.org/TR/eme-stream-mp4/#w3c_process_revision", + "https://www.w3.org/TR/eme-stream-mp4/#toc", + "https://www.w3.org/TR/eme-stream-mp4/#table-of-contents", + "https://www.w3.org/TR/eme-stream-mp4/#stream-format", + "https://www.w3.org/TR/eme-stream-mp4/#x1-stream-format", + "https://www.w3.org/TR/eme-stream-mp4/#detect-format", + "https://www.w3.org/TR/eme-stream-mp4/#x2-detection", + "https://www.w3.org/TR/eme-stream-mp4/#detect-encrypted-blocks", + "https://www.w3.org/TR/eme-stream-mp4/#x3-detecting-encrypted-blocks", + "https://www.w3.org/TR/eme-stream-mp4/#init-data", + "https://www.w3.org/TR/eme-stream-mp4/#x4-initialization-data-extraction", + "https://www.w3.org/TR/eme-stream-mp4/#conformance", + "https://www.w3.org/TR/eme-stream-mp4/#x5-conformance", + "https://www.w3.org/TR/eme-stream-mp4/#references", + "https://www.w3.org/TR/eme-stream-mp4/#a-references", + "https://www.w3.org/TR/eme-stream-mp4/#normative-references", + "https://www.w3.org/TR/eme-stream-mp4/#a-1-normative-references", + "https://www.w3.org/TR/eme-stream-mp4/#bib-cenc", + "https://www.w3.org/TR/eme-stream-mp4/#bib-eme-initdata-cenc", + "https://www.w3.org/TR/eme-stream-mp4/#bib-eme-initdata-registry", + "https://www.w3.org/TR/eme-stream-mp4/#bib-encrypted-media", + "https://www.w3.org/TR/eme-stream-mp4/#bib-isobmff", + "https://www.w3.org/TR/eme-stream-mp4/#bib-rfc2119", + "https://www.w3.org/TR/eme-stream-mp4/#bib-rfc8174", + "https://www.w3.org/TR/eme-stream-mp4/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-stream-registry.json b/tr/ids/eme-stream-registry.json new file mode 100644 index 000000000000..531b11c40f7e --- /dev/null +++ b/tr/ids/eme-stream-registry.json @@ -0,0 +1,35 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Stream Format Registry", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + "ids": [ + "https://www.w3.org/TR/eme-stream-registry/#initialUserConfig", + "https://www.w3.org/TR/eme-stream-registry/#toc-nav", + "https://www.w3.org/TR/eme-stream-registry/#toc-jump", + "https://www.w3.org/TR/eme-stream-registry/#toc-toggle", + "https://www.w3.org/TR/eme-stream-registry/#title", + "https://www.w3.org/TR/eme-stream-registry/#w3c-state", + "https://www.w3.org/TR/eme-stream-registry/#abstract", + "https://www.w3.org/TR/eme-stream-registry/#sotd", + "https://www.w3.org/TR/eme-stream-registry/#w3c_process_revision", + "https://www.w3.org/TR/eme-stream-registry/#toc", + "https://www.w3.org/TR/eme-stream-registry/#table-of-contents", + "https://www.w3.org/TR/eme-stream-registry/#purpose", + "https://www.w3.org/TR/eme-stream-registry/#x1-purpose", + "https://www.w3.org/TR/eme-stream-registry/#organization", + "https://www.w3.org/TR/eme-stream-registry/#x2-organization", + "https://www.w3.org/TR/eme-stream-registry/#entry-requirements", + "https://www.w3.org/TR/eme-stream-registry/#x3-registration-entry-requirements", + "https://www.w3.org/TR/eme-stream-registry/#registry", + "https://www.w3.org/TR/eme-stream-registry/#x4-registry", + "https://www.w3.org/TR/eme-stream-registry/#references", + "https://www.w3.org/TR/eme-stream-registry/#a-references", + "https://www.w3.org/TR/eme-stream-registry/#informative-references", + "https://www.w3.org/TR/eme-stream-registry/#a-1-informative-references", + "https://www.w3.org/TR/eme-stream-registry/#bib-eme-stream-mp4", + "https://www.w3.org/TR/eme-stream-registry/#bib-eme-stream-webm", + "https://www.w3.org/TR/eme-stream-registry/#bib-encrypted-media", + "https://www.w3.org/TR/eme-stream-registry/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/eme-stream-webm.json b/tr/ids/eme-stream-webm.json new file mode 100644 index 000000000000..f6a018120aec --- /dev/null +++ b/tr/ids/eme-stream-webm.json @@ -0,0 +1,42 @@ +{ + "spec": { + "title": "WebM Stream Format", + "url": "https://www.w3.org/TR/eme-stream-webm/" + }, + "ids": [ + "https://www.w3.org/TR/eme-stream-webm/#initialUserConfig", + "https://www.w3.org/TR/eme-stream-webm/#toc-nav", + "https://www.w3.org/TR/eme-stream-webm/#toc-jump", + "https://www.w3.org/TR/eme-stream-webm/#toc-toggle", + "https://www.w3.org/TR/eme-stream-webm/#title", + "https://www.w3.org/TR/eme-stream-webm/#w3c-state", + "https://www.w3.org/TR/eme-stream-webm/#abstract", + "https://www.w3.org/TR/eme-stream-webm/#sotd", + "https://www.w3.org/TR/eme-stream-webm/#w3c_process_revision", + "https://www.w3.org/TR/eme-stream-webm/#toc", + "https://www.w3.org/TR/eme-stream-webm/#table-of-contents", + "https://www.w3.org/TR/eme-stream-webm/#stream-format", + "https://www.w3.org/TR/eme-stream-webm/#x1-stream-format", + "https://www.w3.org/TR/eme-stream-webm/#detect-format", + "https://www.w3.org/TR/eme-stream-webm/#x2-detection", + "https://www.w3.org/TR/eme-stream-webm/#detect-encrypted-blocks", + "https://www.w3.org/TR/eme-stream-webm/#x3-detecting-encrypted-blocks", + "https://www.w3.org/TR/eme-stream-webm/#init-data", + "https://www.w3.org/TR/eme-stream-webm/#x4-initialization-data-extraction", + "https://www.w3.org/TR/eme-stream-webm/#conformance", + "https://www.w3.org/TR/eme-stream-webm/#x5-conformance", + "https://www.w3.org/TR/eme-stream-webm/#references", + "https://www.w3.org/TR/eme-stream-webm/#a-references", + "https://www.w3.org/TR/eme-stream-webm/#normative-references", + "https://www.w3.org/TR/eme-stream-webm/#a-1-normative-references", + "https://www.w3.org/TR/eme-stream-webm/#bib-eme-initdata-registry", + "https://www.w3.org/TR/eme-stream-webm/#bib-eme-initdata-webm", + "https://www.w3.org/TR/eme-stream-webm/#bib-encrypted-media", + "https://www.w3.org/TR/eme-stream-webm/#bib-matroska", + "https://www.w3.org/TR/eme-stream-webm/#bib-rfc2119", + "https://www.w3.org/TR/eme-stream-webm/#bib-rfc8174", + "https://www.w3.org/TR/eme-stream-webm/#bib-webm", + "https://www.w3.org/TR/eme-stream-webm/#bib-webm-encryption", + "https://www.w3.org/TR/eme-stream-webm/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/encrypted-media-2.json b/tr/ids/encrypted-media-2.json new file mode 100644 index 000000000000..3f6175e7a4c6 --- /dev/null +++ b/tr/ids/encrypted-media-2.json @@ -0,0 +1,2121 @@ +{ + "spec": { + "title": "Encrypted Media Extensions", + "url": "https://www.w3.org/TR/encrypted-media-2/" + }, + "ids": [ + "https://www.w3.org/TR/encrypted-media-2/#initialUserConfig", + "https://www.w3.org/TR/encrypted-media-2/#toc-nav", + "https://www.w3.org/TR/encrypted-media-2/#toc-jump", + "https://www.w3.org/TR/encrypted-media-2/#toc-toggle", + "https://www.w3.org/TR/encrypted-media-2/#title", + "https://www.w3.org/TR/encrypted-media-2/#w3c-state", + "https://www.w3.org/TR/encrypted-media-2/#abstract", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-clear-key-1", + "https://www.w3.org/TR/encrypted-media-2/#sotd", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-encryptionscheme-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-getstatusforpolicy-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-media-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-usable-in-future-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-quotaexceedederror-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-1", + "https://www.w3.org/TR/encrypted-media-2/#w3c_process_revision", + "https://www.w3.org/TR/encrypted-media-2/#toc", + "https://www.w3.org/TR/encrypted-media-2/#table-of-contents", + "https://www.w3.org/TR/encrypted-media-2/#introduction", + "https://www.w3.org/TR/encrypted-media-2/#x1-introduction", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID", + "https://www.w3.org/TR/encrypted-media-2/#h-note", + "https://www.w3.org/TR/encrypted-media-2/#definitions", + "https://www.w3.org/TR/encrypted-media-2/#x2-definitions", + "https://www.w3.org/TR/encrypted-media-2/#dfn-cdm", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-0", + "https://www.w3.org/TR/encrypted-media-2/#h-note-0", + "https://www.w3.org/TR/encrypted-media-2/#dfn-key-system-s", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-common-key-systems-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-1", + "https://www.w3.org/TR/encrypted-media-2/#h-note-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-2", + "https://www.w3.org/TR/encrypted-media-2/#h-note-2", + "https://www.w3.org/TR/encrypted-media-2/#dfn-key-session", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-generaterequest-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-1", + "https://www.w3.org/TR/encrypted-media-2/#dfn-session-id", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-3", + "https://www.w3.org/TR/encrypted-media-2/#h-note-3", + "https://www.w3.org/TR/encrypted-media-2/#dfn-key-s", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-session-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-load-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-4", + "https://www.w3.org/TR/encrypted-media-2/#h-note-4", + "https://www.w3.org/TR/encrypted-media-2/#dfn-usable-for-decryption", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-11", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-5", + "https://www.w3.org/TR/encrypted-media-2/#h-note-5", + "https://www.w3.org/TR/encrypted-media-2/#dfn-decryption-key-id", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-s-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-license-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-13", + "https://www.w3.org/TR/encrypted-media-2/#dfn-known", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-s-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-keystatuses-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-expiration-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-6", + "https://www.w3.org/TR/encrypted-media-2/#h-note-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-2", + "https://www.w3.org/TR/encrypted-media-2/#dfn-license", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-s-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-4", + "https://www.w3.org/TR/encrypted-media-2/#initialization-data", + "https://www.w3.org/TR/encrypted-media-2/#dfn-initialization-data", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-7", + "https://www.w3.org/TR/encrypted-media-2/#h-note-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-15", + "https://www.w3.org/TR/encrypted-media-2/#dfn-initialization-data-type", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-initdata-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-generaterequest-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-8", + "https://www.w3.org/TR/encrypted-media-2/#h-note-8", + "https://www.w3.org/TR/encrypted-media-2/#dfn-associable", + "https://www.w3.org/TR/encrypted-media-2/#dfn-non-associable", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-9", + "https://www.w3.org/TR/encrypted-media-2/#h-note-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-1", + "https://www.w3.org/TR/encrypted-media-2/#dfn-associable-by-an-entity", + "https://www.w3.org/TR/encrypted-media-2/#dfn-non-associable-by-an-entity", + "https://www.w3.org/TR/encrypted-media-2/#dfn-non-associable-by-application", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-an-entity-1", + "https://www.w3.org/TR/encrypted-media-2/#dfn-associable-by-the-application", + "https://www.w3.org/TR/encrypted-media-2/#dfn-distinctive", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-10", + "https://www.w3.org/TR/encrypted-media-2/#h-note-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-id-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-license-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-11", + "https://www.w3.org/TR/encrypted-media-2/#h-note-11", + "https://www.w3.org/TR/encrypted-media-2/#dfn-permanent-identifier-s", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-18", + "https://www.w3.org/TR/encrypted-media-2/#dfn-distinctive-permanent-identifier-s", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-permanent-identifier-s-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-12", + "https://www.w3.org/TR/encrypted-media-2/#h-note-12", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-13", + "https://www.w3.org/TR/encrypted-media-2/#h-note-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-14", + "https://www.w3.org/TR/encrypted-media-2/#h-note-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-1", + "https://www.w3.org/TR/encrypted-media-2/#dfn-distinctive-identifier-s", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-15", + "https://www.w3.org/TR/encrypted-media-2/#h-note-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-an-entity-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-an-entity-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-an-entity-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-16", + "https://www.w3.org/TR/encrypted-media-2/#h-note-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-17", + "https://www.w3.org/TR/encrypted-media-2/#h-note-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-5", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-18", + "https://www.w3.org/TR/encrypted-media-2/#h-note-18", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-19", + "https://www.w3.org/TR/encrypted-media-2/#h-note-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-the-application-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-the-application-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-the-application-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-5", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-20", + "https://www.w3.org/TR/encrypted-media-2/#h-note-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-an-entity-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-the-application-4", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-21", + "https://www.w3.org/TR/encrypted-media-2/#h-note-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-23", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-13", + "https://www.w3.org/TR/encrypted-media-2/#dfn-use-of-distinctive-identifiers-and-distinctive-permanent-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#dfn-use-distinctive-identifier-s", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-10", + "https://www.w3.org/TR/encrypted-media-2/#dfn-use-distinctive-permanent-identifier-s", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-11", + "https://www.w3.org/TR/encrypted-media-2/#dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-permanent-identifier-s-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-22", + "https://www.w3.org/TR/encrypted-media-2/#h-note-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-3", + "https://www.w3.org/TR/encrypted-media-2/#dfn-cross-origin-limitations", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-3", + "https://www.w3.org/TR/encrypted-media-2/#dfn-mixed-content-limitations", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-3", + "https://www.w3.org/TR/encrypted-media-2/#dfn-time", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-23", + "https://www.w3.org/TR/encrypted-media-2/#h-note-23", + "https://www.w3.org/TR/encrypted-media-2/#dfn-expiration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-time-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-2", + "https://www.w3.org/TR/encrypted-media-2/#dfn-browsing-profile", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-24", + "https://www.w3.org/TR/encrypted-media-2/#h-note-24", + "https://www.w3.org/TR/encrypted-media-2/#dfn-valid-media-mime-type", + "https://www.w3.org/TR/encrypted-media-2/#obtaining-access-to-key-systems", + "https://www.w3.org/TR/encrypted-media-2/#x3-obtaining-access-to-key-systems", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-5", + "https://www.w3.org/TR/encrypted-media-2/#permissions-policy-integration", + "https://www.w3.org/TR/encrypted-media-2/#x3-1-permissions-policy-integration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-1", + "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted-media", + "https://www.w3.org/TR/encrypted-media-2/#navigator-extension-requestmediakeysystemaccess", + "https://www.w3.org/TR/encrypted-media-2/#x3-2-navigator-extension-requestmediakeysystemaccess", + "https://www.w3.org/TR/encrypted-media-2/#dom-navigator", + "https://www.w3.org/TR/encrypted-media-2/#webidl-571417346", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-navigator-partial-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-navigator-requestmediakeysystemaccess-keysystem-supportedconfigurations", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-1", + "https://www.w3.org/TR/encrypted-media-2/#methods", + "https://www.w3.org/TR/encrypted-media-2/#x3-2-1-methods", + "https://www.w3.org/TR/encrypted-media-2/#dom-navigator-requestmediakeysystemaccess", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-25", + "https://www.w3.org/TR/encrypted-media-2/#h-note-25", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-6", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-26", + "https://www.w3.org/TR/encrypted-media-2/#h-note-26", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-media-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-get-supported-configuration-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-keysystem-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-27", + "https://www.w3.org/TR/encrypted-media-2/#h-note-27", + "https://www.w3.org/TR/encrypted-media-2/#algorithms", + "https://www.w3.org/TR/encrypted-media-2/#x3-2-2-algorithms", + "https://www.w3.org/TR/encrypted-media-2/#get-supported-configuration", + "https://www.w3.org/TR/encrypted-media-2/#x3-2-2-1-get-supported-configuration", + "https://www.w3.org/TR/encrypted-media-2/#dfn-get-supported-configuration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-28", + "https://www.w3.org/TR/encrypted-media-2/#h-note-28", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-29", + "https://www.w3.org/TR/encrypted-media-2/#h-note-29", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-get-supported-configuration-and-consent-1", + "https://www.w3.org/TR/encrypted-media-2/#get-supported-configuration-and-consent", + "https://www.w3.org/TR/encrypted-media-2/#x3-2-2-2-get-supported-configuration-and-consent", + "https://www.w3.org/TR/encrypted-media-2/#dfn-get-supported-configuration-and-consent", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-label-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-label-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-initdatatypes-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-initdatatypes-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-30", + "https://www.w3.org/TR/encrypted-media-2/#h-note-30", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-initdatatypes-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-31", + "https://www.w3.org/TR/encrypted-media-2/#h-note-31", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-sessiontypes-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-sessiontypes-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-sessiontypes-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-get-supported-capabilities-for-audio-video-type-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-get-supported-capabilities-for-audio-video-type-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-7", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-32", + "https://www.w3.org/TR/encrypted-media-2/#h-note-32", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-7", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-33", + "https://www.w3.org/TR/encrypted-media-2/#h-note-33", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-get-consent-status-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-10", + "https://www.w3.org/TR/encrypted-media-2/#get-supported-capabilities-for-audio-video-type", + "https://www.w3.org/TR/encrypted-media-2/#x3-2-2-3-get-supported-capabilities-for-audio-video-type", + "https://www.w3.org/TR/encrypted-media-2/#dfn-get-supported-capabilities-for-audio-video-type", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-contenttype-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-encryptionscheme-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-robustness-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-valid-media-mime-type-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-34", + "https://www.w3.org/TR/encrypted-media-2/#h-note-34", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-35", + "https://www.w3.org/TR/encrypted-media-2/#h-note-35", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-36", + "https://www.w3.org/TR/encrypted-media-2/#h-note-36", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-37", + "https://www.w3.org/TR/encrypted-media-2/#h-note-37", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-38", + "https://www.w3.org/TR/encrypted-media-2/#h-note-38", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-6", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-39", + "https://www.w3.org/TR/encrypted-media-2/#h-note-39", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-40", + "https://www.w3.org/TR/encrypted-media-2/#h-note-40", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-4", + "https://www.w3.org/TR/encrypted-media-2/#get-consent-status", + "https://www.w3.org/TR/encrypted-media-2/#x3-2-2-4-get-consent-status", + "https://www.w3.org/TR/encrypted-media-2/#dfn-get-consent-status", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-41", + "https://www.w3.org/TR/encrypted-media-2/#h-note-41", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-9", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-42", + "https://www.w3.org/TR/encrypted-media-2/#h-note-42", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-24", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-12", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-43", + "https://www.w3.org/TR/encrypted-media-2/#h-note-43", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-10", + "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemconfiguration-dictionary", + "https://www.w3.org/TR/encrypted-media-2/#x3-3-mediakeysystemconfiguration-dictionary", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration", + "https://www.w3.org/TR/encrypted-media-2/#webidl-1197737164", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysrequirement", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-11", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement-required", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-25", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement-optional", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-9", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysrequirement-not-allowed", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-26", + "https://www.w3.org/TR/encrypted-media-2/#webidl-798704963", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-6", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration-label", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-label-3", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration-initdatatypes", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-initdatatypes-4", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration-audiocapabilities", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-7", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration-videocapabilities", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-7", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration-distinctiveidentifier", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-20", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration-persistentstate", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-9", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemconfiguration-sessiontypes", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-sessiontypes-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-7", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-label", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-getconfiguration-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-11", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-initdatatypes", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-4", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-audiocapabilities", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-8", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-videocapabilities", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-audiocapabilities-8", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-distinctiveidentifier", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-persistentstate", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-27", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-13", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-44", + "https://www.w3.org/TR/encrypted-media-2/#h-note-44", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-45", + "https://www.w3.org/TR/encrypted-media-2/#h-note-45", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-11", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-46", + "https://www.w3.org/TR/encrypted-media-2/#h-note-46", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-7", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemconfiguration-sessiontypes", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-10", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-47", + "https://www.w3.org/TR/encrypted-media-2/#h-note-47", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-28", + "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemmediacapability-dictionary", + "https://www.w3.org/TR/encrypted-media-2/#x3-4-mediakeysystemmediacapability-dictionary", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability", + "https://www.w3.org/TR/encrypted-media-2/#webidl-1151374081", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemmediacapability", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-9", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemmediacapability-contenttype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-contenttype-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemmediacapability-encryptionscheme", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-encryptionscheme-3", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemmediacapability-robustness", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-robustness-2", + "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeysystemmediacapability-members", + "https://www.w3.org/TR/encrypted-media-2/#x3-4-1-dictionary-mediakeysystemmediacapability-members", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-10", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability-contenttype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-valid-media-mime-type-2", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability-encryptionscheme", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-48", + "https://www.w3.org/TR/encrypted-media-2/#h-note-48", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-49", + "https://www.w3.org/TR/encrypted-media-2/#h-note-49", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-50", + "https://www.w3.org/TR/encrypted-media-2/#h-note-50", + "https://www.w3.org/TR/encrypted-media-2/#scheme-cenc", + "https://www.w3.org/TR/encrypted-media-2/#scheme-cbcs", + "https://www.w3.org/TR/encrypted-media-2/#dfn-cbcs-1-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-scheme-cbcs-1", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemmediacapability-robustness", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-51", + "https://www.w3.org/TR/encrypted-media-2/#h-note-51", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-29", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-30", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-31", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-contenttype-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-robustness-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-52", + "https://www.w3.org/TR/encrypted-media-2/#h-note-52", + "https://www.w3.org/TR/encrypted-media-2/#mediakeysystemaccess-interface", + "https://www.w3.org/TR/encrypted-media-2/#x4-mediakeysystemaccess-interface", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-12", + "https://www.w3.org/TR/encrypted-media-2/#webidl-1780138428", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemaccess", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-14", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemaccess-keysystem", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-keysystem-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemaccess-getconfiguration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-getconfiguration-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysystemaccess-createmediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-createmediakeys-1", + "https://www.w3.org/TR/encrypted-media-2/#attributes", + "https://www.w3.org/TR/encrypted-media-2/#x4-1-attributes", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-keysystem", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-13", + "https://www.w3.org/TR/encrypted-media-2/#methods-0", + "https://www.w3.org/TR/encrypted-media-2/#x4-2-methods", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-getconfiguration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-optional-11", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-53", + "https://www.w3.org/TR/encrypted-media-2/#h-note-53", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-54", + "https://www.w3.org/TR/encrypted-media-2/#h-note-54", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-encryptionscheme-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-encryptionscheme-5", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysystemaccess-createmediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-sessiontypes-5", + "https://www.w3.org/TR/encrypted-media-2/#mediakeys-interface", + "https://www.w3.org/TR/encrypted-media-2/#x5-mediakeys-interface", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-32", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-13", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-55", + "https://www.w3.org/TR/encrypted-media-2/#h-note-55", + "https://www.w3.org/TR/encrypted-media-2/#webidl-2083600463", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysessiontype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-1", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessiontype", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessiontype-temporary", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessiontype-persistent-license", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-2", + "https://www.w3.org/TR/encrypted-media-2/#dfn-record-s-of-license-destruction", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-id-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-release-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-remove-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-4", + "https://www.w3.org/TR/encrypted-media-2/#webidl-742597615", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-14", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeys-createsession-sessiontype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-createsession-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-3", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeys-getstatusforpolicy-policy", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-getstatusforpolicy-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeyspolicy-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeys-setservercertificate-servercertificate", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-setservercertificate-1", + "https://www.w3.org/TR/encrypted-media-2/#methods-1", + "https://www.w3.org/TR/encrypted-media-2/#x5-1-methods", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-createsession", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-5", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-56", + "https://www.w3.org/TR/encrypted-media-2/#h-note-56", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-57", + "https://www.w3.org/TR/encrypted-media-2/#h-note-57", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-58", + "https://www.w3.org/TR/encrypted-media-2/#h-note-58", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-setmediakeys-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-expiration-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-closed-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-size-1", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-getstatusforpolicy", + "https://www.w3.org/TR/encrypted-media-2/#status-for-policy", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeyspolicy-2", + "https://www.w3.org/TR/encrypted-media-2/#webidl-2023973166", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeyspolicy", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeyspolicy", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeyspolicy-minhdcpversion", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeyspolicy-minhdcpversion", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeyspolicy-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-33", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeyspolicy-minhdcpversion-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-usable-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeyspolicy-minhdcpversion-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-59", + "https://www.w3.org/TR/encrypted-media-2/#h-note-59", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-34", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeyspolicy-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-35", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-36", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-output-restricted-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-usable-2", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeys-setservercertificate", + "https://www.w3.org/TR/encrypted-media-2/#server-certificate", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-queue-a-message-event-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-60", + "https://www.w3.org/TR/encrypted-media-2/#h-note-60", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-37", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-5", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-61", + "https://www.w3.org/TR/encrypted-media-2/#h-note-61", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-38", + "https://www.w3.org/TR/encrypted-media-2/#algorithms-0", + "https://www.w3.org/TR/encrypted-media-2/#x5-2-algorithms", + "https://www.w3.org/TR/encrypted-media-2/#is-persistent-session-type", + "https://www.w3.org/TR/encrypted-media-2/#x5-2-1-is-persistent-session-type", + "https://www.w3.org/TR/encrypted-media-2/#dfn-is-persistent-session-type", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-2", + "https://www.w3.org/TR/encrypted-media-2/#cdm-unavailable", + "https://www.w3.org/TR/encrypted-media-2/#x5-2-2-cdm-unavailable", + "https://www.w3.org/TR/encrypted-media-2/#dfn-cdm-unavailable", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-39", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-closed-1", + "https://www.w3.org/TR/encrypted-media-2/#media-keys-storage", + "https://www.w3.org/TR/encrypted-media-2/#x5-3-storage-and-persistence", + "https://www.w3.org/TR/encrypted-media-2/#dfn-storage-and-persistence", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-2", + "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-interface", + "https://www.w3.org/TR/encrypted-media-2/#x6-mediakeysession-interface", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-session-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-12", + "https://www.w3.org/TR/encrypted-media-2/#dfn-closed", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-closed-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-monitor-for-cdm-state-changes-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-monitor-for-cdm-state-changes-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-15", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-62", + "https://www.w3.org/TR/encrypted-media-2/#h-note-62", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-40", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-41", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-42", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-session-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-63", + "https://www.w3.org/TR/encrypted-media-2/#h-note-63", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-64", + "https://www.w3.org/TR/encrypted-media-2/#h-note-64", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-close-1", + "https://www.w3.org/TR/encrypted-media-2/#webidl-103604943", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysessionclosedreason", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-internal-error-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-closed-by-application-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-release-acknowledged-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-hardware-context-reset-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-resource-evicted-1", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-internal-error", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-43", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-21", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-closed-by-application", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-close-2", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-release-acknowledged", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-44", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-4", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-hardware-context-reset", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-45", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-22", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-65", + "https://www.w3.org/TR/encrypted-media-2/#h-note-65", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysessionclosedreason-resource-evicted", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-66", + "https://www.w3.org/TR/encrypted-media-2/#h-note-66", + "https://www.w3.org/TR/encrypted-media-2/#webidl-782043315", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-18", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-sessionid", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-expiration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-expiration-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-closed", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-closed-3", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-keystatuses", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-keystatuses-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-onkeystatuseschange", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-onkeystatuseschange-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-onmessage", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-onmessage-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-generaterequest-initdatatype-initdata", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-generaterequest-3", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-load-sessionid", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-load-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-update-response", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-5", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-close", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-close-3", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeysession-remove", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-remove-2", + "https://www.w3.org/TR/encrypted-media-2/#attributes-0", + "https://www.w3.org/TR/encrypted-media-2/#x6-1-attributes", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-sessionid", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-id-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-expiration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-expiration-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-46", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-67", + "https://www.w3.org/TR/encrypted-media-2/#h-note-67", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-closed", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-closed-2", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-keystatuses", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-68", + "https://www.w3.org/TR/encrypted-media-2/#h-note-68", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-load-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-expired-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-69", + "https://www.w3.org/TR/encrypted-media-2/#h-note-69", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-47", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-session-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-s-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-6", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-onkeystatuseschange", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-keystatuseschange-1", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-onmessage", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-2", + "https://www.w3.org/TR/encrypted-media-2/#methods-2", + "https://www.w3.org/TR/encrypted-media-2/#x6-2-methods", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-generaterequest", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-request-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-individualization-request-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-23", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-48", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-49", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-50", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-8", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-70", + "https://www.w3.org/TR/encrypted-media-2/#h-note-70", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-id-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-request-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-51", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-request-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-individualization-request-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-quotaexceedederror-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-queue-a-message-event-2", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-load", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-11", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-71", + "https://www.w3.org/TR/encrypted-media-2/#h-note-71", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-52", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-quotaexceedederror-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-72", + "https://www.w3.org/TR/encrypted-media-2/#h-note-72", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-53", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-quotaexceedederror-4", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-73", + "https://www.w3.org/TR/encrypted-media-2/#h-note-73", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-expiration-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-status-pending-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-expiration-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-queue-a-message-event-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-update", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-54", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-55", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-24", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-14", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-74", + "https://www.w3.org/TR/encrypted-media-2/#h-note-74", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-56", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-57", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-16", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-75", + "https://www.w3.org/TR/encrypted-media-2/#h-note-75", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-typeerror-17", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-76", + "https://www.w3.org/TR/encrypted-media-2/#h-note-76", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-77", + "https://www.w3.org/TR/encrypted-media-2/#h-note-77", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-25", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-78", + "https://www.w3.org/TR/encrypted-media-2/#h-note-78", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-58", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-23", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-session-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-6", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-79", + "https://www.w3.org/TR/encrypted-media-2/#h-note-79", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-load-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-7", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-80", + "https://www.w3.org/TR/encrypted-media-2/#h-note-80", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-closed-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-release-acknowledged-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-59", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-status-pending-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-expiration-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-expiration-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-queue-a-message-event-4", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-close", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-60", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-81", + "https://www.w3.org/TR/encrypted-media-2/#h-note-81", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-closed-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-closed-by-application-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-61", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-session-6", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-82", + "https://www.w3.org/TR/encrypted-media-2/#h-note-82", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-closed-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-closed-by-application-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeysession-remove", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-62", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-83", + "https://www.w3.org/TR/encrypted-media-2/#h-note-83", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-released-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-expiration-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-release-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-queue-a-message-event-5", + "https://www.w3.org/TR/encrypted-media-2/#mediakeystatusmap-interface", + "https://www.w3.org/TR/encrypted-media-2/#x6-3-mediakeystatusmap-interface", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-9", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-84", + "https://www.w3.org/TR/encrypted-media-2/#h-note-84", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-output-downscaled-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-output-restricted-2", + "https://www.w3.org/TR/encrypted-media-2/#webidl-366396555", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeystatusmap", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-5", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeystatusmap-iterable", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-10", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeystatusmap-size", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-size-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeystatusmap-has-keyid", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-has-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeystatusmap-get-keyid", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatusmap-get-1", + "https://www.w3.org/TR/encrypted-media-2/#attributes-1", + "https://www.w3.org/TR/encrypted-media-2/#x6-3-1-attributes", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap-size", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-4", + "https://www.w3.org/TR/encrypted-media-2/#methods-3", + "https://www.w3.org/TR/encrypted-media-2/#x6-3-2-methods", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap-has", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatusmap-get", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-11", + "https://www.w3.org/TR/encrypted-media-2/#webidl-418631828", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeystatus", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-usable-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-expired-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-released-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-output-restricted-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-output-downscaled-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-usable-in-future-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-status-pending-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-internal-error-1", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-usable", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-63", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-4", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-expired", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-expiration-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-expiration-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-released", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-64", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-8", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-output-restricted", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-output-downscaled", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-usable-in-future", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-6", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-status-pending", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeystatus-internal-error", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-65", + "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageevent", + "https://www.w3.org/TR/encrypted-media-2/#x6-4-mediakeymessageevent", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-5", + "https://www.w3.org/TR/encrypted-media-2/#webidl-1754914033", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessagetype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-request-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-renewal-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-license-release-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-individualization-request-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-license-request", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-license-renewal", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-license-release", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-9", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessagetype-individualization-request", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-app-assisted-individualization-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-18", + "https://www.w3.org/TR/encrypted-media-2/#webidl-1595553803", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessageevent", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessageevent-constructor-type-eventinitdict", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent-constructor", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageeventinit-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessageevent-messagetype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-messagetype-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessageevent-message", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-message-1", + "https://www.w3.org/TR/encrypted-media-2/#attributes-2", + "https://www.w3.org/TR/encrypted-media-2/#x6-4-1-attributes", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent-messagetype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-26", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-85", + "https://www.w3.org/TR/encrypted-media-2/#h-note-85", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageevent-message", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-66", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-27", + "https://www.w3.org/TR/encrypted-media-2/#mediakeymessageeventinit", + "https://www.w3.org/TR/encrypted-media-2/#x6-4-2-mediakeymessageeventinit", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageeventinit", + "https://www.w3.org/TR/encrypted-media-2/#webidl-726369050", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessageeventinit", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageeventinit-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessageeventinit-messagetype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageeventinit-messagetype-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediakeymessageeventinit-message", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageeventinit-message-1", + "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediakeymessageeventinit-members", + "https://www.w3.org/TR/encrypted-media-2/#x6-4-2-1-dictionary-mediakeymessageeventinit-members", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageeventinit-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageeventinit-messagetype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-7", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediakeymessageeventinit-message", + "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-events", + "https://www.w3.org/TR/encrypted-media-2/#x6-5-event-summary", + "https://www.w3.org/TR/encrypted-media-2/#dfn-keystatuseschange", + "https://www.w3.org/TR/encrypted-media-2/#dfn-message", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-67", + "https://www.w3.org/TR/encrypted-media-2/#mediakeysession-algorithms", + "https://www.w3.org/TR/encrypted-media-2/#x6-6-algorithms", + "https://www.w3.org/TR/encrypted-media-2/#queue-message", + "https://www.w3.org/TR/encrypted-media-2/#x6-6-1-queue-a-message-event", + "https://www.w3.org/TR/encrypted-media-2/#dfn-queue-a-message-event", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-24", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-25", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-26", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-27", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-messagetype-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-message-2", + "https://www.w3.org/TR/encrypted-media-2/#update-key-statuses", + "https://www.w3.org/TR/encrypted-media-2/#x6-6-2-update-key-statuses", + "https://www.w3.org/TR/encrypted-media-2/#dfn-update-key-statuses", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-28", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-29", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-15", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-86", + "https://www.w3.org/TR/encrypted-media-2/#h-note-86", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-30", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-keystatuses-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-17", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-87", + "https://www.w3.org/TR/encrypted-media-2/#h-note-87", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-keystatuses-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-keystatuseschange-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-attempt-to-resume-playback-if-necessary-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-23", + "https://www.w3.org/TR/encrypted-media-2/#update-expiration", + "https://www.w3.org/TR/encrypted-media-2/#x6-6-3-update-expiration", + "https://www.w3.org/TR/encrypted-media-2/#dfn-update-expiration", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-expiration-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-31", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-32", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-88", + "https://www.w3.org/TR/encrypted-media-2/#h-note-88", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-33", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-expiration-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-time-2", + "https://www.w3.org/TR/encrypted-media-2/#session-closed", + "https://www.w3.org/TR/encrypted-media-2/#x6-6-4-session-closed", + "https://www.w3.org/TR/encrypted-media-2/#dfn-session-closed", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-34", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-session-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-68", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-35", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-7", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-89", + "https://www.w3.org/TR/encrypted-media-2/#h-note-89", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-36", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-90", + "https://www.w3.org/TR/encrypted-media-2/#h-note-90", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-69", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-monitor-for-cdm-state-changes-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-70", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-37", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-closed-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-expiration-4", + "https://www.w3.org/TR/encrypted-media-2/#monitor-cdm", + "https://www.w3.org/TR/encrypted-media-2/#x6-6-5-monitor-for-cdm-state-changes", + "https://www.w3.org/TR/encrypted-media-2/#dfn-monitor-for-cdm-state-changes", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-71", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-91", + "https://www.w3.org/TR/encrypted-media-2/#h-note-91", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-72", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-10", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-92", + "https://www.w3.org/TR/encrypted-media-2/#h-note-92", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-38", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-73", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-queue-a-message-event-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-known-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-expiration-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-expiration-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-closed-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-unavailable-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-hardware-context-reset-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-unavailable-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-internal-error-2", + "https://www.w3.org/TR/encrypted-media-2/#exceptions", + "https://www.w3.org/TR/encrypted-media-2/#x6-7-exceptions", + "https://www.w3.org/TR/encrypted-media-2/#error-names", + "https://www.w3.org/TR/encrypted-media-2/#dfn-typeerror", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-11", + "https://www.w3.org/TR/encrypted-media-2/#dfn-notsupportederror", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-24", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-28", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-29", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-30", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-31", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-32", + "https://www.w3.org/TR/encrypted-media-2/#dfn-invalidstateerror", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-25", + "https://www.w3.org/TR/encrypted-media-2/#dfn-quotaexceedederror", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-26", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-5", + "https://www.w3.org/TR/encrypted-media-2/#session-storage", + "https://www.w3.org/TR/encrypted-media-2/#x6-8-session-storage-and-persistence", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-storage-and-persistence-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-74", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-session-id-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-75", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-76", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-generaterequest-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-77", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-39", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-load-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-40", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-generaterequest-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-load-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-is-persistent-session-type-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-remove-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-78", + "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-extensions", + "https://www.w3.org/TR/encrypted-media-2/#x7-htmlmediaelement-extensions", + "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-9", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-93", + "https://www.w3.org/TR/encrypted-media-2/#h-note-93", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-10", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-94", + "https://www.w3.org/TR/encrypted-media-2/#h-note-94", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-11", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-95", + "https://www.w3.org/TR/encrypted-media-2/#h-note-95", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-encountered-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-encountered-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-96", + "https://www.w3.org/TR/encrypted-media-2/#h-note-96", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-block-encountered-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-97", + "https://www.w3.org/TR/encrypted-media-2/#h-note-97", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-wait-for-key-1", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-98", + "https://www.w3.org/TR/encrypted-media-2/#h-note-98", + "https://www.w3.org/TR/encrypted-media-2/#webidl-1869224078", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-htmlmediaelement-partial-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-11", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-htmlmediaelement-mediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-27", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-htmlmediaelement-onencrypted", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-onencrypted-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-htmlmediaelement-onwaitingforkey", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-onwaitingforkey-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-htmlmediaelement-setmediakeys-mediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-setmediakeys-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-28", + "https://www.w3.org/TR/encrypted-media-2/#attributes-3", + "https://www.w3.org/TR/encrypted-media-2/#x7-1-attributes", + "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-mediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-29", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-30", + "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-onencrypted", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-12", + "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-onwaitingforkey", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-waitingforkey-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-13", + "https://www.w3.org/TR/encrypted-media-2/#methods-4", + "https://www.w3.org/TR/encrypted-media-2/#x7-2-methods", + "https://www.w3.org/TR/encrypted-media-2/#dom-htmlmediaelement-setmediakeys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-31", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-99", + "https://www.w3.org/TR/encrypted-media-2/#h-note-99", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-32", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-79", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-quotaexceedederror-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-80", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-notsupportederror-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-invalidstateerror-12", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-100", + "https://www.w3.org/TR/encrypted-media-2/#h-note-100", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-81", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-82", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-attempt-to-resume-playback-if-necessary-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-7", + "https://www.w3.org/TR/encrypted-media-2/#mediaencryptedevent", + "https://www.w3.org/TR/encrypted-media-2/#x7-3-mediaencryptedevent", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-5", + "https://www.w3.org/TR/encrypted-media-2/#webidl-1395593112", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediaencryptedevent", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediaencryptedevent-constructor-type-eventinitdict", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent-constructor", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedeventinit-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediaencryptedevent-initdatatype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-initdatatype-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediaencryptedevent-initdata", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-initdata-2", + "https://www.w3.org/TR/encrypted-media-2/#attributes-4", + "https://www.w3.org/TR/encrypted-media-2/#x7-3-1-attributes", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent-initdatatype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-initdata-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedevent-initdata", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-15", + "https://www.w3.org/TR/encrypted-media-2/#mediaencryptedeventinit", + "https://www.w3.org/TR/encrypted-media-2/#x7-3-2-mediaencryptedeventinit", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedeventinit", + "https://www.w3.org/TR/encrypted-media-2/#webidl-51354785", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediaencryptedeventinit", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedeventinit-2", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediaencryptedeventinit-initdatatype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedeventinit-initdatatype-1", + "https://www.w3.org/TR/encrypted-media-2/#idl-def-mediaencryptedeventinit-initdata", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedeventinit-initdata-1", + "https://www.w3.org/TR/encrypted-media-2/#dictionary-mediaencryptedeventinit-members", + "https://www.w3.org/TR/encrypted-media-2/#x7-3-2-1-dictionary-mediaencryptedeventinit-members", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedeventinit-3", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedeventinit-initdatatype", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-7", + "https://www.w3.org/TR/encrypted-media-2/#dom-mediaencryptedeventinit-initdata", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-16", + "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-events", + "https://www.w3.org/TR/encrypted-media-2/#x7-4-event-summary", + "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-17", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-101", + "https://www.w3.org/TR/encrypted-media-2/#h-note-101", + "https://www.w3.org/TR/encrypted-media-2/#dfn-waitingforkey", + "https://www.w3.org/TR/encrypted-media-2/#htmlmediaelement-algorithms", + "https://www.w3.org/TR/encrypted-media-2/#x7-5-algorithms", + "https://www.w3.org/TR/encrypted-media-2/#media-may-contain-encrypted-blocks", + "https://www.w3.org/TR/encrypted-media-2/#x7-5-1-media-data-may-contain-encrypted-blocks", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-33", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-34", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-102", + "https://www.w3.org/TR/encrypted-media-2/#h-note-102", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-setmediakeys-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-35", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-83", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-84", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-36", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-setmediakeys-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-wait-for-key-2", + "https://www.w3.org/TR/encrypted-media-2/#initdata-encountered", + "https://www.w3.org/TR/encrypted-media-2/#x7-5-2-initialization-data-encountered", + "https://www.w3.org/TR/encrypted-media-2/#dfn-initialization-data-encountered", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-mixed-content-limitations-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-8", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-103", + "https://www.w3.org/TR/encrypted-media-2/#h-note-103", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-initdatatype-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-initdata-4", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-104", + "https://www.w3.org/TR/encrypted-media-2/#h-note-104", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-105", + "https://www.w3.org/TR/encrypted-media-2/#h-note-105", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediaencryptedevent-initdata-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-mixed-content-limitations-2", + "https://www.w3.org/TR/encrypted-media-2/#encrypted-block-encountered", + "https://www.w3.org/TR/encrypted-media-2/#x7-5-3-encrypted-block-encountered", + "https://www.w3.org/TR/encrypted-media-2/#dfn-encrypted-block-encountered", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-attempt-to-decrypt-1", + "https://www.w3.org/TR/encrypted-media-2/#attempt-to-decrypt", + "https://www.w3.org/TR/encrypted-media-2/#x7-5-4-attempt-to-decrypt", + "https://www.w3.org/TR/encrypted-media-2/#dfn-attempt-to-decrypt", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-37", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-85", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-unavailable-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-hardware-context-reset-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-internal-error-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-41", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-closed-10", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-106", + "https://www.w3.org/TR/encrypted-media-2/#h-note-106", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-107", + "https://www.w3.org/TR/encrypted-media-2/#h-note-107", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-42", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-108", + "https://www.w3.org/TR/encrypted-media-2/#h-note-108", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-33", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-update-key-statuses-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-unavailable-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-hardware-context-reset-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessionclosedreason-internal-error-4", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-109", + "https://www.w3.org/TR/encrypted-media-2/#h-note-109", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-110", + "https://www.w3.org/TR/encrypted-media-2/#h-note-110", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-111", + "https://www.w3.org/TR/encrypted-media-2/#h-note-111", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-112", + "https://www.w3.org/TR/encrypted-media-2/#h-note-112", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-10", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-113", + "https://www.w3.org/TR/encrypted-media-2/#h-note-113", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-wait-for-key-3", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-114", + "https://www.w3.org/TR/encrypted-media-2/#h-note-114", + "https://www.w3.org/TR/encrypted-media-2/#wait-for-key", + "https://www.w3.org/TR/encrypted-media-2/#x7-5-5-wait-for-key", + "https://www.w3.org/TR/encrypted-media-2/#dfn-wait-for-key", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-waitingforkey-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-23", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-24", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-115", + "https://www.w3.org/TR/encrypted-media-2/#h-note-115", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-116", + "https://www.w3.org/TR/encrypted-media-2/#h-note-116", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-waitingforkey-3", + "https://www.w3.org/TR/encrypted-media-2/#resume-playback", + "https://www.w3.org/TR/encrypted-media-2/#x7-5-6-attempt-to-resume-playback-if-necessary", + "https://www.w3.org/TR/encrypted-media-2/#dfn-attempt-to-resume-playback-if-necessary", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-usable-for-decryption-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-25", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-26", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-attempt-to-decrypt-2", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-117", + "https://www.w3.org/TR/encrypted-media-2/#h-note-117", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-118", + "https://www.w3.org/TR/encrypted-media-2/#h-note-118", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-27", + "https://www.w3.org/TR/encrypted-media-2/#media-element-restrictions", + "https://www.w3.org/TR/encrypted-media-2/#x7-6-media-element-restrictions", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-86", + "https://www.w3.org/TR/encrypted-media-2/#implementation-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-implementation-requirements", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-34", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-87", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-88", + "https://www.w3.org/TR/encrypted-media-2/#cdm-constraint-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-1-cdm-constraints", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-89", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-90", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-91", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-92", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-93", + "https://www.w3.org/TR/encrypted-media-2/#messaging-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-2-messages-and-communication", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-94", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-95", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-96", + "https://www.w3.org/TR/encrypted-media-2/#persistent-state-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-3-persistent-data", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-97", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-98", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-38", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-99", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-100", + "https://www.w3.org/TR/encrypted-media-2/#use-origin-specific-key-system-storage", + "https://www.w3.org/TR/encrypted-media-2/#x8-3-1-use-origin-specific-and-browsing-profile-specific-key-system-storage", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-35", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-4", + "https://www.w3.org/TR/encrypted-media-2/#allow-persistent-data-cleared", + "https://www.w3.org/TR/encrypted-media-2/#x8-3-2-allow-persistent-data-to-be-cleared", + "https://www.w3.org/TR/encrypted-media-2/#allow-persistent-data-cleared-with-cookies", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-36", + "https://www.w3.org/TR/encrypted-media-2/#encrypt-or-obfuscate-persistent-data", + "https://www.w3.org/TR/encrypted-media-2/#x8-3-3-encrypt-or-obfuscate-persistent-data", + "https://www.w3.org/TR/encrypted-media-2/#exposed-value-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-4-values-exposed-to-the-application", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-101", + "https://www.w3.org/TR/encrypted-media-2/#per-origin-per-profile-values", + "https://www.w3.org/TR/encrypted-media-2/#x8-4-1-use-per-origin-per-profile-values", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-3", + "https://www.w3.org/TR/encrypted-media-2/#allow-values-to-be-cleared", + "https://www.w3.org/TR/encrypted-media-2/#x8-4-2-allow-values-to-be-cleared", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-4", + "https://www.w3.org/TR/encrypted-media-2/#identifier-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-5-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-5", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-119", + "https://www.w3.org/TR/encrypted-media-2/#h-note-119", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-permanent-identifier-s-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-102", + "https://www.w3.org/TR/encrypted-media-2/#limit-or-avoid-use-of-distinctive-identifiers-and-permanent-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#x8-5-1-limit-or-avoid-use-of-distinctive-identifiers-and-permanent-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-6", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-120", + "https://www.w3.org/TR/encrypted-media-2/#h-note-120", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-103", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-121", + "https://www.w3.org/TR/encrypted-media-2/#h-note-121", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-8", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-122", + "https://www.w3.org/TR/encrypted-media-2/#h-note-122", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-23", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-not-allowed-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-12", + "https://www.w3.org/TR/encrypted-media-2/#encrypt-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#x8-5-2-encrypt-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-by-an-entity-5", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-123", + "https://www.w3.org/TR/encrypted-media-2/#h-note-123", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-104", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-37", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-105", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-124", + "https://www.w3.org/TR/encrypted-media-2/#h-note-124", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-106", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-107", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-125", + "https://www.w3.org/TR/encrypted-media-2/#h-note-125", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-108", + "https://www.w3.org/TR/encrypted-media-2/#per-origin-per-profile-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#x8-5-3-use-per-origin-per-profile-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-8", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-126", + "https://www.w3.org/TR/encrypted-media-2/#h-note-126", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-23", + "https://www.w3.org/TR/encrypted-media-2/#non-associable-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#x8-5-4-use-non-associable-identifiers", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-9", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-127", + "https://www.w3.org/TR/encrypted-media-2/#h-note-127", + "https://www.w3.org/TR/encrypted-media-2/#allow-identifiers-cleared", + "https://www.w3.org/TR/encrypted-media-2/#x8-5-5-allow-identifiers-to-be-cleared", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-24", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-permanent-identifier-s-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-25", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-21", + "https://www.w3.org/TR/encrypted-media-2/#individualization", + "https://www.w3.org/TR/encrypted-media-2/#x8-6-individualization", + "https://www.w3.org/TR/encrypted-media-2/#dfn-individualization", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-direct-individualization-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-app-assisted-individualization-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-109", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-128", + "https://www.w3.org/TR/encrypted-media-2/#h-note-128", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-24", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-23", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-26", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-25", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-39", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-18", + "https://www.w3.org/TR/encrypted-media-2/#direct-individualization", + "https://www.w3.org/TR/encrypted-media-2/#x8-6-1-direct-individualization", + "https://www.w3.org/TR/encrypted-media-2/#dfn-direct-individualization", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-110", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-111", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-129", + "https://www.w3.org/TR/encrypted-media-2/#h-note-129", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-permanent-identifier-s-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-permanent-identifier-s-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-112", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-24", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-27", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-2", + "https://www.w3.org/TR/encrypted-media-2/#app-assisted-individualization", + "https://www.w3.org/TR/encrypted-media-2/#x8-6-2-app-assisted-individualization", + "https://www.w3.org/TR/encrypted-media-2/#dfn-app-assisted-individualization", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-113", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-permanent-identifier-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-25", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessagetype-individualization-request-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-114", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-permanent-identifier-s-5", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-130", + "https://www.w3.org/TR/encrypted-media-2/#h-note-130", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-115", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-26", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-direct-individualization-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-8", + "https://www.w3.org/TR/encrypted-media-2/#support-multiple-keys", + "https://www.w3.org/TR/encrypted-media-2/#x8-7-support-multiple-keys", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-43", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-131", + "https://www.w3.org/TR/encrypted-media-2/#h-note-131", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-44", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-45", + "https://www.w3.org/TR/encrypted-media-2/#initialization-data-type-support-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-8-initialization-data-type-support", + "https://www.w3.org/TR/encrypted-media-2/#licenses-generated-are-independent-of-content-type", + "https://www.w3.org/TR/encrypted-media-2/#x8-8-1-licenses-generated-are-independent-of-content-type", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-9", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-132", + "https://www.w3.org/TR/encrypted-media-2/#h-note-132", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-initdatatypes-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-videocapabilities-9", + "https://www.w3.org/TR/encrypted-media-2/#support-extraction-from-media-data", + "https://www.w3.org/TR/encrypted-media-2/#x8-8-2-support-extraction-from-media-data", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-19", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-133", + "https://www.w3.org/TR/encrypted-media-2/#h-note-133", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-type-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-116", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-20", + "https://www.w3.org/TR/encrypted-media-2/#media-requirements", + "https://www.w3.org/TR/encrypted-media-2/#x8-9-supported-media", + "https://www.w3.org/TR/encrypted-media-2/#unencrypted-container", + "https://www.w3.org/TR/encrypted-media-2/#x8-9-1-unencrypted-container", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-encrypted-block-encountered-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-encountered-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-28", + "https://www.w3.org/TR/encrypted-media-2/#interoperably-encrypted", + "https://www.w3.org/TR/encrypted-media-2/#x8-9-2-interoperably-encrypted", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-134", + "https://www.w3.org/TR/encrypted-media-2/#h-note-134", + "https://www.w3.org/TR/encrypted-media-2/#unencrypted-in-band-support-content", + "https://www.w3.org/TR/encrypted-media-2/#x8-9-3-unencrypted-in-band-support-content", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-135", + "https://www.w3.org/TR/encrypted-media-2/#h-note-135", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-117", + "https://www.w3.org/TR/encrypted-media-2/#common-key-systems", + "https://www.w3.org/TR/encrypted-media-2/#x9-common-key-systems", + "https://www.w3.org/TR/encrypted-media-2/#dfn-common-key-systems", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-38", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-136", + "https://www.w3.org/TR/encrypted-media-2/#h-note-136", + "https://www.w3.org/TR/encrypted-media-2/#clear-key", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-clear-key", + "https://www.w3.org/TR/encrypted-media-2/#dfn-clear-key", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-39", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-40", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-capabilities", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-1-capabilities", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-clear-key-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-41", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-encryptionscheme-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-scheme-cenc-1", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemmediacapability-robustness-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-26", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-20", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-setservercertificate-2", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-setmediakeys-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-40", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-29", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-behavior", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-2-behavior", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-clear-key-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-42", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-generaterequest-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-sessionid-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-expiration-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-remove-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-keystatuses-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeystatus-usable-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-remove-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-keystatuses-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-21", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-request-format", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-3-license-request-format", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-message-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-5", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-request-format-example", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-3-1-example", + "https://www.w3.org/TR/encrypted-media-2/#example-1", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-license-format", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-4-license-format", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-s-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-temporary-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-18", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-license-format-example", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-4-1-example", + "https://www.w3.org/TR/encrypted-media-2/#example-2", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-format", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-5-license-release-format", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-message-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-6", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-format-example-1", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-5-1-example-message-reflecting-a-record-of-license-destruction", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysessiontype-persistent-license-11", + "https://www.w3.org/TR/encrypted-media-2/#example-3", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-ack-format", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-6-license-release-acknowledgement-format", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-decryption-key-id-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-20", + "https://www.w3.org/TR/encrypted-media-2/#clear-key-release-ack-format-example", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-6-1-example", + "https://www.w3.org/TR/encrypted-media-2/#example-4", + "https://www.w3.org/TR/encrypted-media-2/#using-base64url", + "https://www.w3.org/TR/encrypted-media-2/#x9-1-7-using-base64url", + "https://www.w3.org/TR/encrypted-media-2/#security", + "https://www.w3.org/TR/encrypted-media-2/#x10-security", + "https://www.w3.org/TR/encrypted-media-2/#input-data-security", + "https://www.w3.org/TR/encrypted-media-2/#x10-1-input-data-attacks-and-vulnerabilities", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-43", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-22", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-21", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-118", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-137", + "https://www.w3.org/TR/encrypted-media-2/#h-note-137", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-119", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-138", + "https://www.w3.org/TR/encrypted-media-2/#h-note-138", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-23", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-generaterequest-7", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeymessageevent-messagetype-3", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-11", + "https://www.w3.org/TR/encrypted-media-2/#cdm-security", + "https://www.w3.org/TR/encrypted-media-2/#x10-2-cdm-attacks-and-vulnerabilities", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-44", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-45", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-120", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-121", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-122", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-123", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-124", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-139", + "https://www.w3.org/TR/encrypted-media-2/#h-note-139", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-125", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-46", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-140", + "https://www.w3.org/TR/encrypted-media-2/#h-note-140", + "https://www.w3.org/TR/encrypted-media-2/#network-attacks", + "https://www.w3.org/TR/encrypted-media-2/#x10-3-network-attacks", + "https://www.w3.org/TR/encrypted-media-2/#potential-attacks", + "https://www.w3.org/TR/encrypted-media-2/#x10-3-1-potential-attacks", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-27", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-28", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-28", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-29", + "https://www.w3.org/TR/encrypted-media-2/#persisted-consent-abuse", + "https://www.w3.org/TR/encrypted-media-2/#mitigations", + "https://www.w3.org/TR/encrypted-media-2/#x10-3-2-mitigations", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-126", + "https://www.w3.org/TR/encrypted-media-2/#security-consent", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-47", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-10", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-141", + "https://www.w3.org/TR/encrypted-media-2/#h-note-141", + "https://www.w3.org/TR/encrypted-media-2/#iframe-attacks", + "https://www.w3.org/TR/encrypted-media-2/#x10-4-iframe-attacks", + "https://www.w3.org/TR/encrypted-media-2/#potential-attacks-0", + "https://www.w3.org/TR/encrypted-media-2/#x10-4-1-potential-attacks", + "https://www.w3.org/TR/encrypted-media-2/#mitigations-0", + "https://www.w3.org/TR/encrypted-media-2/#x10-4-2-mitigations", + "https://www.w3.org/TR/encrypted-media-2/#cross-directory-attacks", + "https://www.w3.org/TR/encrypted-media-2/#x10-5-cross-directory-attacks", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-29", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-142", + "https://www.w3.org/TR/encrypted-media-2/#h-note-142", + "https://www.w3.org/TR/encrypted-media-2/#privacy", + "https://www.w3.org/TR/encrypted-media-2/#x11-privacy", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-48", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-49", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-127", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-128", + "https://www.w3.org/TR/encrypted-media-2/#privacy-disclosure", + "https://www.w3.org/TR/encrypted-media-2/#x11-1-information-disclosed-by-eme-and-key-systems", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-50", + "https://www.w3.org/TR/encrypted-media-2/#privacy-fingerprinting", + "https://www.w3.org/TR/encrypted-media-2/#x11-2-fingerprinting", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-51", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-52", + "https://www.w3.org/TR/encrypted-media-2/#privacy-leakage", + "https://www.w3.org/TR/encrypted-media-2/#x11-3-information-leakage", + "https://www.w3.org/TR/encrypted-media-2/#concerns", + "https://www.w3.org/TR/encrypted-media-2/#x11-3-1-concerns", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-11", + "https://www.w3.org/TR/encrypted-media-2/#mitigations-1", + "https://www.w3.org/TR/encrypted-media-2/#x11-3-2-mitigations", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-129", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-130", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-131", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-41", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-132", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-42", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-43", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-133", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-44", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-htmlmediaelement-mediakeys-10", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-45", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-46", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-134", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-135", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-143", + "https://www.w3.org/TR/encrypted-media-2/#h-note-143", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-30", + "https://www.w3.org/TR/encrypted-media-2/#user-tracking", + "https://www.w3.org/TR/encrypted-media-2/#x11-4-user-tracking", + "https://www.w3.org/TR/encrypted-media-2/#concerns-0", + "https://www.w3.org/TR/encrypted-media-2/#x11-4-1-concerns", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-31", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-136", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-32", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-30", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-137", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-record-s-of-license-destruction-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-53", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-54", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-55", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-permanent-identifier-s-4", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-56", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-57", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-58", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-59", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-60", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-61", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-62", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-63", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-64", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-138", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-33", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-139", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-31", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-140", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-5", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-141", + "https://www.w3.org/TR/encrypted-media-2/#mitigations-2", + "https://www.w3.org/TR/encrypted-media-2/#x11-4-2-mitigations", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-11", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-65", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-32", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-permanent-identifier-s-33", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-34", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-35", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-66", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-67", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-68", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-69", + "https://www.w3.org/TR/encrypted-media-2/#like-cookies", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-36", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-37", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-70", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-associable-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-individualization-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-6", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-non-associable-by-application-8", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-9", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-71", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-142", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-16", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-38", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-39", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-72", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-40", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-144", + "https://www.w3.org/TR/encrypted-media-2/#h-note-144", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-73", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-14", + "https://www.w3.org/TR/encrypted-media-2/#privacy-consent", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-17", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-145", + "https://www.w3.org/TR/encrypted-media-2/#h-note-145", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-74", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-75", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-76", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-77", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-use-distinctive-identifier-s-or-distinctive-permanent-identifier-s-14", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-78", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-79", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-80", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-81", + "https://www.w3.org/TR/encrypted-media-2/#issue-container-generatedID-146", + "https://www.w3.org/TR/encrypted-media-2/#h-note-146", + "https://www.w3.org/TR/encrypted-media-2/#privacy-storedinfo", + "https://www.w3.org/TR/encrypted-media-2/#x11-5-information-stored-on-user-devices", + "https://www.w3.org/TR/encrypted-media-2/#concerns-1", + "https://www.w3.org/TR/encrypted-media-2/#x11-5-1-concerns", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-82", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-83", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-84", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-85", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-18", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-86", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-19", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-browsing-profile-20", + "https://www.w3.org/TR/encrypted-media-2/#mitigations-3", + "https://www.w3.org/TR/encrypted-media-2/#x11-5-2-mitigations", + "https://www.w3.org/TR/encrypted-media-2/#incomplete-clearing", + "https://www.w3.org/TR/encrypted-media-2/#x11-6-incomplete-clearing-of-data", + "https://www.w3.org/TR/encrypted-media-2/#concerns-2", + "https://www.w3.org/TR/encrypted-media-2/#x11-6-1-concerns", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-41", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-87", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-42", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-43", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-88", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-89", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-90", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-91", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-distinctive-identifier-s-44", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-92", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-93", + "https://www.w3.org/TR/encrypted-media-2/#mitigations-4", + "https://www.w3.org/TR/encrypted-media-2/#x11-6-2-mitigations", + "https://www.w3.org/TR/encrypted-media-2/#private-browsing", + "https://www.w3.org/TR/encrypted-media-2/#x11-7-private-browsing-modes", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-94", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemaccess-17", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-persistentstate-13", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysystemconfiguration-distinctiveidentifier-27", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-143", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysrequirement-required-21", + "https://www.w3.org/TR/encrypted-media-2/#privacy-secureorigin", + "https://www.w3.org/TR/encrypted-media-2/#x11-8-secure-origin-and-transport", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-cdm-144", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-message-12", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-22", + "https://www.w3.org/TR/encrypted-media-2/#conformance", + "https://www.w3.org/TR/encrypted-media-2/#x12-conformance", + "https://www.w3.org/TR/encrypted-media-2/#examples", + "https://www.w3.org/TR/encrypted-media-2/#x13-examples", + "https://www.w3.org/TR/encrypted-media-2/#example-source-and-key-known", + "https://www.w3.org/TR/encrypted-media-2/#x13-1-source-and-key-known-at-page-load-clear-key", + "https://www.w3.org/TR/encrypted-media-2/#example-5", + "https://www.w3.org/TR/encrypted-media-2/#example-selecting-key-system", + "https://www.w3.org/TR/encrypted-media-2/#x13-2-selecting-a-supported-key-system-and-using-initialization-data-from-the-encrypted-event", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-key-system-s-95", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-navigator-requestmediakeysystemaccess-15", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-24", + "https://www.w3.org/TR/encrypted-media-2/#example-6", + "https://www.w3.org/TR/encrypted-media-2/#example-mediakeys-before-source", + "https://www.w3.org/TR/encrypted-media-2/#x13-3-create-mediakeys-before-loading-media", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-47", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dfn-initialization-data-25", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeys-48", + "https://www.w3.org/TR/encrypted-media-2/#example-7", + "https://www.w3.org/TR/encrypted-media-2/#example-using-all-events", + "https://www.w3.org/TR/encrypted-media-2/#x13-4-using-all-events", + "https://www.w3.org/TR/encrypted-media-2/#ref-for-dom-mediakeysession-update-23", + "https://www.w3.org/TR/encrypted-media-2/#example-8", + "https://www.w3.org/TR/encrypted-media-2/#example-stored-license", + "https://www.w3.org/TR/encrypted-media-2/#x13-5-stored-license", + "https://www.w3.org/TR/encrypted-media-2/#example-9", + "https://www.w3.org/TR/encrypted-media-2/#example-getStatusForPolicy", + "https://www.w3.org/TR/encrypted-media-2/#x13-6-pre-fetch-media-with-hdcp-policy", + "https://www.w3.org/TR/encrypted-media-2/#example-10", + "https://www.w3.org/TR/encrypted-media-2/#acknowledgements", + "https://www.w3.org/TR/encrypted-media-2/#x14-acknowledgments", + "https://www.w3.org/TR/encrypted-media-2/#references", + "https://www.w3.org/TR/encrypted-media-2/#a-references", + "https://www.w3.org/TR/encrypted-media-2/#normative-references", + "https://www.w3.org/TR/encrypted-media-2/#a-1-normative-references", + "https://www.w3.org/TR/encrypted-media-2/#bib-cookies", + "https://www.w3.org/TR/encrypted-media-2/#bib-dom", + "https://www.w3.org/TR/encrypted-media-2/#bib-ecma-262", + "https://www.w3.org/TR/encrypted-media-2/#bib-eme-initdata-keyids", + "https://www.w3.org/TR/encrypted-media-2/#bib-eme-initdata-registry", + "https://www.w3.org/TR/encrypted-media-2/#bib-encoding", + "https://www.w3.org/TR/encrypted-media-2/#bib-html", + "https://www.w3.org/TR/encrypted-media-2/#bib-infra", + "https://www.w3.org/TR/encrypted-media-2/#bib-mimesniff", + "https://www.w3.org/TR/encrypted-media-2/#bib-mixed-content", + "https://www.w3.org/TR/encrypted-media-2/#bib-permissions-policy", + "https://www.w3.org/TR/encrypted-media-2/#bib-rfc2119", + "https://www.w3.org/TR/encrypted-media-2/#bib-rfc6381", + "https://www.w3.org/TR/encrypted-media-2/#bib-rfc7517", + "https://www.w3.org/TR/encrypted-media-2/#bib-rfc8174", + "https://www.w3.org/TR/encrypted-media-2/#bib-webidl", + "https://www.w3.org/TR/encrypted-media-2/#informative-references", + "https://www.w3.org/TR/encrypted-media-2/#a-2-informative-references", + "https://www.w3.org/TR/encrypted-media-2/#bib-cenc", + "https://www.w3.org/TR/encrypted-media-2/#bib-eme-hdcp-version-registry", + "https://www.w3.org/TR/encrypted-media-2/#bib-eme-stream-registry", + "https://www.w3.org/TR/encrypted-media-2/#bib-media-source", + "https://www.w3.org/TR/encrypted-media-2/#bib-rfc6838", + "https://www.w3.org/TR/encrypted-media-2/#bib-rfc7515", + "https://www.w3.org/TR/encrypted-media-2/#bib-webaudio", + "https://www.w3.org/TR/encrypted-media-2/#back-to-top" + ] +} \ No newline at end of file diff --git a/tr/ids/vc-data-integrity.json b/tr/ids/vc-data-integrity.json index 92572cbb9523..ab718cb5f371 100644 --- a/tr/ids/vc-data-integrity.json +++ b/tr/ids/vc-data-integrity.json @@ -46,50 +46,39 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-1", "https://www.w3.org/TR/vc-data-integrity/#terminology", "https://www.w3.org/TR/vc-data-integrity/#x1-4-terminology", - "https://www.w3.org/TR/vc-data-integrity/#dfn-authenticated", - "https://www.w3.org/TR/vc-data-integrity/#dfn-challenge", - "https://www.w3.org/TR/vc-data-integrity/#dfn-controller-s", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-documents-1", - "https://www.w3.org/TR/vc-data-integrity/#dfn-controller-documents", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-s-1", + "https://www.w3.org/TR/vc-data-integrity/#dfn-controller-document", "https://www.w3.org/TR/vc-data-integrity/#dfn-cryptosuite", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-1", "https://www.w3.org/TR/vc-data-integrity/#dfn-data-integrity-proof", - "https://www.w3.org/TR/vc-data-integrity/#dfn-domain", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-domain-1", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-domain-2", - "https://www.w3.org/TR/vc-data-integrity/#dfn-private-key", "https://www.w3.org/TR/vc-data-integrity/#dfn-proof-purpose", - "https://www.w3.org/TR/vc-data-integrity/#dfn-proof-type", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-3", "https://www.w3.org/TR/vc-data-integrity/#dfn-public-key", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-private-key-1", - "https://www.w3.org/TR/vc-data-integrity/#dfn-subjects", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-documents-2", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secret-key-1", + "https://www.w3.org/TR/vc-data-integrity/#dfn-secret-key", "https://www.w3.org/TR/vc-data-integrity/#dfn-verification-method", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-public-key-1", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secret-key-2", "https://www.w3.org/TR/vc-data-integrity/#dfn-verifier", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-1", "https://www.w3.org/TR/vc-data-integrity/#data-model", "https://www.w3.org/TR/vc-data-integrity/#x2-data-model", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-2", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-documents-3", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-document-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-3", "https://www.w3.org/TR/vc-data-integrity/#proofs", "https://www.w3.org/TR/vc-data-integrity/#x2-1-proofs", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-3", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-4", "https://www.w3.org/TR/vc-data-integrity/#dfn-proof", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-type-1", "https://www.w3.org/TR/vc-data-integrity/#dfn-proofpurpose", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-5", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-public-key-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-public-key-2", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-documents-4", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-public-key-3", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-document-2", "https://www.w3.org/TR/vc-data-integrity/#dfn-created", "https://www.w3.org/TR/vc-data-integrity/#defn-proof-expires", "https://www.w3.org/TR/vc-data-integrity/#defn-domain", "https://www.w3.org/TR/vc-data-integrity/#defn-challenge", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-domain-3", + "https://www.w3.org/TR/vc-data-integrity/#dfn-challenge", "https://www.w3.org/TR/vc-data-integrity/#dfn-proofvalue", "https://www.w3.org/TR/vc-data-integrity/#dfn-previousproof", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-6", @@ -102,6 +91,7 @@ "https://www.w3.org/TR/vc-data-integrity/#h-note-0", "https://www.w3.org/TR/vc-data-integrity/#issue-container-number-1", "https://www.w3.org/TR/vc-data-integrity/#h-issue", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secret-key-3", "https://www.w3.org/TR/vc-data-integrity/#issue-container-number-2", "https://www.w3.org/TR/vc-data-integrity/#h-issue-0", "https://www.w3.org/TR/vc-data-integrity/#proof-sets", @@ -127,6 +117,7 @@ "https://www.w3.org/TR/vc-data-integrity/#issue-container-number-3", "https://www.w3.org/TR/vc-data-integrity/#h-issue-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-purpose-1", + "https://www.w3.org/TR/vc-data-integrity/#dfn-authentication", "https://www.w3.org/TR/vc-data-integrity/#resource-integrity", "https://www.w3.org/TR/vc-data-integrity/#x2-3-resource-integrity", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-2", @@ -134,41 +125,45 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-3", "https://www.w3.org/TR/vc-data-integrity/#dfn-digestmultibase", "https://www.w3.org/TR/vc-data-integrity/#example-an-integrity-protected-image-that-is-associated-with-an-object", - "https://www.w3.org/TR/vc-data-integrity/#relationship-to-linked-data", - "https://www.w3.org/TR/vc-data-integrity/#x2-4-relationship-to-linked-data", - "https://www.w3.org/TR/vc-data-integrity/#issue-container-generatedID-1", - "https://www.w3.org/TR/vc-data-integrity/#h-note-1", - "https://www.w3.org/TR/vc-data-integrity/#relationship-to-verifiable-credentials", - "https://www.w3.org/TR/vc-data-integrity/#x2-5-relationship-to-verifiable-credentials", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-4", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-5", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-6", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-created-1", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-created-2", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-7", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-8", "https://www.w3.org/TR/vc-data-integrity/#contexts-and-vocabularies", - "https://www.w3.org/TR/vc-data-integrity/#x2-6-contexts-and-vocabularies", + "https://www.w3.org/TR/vc-data-integrity/#x2-4-contexts-and-vocabularies", "https://www.w3.org/TR/vc-data-integrity/#issue-container-number-4", "https://www.w3.org/TR/vc-data-integrity/#h-issue-2", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-4", + "https://www.w3.org/TR/vc-data-integrity/#validating-contexts", + "https://www.w3.org/TR/vc-data-integrity/#x2-4-1-validating-contexts", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-5", "https://www.w3.org/TR/vc-data-integrity/#context-injection", - "https://www.w3.org/TR/vc-data-integrity/#x2-6-1-context-injection", + "https://www.w3.org/TR/vc-data-integrity/#x2-4-2-context-injection", "https://www.w3.org/TR/vc-data-integrity/#securing-data-losslessly", - "https://www.w3.org/TR/vc-data-integrity/#x2-6-2-securing-data-losslessly", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-5", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-processor-1", + "https://www.w3.org/TR/vc-data-integrity/#x2-4-3-securing-data-losslessly", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-6", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-processor-1", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-7", "https://www.w3.org/TR/vc-data-integrity/#datatypes", - "https://www.w3.org/TR/vc-data-integrity/#x2-6-3-datatypes", + "https://www.w3.org/TR/vc-data-integrity/#x2-4-4-datatypes", "https://www.w3.org/TR/vc-data-integrity/#the-cryptosuitestring-datatype", "https://www.w3.org/TR/vc-data-integrity/#cryptosuiteString", "https://www.w3.org/TR/vc-data-integrity/#the-multibase-datatype", "https://www.w3.org/TR/vc-data-integrity/#multibase", + "https://www.w3.org/TR/vc-data-integrity/#relationship-to-linked-data", + "https://www.w3.org/TR/vc-data-integrity/#x2-5-relationship-to-linked-data", + "https://www.w3.org/TR/vc-data-integrity/#issue-container-generatedID-1", + "https://www.w3.org/TR/vc-data-integrity/#h-note-1", + "https://www.w3.org/TR/vc-data-integrity/#relationship-to-verifiable-credentials", + "https://www.w3.org/TR/vc-data-integrity/#x2-6-relationship-to-verifiable-credentials", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-4", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-5", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-6", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-created-1", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-created-2", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-7", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-8", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secret-key-4", "https://www.w3.org/TR/vc-data-integrity/#cryptographic-suites", "https://www.w3.org/TR/vc-data-integrity/#x3-cryptographic-suites", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-3", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-4", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-5", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-algorithm-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-hashing-algorithm-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-serialization-algorithm-1", @@ -177,7 +172,7 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-cryptographic-suite-instance-1", "https://www.w3.org/TR/vc-data-integrity/#dfn-data-integrity-cryptographic-suite-instance", "https://www.w3.org/TR/vc-data-integrity/#dfn-createproof", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-unsecured-data-document-1", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-input-document-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-11", "https://www.w3.org/TR/vc-data-integrity/#dfn-verifyproof", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-1", @@ -194,32 +189,36 @@ "https://www.w3.org/TR/vc-data-integrity/#h-issue-3", "https://www.w3.org/TR/vc-data-integrity/#dataintegrityproof", "https://www.w3.org/TR/vc-data-integrity/#x3-1-dataintegrityproof", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-6", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-5", "https://www.w3.org/TR/vc-data-integrity/#issue-container-generatedID-2", "https://www.w3.org/TR/vc-data-integrity/#h-note-2", "https://www.w3.org/TR/vc-data-integrity/#algorithms", "https://www.w3.org/TR/vc-data-integrity/#x4-algorithms", "https://www.w3.org/TR/vc-data-integrity/#dfn-json-objects", "https://www.w3.org/TR/vc-data-integrity/#dfn-unsecured-data-document", + "https://www.w3.org/TR/vc-data-integrity/#dfn-input-document", "https://www.w3.org/TR/vc-data-integrity/#dfn-secured-data-document", + "https://www.w3.org/TR/vc-data-integrity/#processing-model", + "https://www.w3.org/TR/vc-data-integrity/#x4-1-processing-model", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-processor-2", "https://www.w3.org/TR/vc-data-integrity/#add-proof", - "https://www.w3.org/TR/vc-data-integrity/#x4-1-add-proof", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-unsecured-data-document-2", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-unsecured-data-document-3", + "https://www.w3.org/TR/vc-data-integrity/#x4-2-add-proof", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-input-document-2", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-input-document-3", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-cryptographic-suite-instance-3", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-3", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-createproof-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-4", "https://www.w3.org/TR/vc-data-integrity/#add-proof-set-chain", - "https://www.w3.org/TR/vc-data-integrity/#x4-2-add-proof-set-chain", + "https://www.w3.org/TR/vc-data-integrity/#x4-3-add-proof-set-chain", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-5", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-7", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-6", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-6", "https://www.w3.org/TR/vc-data-integrity/#issue-container-generatedID-3", "https://www.w3.org/TR/vc-data-integrity/#h-note-3", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-7", "https://www.w3.org/TR/vc-data-integrity/#verify-proof", - "https://www.w3.org/TR/vc-data-integrity/#x4-3-verify-proof", + "https://www.w3.org/TR/vc-data-integrity/#x4-4-verify-proof", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-8", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-cryptographic-suite-instance-4", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-challenge-1", @@ -227,7 +226,7 @@ "https://www.w3.org/TR/vc-data-integrity/#dfn-verified-0", "https://www.w3.org/TR/vc-data-integrity/#dfn-verifieddocument-0", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verified-0-1", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-unsecured-data-document-4", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-input-document-4", "https://www.w3.org/TR/vc-data-integrity/#dfn-media-type", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verified-0-2", "https://www.w3.org/TR/vc-data-integrity/#dfn-warnings", @@ -242,7 +241,7 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verifieddocument-0-1", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-media-type-1", "https://www.w3.org/TR/vc-data-integrity/#verify-proof-sets-and-chains", - "https://www.w3.org/TR/vc-data-integrity/#x4-4-verify-proof-sets-and-chains", + "https://www.w3.org/TR/vc-data-integrity/#x4-5-verify-proof-sets-and-chains", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-9", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-10", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-secured-data-document-11", @@ -250,8 +249,10 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-result-4", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-result-5", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-result-6", + "https://www.w3.org/TR/vc-data-integrity/#context-validation", + "https://www.w3.org/TR/vc-data-integrity/#x4-6-context-validation", "https://www.w3.org/TR/vc-data-integrity/#processing-errors", - "https://www.w3.org/TR/vc-data-integrity/#x4-5-processing-errors", + "https://www.w3.org/TR/vc-data-integrity/#x4-7-processing-errors", "https://www.w3.org/TR/vc-data-integrity/#PROOF_GENERATION_ERROR", "https://www.w3.org/TR/vc-data-integrity/#PROOF_VERIFICATION_ERROR", "https://www.w3.org/TR/vc-data-integrity/#PROOF_TRANSFORMATION_ERROR", @@ -283,12 +284,12 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-2", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-3", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-algorithm-2", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-8", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-7", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-4", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-5", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-9", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-8", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-6", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-10", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-cryptosuite-9", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-transformation-7", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-data-integrity-proof-13", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verified-2", @@ -301,12 +302,12 @@ "https://www.w3.org/TR/vc-data-integrity/#verification-relationship-validation", "https://www.w3.org/TR/vc-data-integrity/#x5-9-verification-relationship-validation", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-9", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-documents-5", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-controller-document-3", "https://www.w3.org/TR/vc-data-integrity/#proof-purpose-validation", "https://www.w3.org/TR/vc-data-integrity/#x5-10-proof-purpose-validation", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-purpose-2", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-authenticated-1", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-authenticated-2", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-authentication-1", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-authentication-2", "https://www.w3.org/TR/vc-data-integrity/#canonicalization-method-security", "https://www.w3.org/TR/vc-data-integrity/#x5-11-canonicalization-method-security", "https://www.w3.org/TR/vc-data-integrity/#canonicalization-method-correctness", @@ -318,7 +319,7 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-hashing-2", "https://www.w3.org/TR/vc-data-integrity/#network-requests", "https://www.w3.org/TR/vc-data-integrity/#x5-13-network-requests", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-7", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-8", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-10", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-11", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-12", @@ -336,12 +337,12 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-13", "https://www.w3.org/TR/vc-data-integrity/#fingerprinting-network-requests", "https://www.w3.org/TR/vc-data-integrity/#x6-4-fingerprinting-network-requests", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-8", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-14", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-9", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-15", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-14", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-10", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-verification-method-15", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-11", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-conforming-secured-document-12", "https://www.w3.org/TR/vc-data-integrity/#canonicalization-method-privacy", "https://www.w3.org/TR/vc-data-integrity/#x6-5-canonicalization-method-privacy", "https://www.w3.org/TR/vc-data-integrity/#other-privacy-considerations", @@ -372,7 +373,7 @@ "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-set-7", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-chain-2", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-chain-3", - "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-unsecured-data-document-5", + "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-input-document-5", "https://www.w3.org/TR/vc-data-integrity/#example-proof-chain-containing-first-proof-with-id-property-set", "https://www.w3.org/TR/vc-data-integrity/#ref-for-dfn-proof-chain-4", "https://www.w3.org/TR/vc-data-integrity/#example-proof-chain-containing-two-proofs", @@ -392,8 +393,8 @@ "https://www.w3.org/TR/vc-data-integrity/#bib-ascii", "https://www.w3.org/TR/vc-data-integrity/#bib-controller-document", "https://www.w3.org/TR/vc-data-integrity/#bib-infra", - "https://www.w3.org/TR/vc-data-integrity/#bib-json-ld-api", "https://www.w3.org/TR/vc-data-integrity/#bib-json-ld11", + "https://www.w3.org/TR/vc-data-integrity/#bib-json-ld11-api", "https://www.w3.org/TR/vc-data-integrity/#bib-mimesniff", "https://www.w3.org/TR/vc-data-integrity/#bib-rdf-canon", "https://www.w3.org/TR/vc-data-integrity/#bib-rfc2119", diff --git a/tr/ids/vc-data-model-2.0.json b/tr/ids/vc-data-model-2.0.json index 20a8b6808c01..42320b84772a 100644 --- a/tr/ids/vc-data-model-2.0.json +++ b/tr/ids/vc-data-model-2.0.json @@ -98,14 +98,19 @@ "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID", "https://www.w3.org/TR/vc-data-model-2.0/#h-note", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-19", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-4", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-relying-parties-1", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-5", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-2", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-6", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-0", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-0", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-4", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-20", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-5", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-8", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-7", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-6", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-9", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-22", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-8", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-23", @@ -133,10 +138,9 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-9", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-credential", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-5", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-2", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-3", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-6", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-10", - "https://www.w3.org/TR/vc-data-model-2.0/#dfn-data-minimization", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-decentralized-identifiers", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-4", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-25", @@ -163,38 +167,26 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-28", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-repositories-4", - "https://www.w3.org/TR/vc-data-model-2.0/#dfn-identity-providers", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-7", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-relying-parties-1", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-8", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-29", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-19", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-30", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-16", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-identity-providers-1", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-9", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-issuers", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-8", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-6", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-17", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-31", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-15", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-29", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-10", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-32", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-30", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-10", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-named-graphs", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-2", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-3", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-11", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-presentation", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-33", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-31", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-4", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-5", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-credential-repositories", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-34", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-32", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-11", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-35", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-33", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-selective-disclosure", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-12", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-unlinkable-disclosure", @@ -207,59 +199,59 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-13", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-6", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-8", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-36", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-34", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-12", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-37", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-10", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-7", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-20", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-19", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifiable-credential", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-13", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifiable-data-registries", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-6", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verification-material-4", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-38", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-39", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-18", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-36", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-37", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-16", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verification-material-5", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifiable-presentation", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-40", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-38", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verify", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-41", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-39", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-14", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-14", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifier", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-42", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-7", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-40", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-15", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-relying-parties", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verification-material", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-43", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-41", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-url", "https://www.w3.org/TR/vc-data-model-2.0/#core-data-model", "https://www.w3.org/TR/vc-data-model-2.0/#x3-core-data-model", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-21", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-20", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-44", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-42", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-16", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-2", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-22", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-4", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-45", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-43", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-17", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-7", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-23", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-22", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-5", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-46", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-44", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-18", "https://www.w3.org/TR/vc-data-model-2.0/#claims", "https://www.w3.org/TR/vc-data-model-2.0/#x3-1-claims", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-16", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-19", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-20", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-17", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-17", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-18", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-property", @@ -269,7 +261,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#basic-example", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-20", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-4", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-21", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-22", "https://www.w3.org/TR/vc-data-model-2.0/#multiple-claims", @@ -278,80 +270,80 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-24", "https://www.w3.org/TR/vc-data-model-2.0/#credentials", "https://www.w3.org/TR/vc-data-model-2.0/#x3-2-credentials", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-24", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-23", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-25", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-10", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-8", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-24", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-25", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-26", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-8", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verification-material-6", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-47", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-45", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-26", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-48", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-46", "https://www.w3.org/TR/vc-data-model-2.0/#basic-vc", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-49", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-47", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-27", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-6", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-50", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-51", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-48", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-49", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-embedded-proof-1", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-8", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-graph-1", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-default-graph-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-52", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-27", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-50", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-26", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-28", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-9", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-proof-graph", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-53", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-51", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-named-graphs-3", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-1", "https://www.w3.org/TR/vc-data-model-2.0/#info-graph-vc", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-embedded-proof-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-54", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-52", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-graph-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-28", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-27", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-29", "https://www.w3.org/TR/vc-data-model-2.0/#info-graph-vc-jwt", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-enveloping-proof-1", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-3", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-3", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-28", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-29", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-30", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-14", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-31", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-30", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-4", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-4", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-32", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-31", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-30", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-22", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-20", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-5", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-5", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-33", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-32", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-31", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-11", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-9", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-33", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-34", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-32", "https://www.w3.org/TR/vc-data-model-2.0/#presentations", "https://www.w3.org/TR/vc-data-model-2.0/#x3-3-presentations", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-12", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-10", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-20", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-created", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-55", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-53", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-33", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-11", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-56", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-54", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-6", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-23", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-13", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-11", "https://www.w3.org/TR/vc-data-model-2.0/#basic-vp", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-21", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-57", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-55", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-10", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-22", "https://www.w3.org/TR/vc-data-model-2.0/#info-graph-vp-explanation", @@ -364,15 +356,15 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-24", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-25", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-58", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-36", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-56", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-graph-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-37", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-36", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-34", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-38", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-59", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-37", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-57", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-39", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-38", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-graph-4", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-3", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-13", @@ -402,16 +394,16 @@ "https://www.w3.org/TR/vc-data-model-2.0/#info-graph-vp-jwt", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-29", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-enveloping-proof-4", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-60", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-58", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-6", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-6", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-11", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-40", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-24", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-61", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-39", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-22", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-59", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-7", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-7", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-14", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-12", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-16", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-12", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-10", @@ -425,21 +417,21 @@ "https://www.w3.org/TR/vc-data-model-2.0/#x4-basic-concepts", "https://www.w3.org/TR/vc-data-model-2.0/#getting-started", "https://www.w3.org/TR/vc-data-model-2.0/#x4-1-getting-started", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-60", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-61", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-62", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-63", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-64", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-65", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-66", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-template-for-creating-prototype-verifiable-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#contexts", "https://www.w3.org/TR/vc-data-model-2.0/#x4-2-contexts", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-67", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-65", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-31", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-1", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-2", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-1", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-68", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-66", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-32", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-2", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-context", @@ -448,7 +440,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-5", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-context-property", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-6", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-69", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-67", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-8", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-8", @@ -458,9 +450,9 @@ "https://www.w3.org/TR/vc-data-model-2.0/#x4-3-identifiers", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-5", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-6", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-70", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-68", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-12", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-71", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-69", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-33", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-7", @@ -482,35 +474,35 @@ "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab1jose", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab1sd-jwt", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab1cose", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-72", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-25", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-73", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-70", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-23", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-71", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-2", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-3", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-10", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-10", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-4", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-74", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-75", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-72", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-73", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-5", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-6", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-76", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-77", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-74", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-75", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-8", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-decentralized-identifiers-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-26", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-24", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-13", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-20", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-78", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-76", "https://www.w3.org/TR/vc-data-model-2.0/#types", "https://www.w3.org/TR/vc-data-model-2.0/#x4-4-types", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-79", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-77", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-34", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-12", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claim-validation-1", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-80", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-78", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-13", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-type", @@ -525,13 +517,13 @@ "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab2sd-jwt", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab2cose", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-1", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-81", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-82", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-79", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-80", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-2", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-36", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-37", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-41", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-40", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-4", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-5", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-6", @@ -540,39 +532,39 @@ "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-11", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-11", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-42", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-41", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-13", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-10", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-11", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-43", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-42", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-12", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-14", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-13", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-44", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-43", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-27", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-25", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-11", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-12", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-12", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-83", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-81", "https://www.w3.org/TR/vc-data-model-2.0/#names-and-descriptions", "https://www.w3.org/TR/vc-data-model-2.0/#x4-5-names-and-descriptions", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-45", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-44", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-14", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-46", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-45", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-15", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-name", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-47", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-46", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-16", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-47", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-48", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-49", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-50", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-description", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-51", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-50", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-17", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-51", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-52", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-53", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-36", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-name-and-description-property", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab3unsigned", @@ -588,20 +580,20 @@ "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-name-and-description-property-0", "https://www.w3.org/TR/vc-data-model-2.0/#credential-subject", "https://www.w3.org/TR/vc-data-model-2.0/#x4-6-credential-subject", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-84", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-82", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-37", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-28", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-26", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-38", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-29", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-85", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-27", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-83", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-19", "https://www.w3.org/TR/vc-data-model-2.0/#defn-credentialSubject", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-20", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-30", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-28", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-39", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-21", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-31", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-29", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-credentialsubject-property", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab4unsigned", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab4ecdsa-rdfc-2019", @@ -611,16 +603,16 @@ "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab4jose", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab4sd-jwt", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab4cose", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-30", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-84", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-31", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-32", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-86", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-33", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-34", "https://www.w3.org/TR/vc-data-model-2.0/#example-specifying-multiple-subjects-in-a-verifiable-credential", "https://www.w3.org/TR/vc-data-model-2.0/#issuer", "https://www.w3.org/TR/vc-data-model-2.0/#x4-7-issuer", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-87", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-88", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-85", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-86", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-22", "https://www.w3.org/TR/vc-data-model-2.0/#defn-issuer", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-23", @@ -631,7 +623,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-15", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-16", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-8", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-54", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-53", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-issuer-property", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab5unsigned", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab5ecdsa-rdfc-2019", @@ -657,16 +649,16 @@ "https://www.w3.org/TR/vc-data-model-2.0/#validity-period", "https://www.w3.org/TR/vc-data-model-2.0/#x4-8-validity-period", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-26", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-55", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-54", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-27", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-56", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-55", "https://www.w3.org/TR/vc-data-model-2.0/#defn-validFrom", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-28", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-57", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-56", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-29", "https://www.w3.org/TR/vc-data-model-2.0/#defn-validUntil", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-30", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-58", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-57", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-31", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-validfrom-and-validuntil-property", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab7unsigned", @@ -679,14 +671,14 @@ "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab7cose", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-15", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-89", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-90", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-87", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-88", "https://www.w3.org/TR/vc-data-model-2.0/#representing-time", "https://www.w3.org/TR/vc-data-model-2.0/#x4-8-1-representing-time", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-8", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-89", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-90", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-91", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-92", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-93", "https://www.w3.org/TR/vc-data-model-2.0/#example-regular-expression-to-detect-a-valid-xml-schema-1-1-part-2-datetimestamp", "https://www.w3.org/TR/vc-data-model-2.0/#securing-mechanisms", "https://www.w3.org/TR/vc-data-model-2.0/#x4-9-securing-mechanisms", @@ -699,46 +691,46 @@ "https://www.w3.org/TR/vc-data-model-2.0/#x4-10-status", "https://www.w3.org/TR/vc-data-model-2.0/#defn-credentialStatus", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-32", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-94", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-92", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-33", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-34", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-36", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-59", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-58", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-14", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-59", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-60", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-61", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-status-property", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-62", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-61", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-multiple-entries-for-the-status-property", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-63", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-62", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claim-validation-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-95", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-93", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-17", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-16", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-21", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-35", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-33", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-20", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-17", "https://www.w3.org/TR/vc-data-model-2.0/#verifiable-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#x4-11-verifiable-credentials", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-94", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-34", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-63", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-95", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-96", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-36", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-64", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-97", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-98", "https://www.w3.org/TR/vc-data-model-2.0/#verifiable-presentations", "https://www.w3.org/TR/vc-data-model-2.0/#x4-12-verifiable-presentations", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-38", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-99", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-97", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-39", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-20", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-40", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-100", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-98", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-default-graph-4", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-41", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifiable-presentation-graph", @@ -749,7 +741,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-44", "https://www.w3.org/TR/vc-data-model-2.0/#defn-verifiableCredential", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-39", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-101", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-99", "https://www.w3.org/TR/vc-data-model-2.0/#defn-holder", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-45", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-40", @@ -769,14 +761,14 @@ "https://www.w3.org/TR/vc-data-model-2.0/#enveloped-verifiable-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#x4-12-1-enveloped-verifiable-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-49", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-102", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-100", "https://www.w3.org/TR/vc-data-model-2.0/#defn-EnvelopedVerifiableCredential", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-103", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-101", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-50", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-104", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-102", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-enveloping-proof-5", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-51", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-105", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-103", "https://www.w3.org/TR/vc-data-model-2.0/#example-basic-structure-of-a-presentation-0", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-16", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-16", @@ -793,73 +785,73 @@ "https://www.w3.org/TR/vc-data-model-2.0/#x4-12-3-presentations-using-derived-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-24", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-40", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-104", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-105", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-106", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-107", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-108", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-41", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-109", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-107", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-17", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-17", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-56", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-110", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-108", "https://www.w3.org/TR/vc-data-model-2.0/#fig-a-basic-claim-expressing-that-pat-is-over-the-age-of-21", "https://www.w3.org/TR/vc-data-model-2.0/#presentations-including-holder-claims", "https://www.w3.org/TR/vc-data-model-2.0/#x4-12-4-presentations-including-holder-claims", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-25", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-44", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-57", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-111", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-109", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-22", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-23", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-112", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-110", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-26", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-42", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-113", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-111", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-58", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-114", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-37", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-112", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-43", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-44", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-27", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-115", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-113", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-59", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-116", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-114", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-45", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-38", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-36", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-45", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-117", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-115", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-60", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-118", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-116", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-61", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-46", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-117", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-118", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-119", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-120", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-121", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-62", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-47", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-122", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-120", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-48", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-63", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-64", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-123", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-121", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-65", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-verifiable-presentation-secured-with-an-embedded-data-integrity-proof-with-a-self-asserted-verifiable-credential", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-66", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-124", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-122", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-46", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-67", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-68", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-verifiable-presentation-secured-with-an-embedded-data-integrity-proof-with-a-self-asserted-verifiable-credential-about-the-verifiable-presentation", "https://www.w3.org/TR/vc-data-model-2.0/#data-schemas", "https://www.w3.org/TR/vc-data-model-2.0/#x4-13-data-schemas", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-65", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-125", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-126", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-64", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-123", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-124", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-49", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-24", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-127", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-125", "https://www.w3.org/TR/vc-data-model-2.0/#defn-credentialSchema", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-50", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-22", @@ -868,75 +860,75 @@ "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-18", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-52", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-128", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-126", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-53", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-66", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-65", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-10", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-credentialschema-property-to-perform-json-schema-validation", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-25", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-23", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-129", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-127", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-19", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-54", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-credentialschema-property-to-perform-zero-knowledge-validation", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-26", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-24", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-130", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-128", "https://www.w3.org/TR/vc-data-model-2.0/#advanced-concepts", "https://www.w3.org/TR/vc-data-model-2.0/#x5-advanced-concepts", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-131", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-129", "https://www.w3.org/TR/vc-data-model-2.0/#trust-model", "https://www.w3.org/TR/vc-data-model-2.0/#x5-1-trust-model", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-132", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-130", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-25", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-27", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-67", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-66", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-28", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-68", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-67", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-29", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-69", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-68", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-30", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-133", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-70", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-131", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-69", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-31", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-70", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-71", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-72", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-26", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-15", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-13", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-data-registries-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-16", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-14", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-28", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-27", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-32", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-47", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-72", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-37", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-73", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-39", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-74", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-48", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-29", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-33", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-49", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-30", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-34", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-134", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-132", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-31", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-35", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-135", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-133", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-32", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-36", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-136", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-40", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-134", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-38", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-33", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-34", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-28", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-35", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-repositories-5", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-74", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-75", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-76", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-36", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-29", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-77", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-76", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-37", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-30", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-repositories-6", @@ -959,7 +951,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#extensibility", "https://www.w3.org/TR/vc-data-model-2.0/#x5-2-extensibility", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-16", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-137", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-135", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-simple-credential", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab8unsigned", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab8ecdsa-rdfc-2019", @@ -969,19 +961,19 @@ "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab8jose", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab8sd-jwt", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab8cose", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-138", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-17", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-139", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-136", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-15", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-137", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-json-ld-context", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-38", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-140", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-138", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-55", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-78", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-77", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-141", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-139", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-verifiable-credential-with-a-custom-extension", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-142", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-143", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-140", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-141", "https://www.w3.org/TR/vc-data-model-2.0/#semantic-interoperability", "https://www.w3.org/TR/vc-data-model-2.0/#x5-2-1-semantic-interoperability", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-19", @@ -995,84 +987,84 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-11", "https://www.w3.org/TR/vc-data-model-2.0/#integrity-of-related-resources", "https://www.w3.org/TR/vc-data-model-2.0/#x5-3-integrity-of-related-resources", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-144", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-145", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-142", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-143", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-45", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-39", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-146", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-144", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-40", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-46", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-47", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-147", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-145", "https://www.w3.org/TR/vc-data-model-2.0/#defn-relatedResource", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-148", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-146", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-12", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-relatedresource-and-digestsri-property", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-relatedresource-and-digestmultibase-property", "https://www.w3.org/TR/vc-data-model-2.0/#refreshing", "https://www.w3.org/TR/vc-data-model-2.0/#x5-4-refreshing", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-149", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-150", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-147", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-148", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-58", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-48", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-49", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-151", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-149", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-41", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-37", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-69", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-38", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-39", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-152", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-150", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-70", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-42", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-153", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-151", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-40", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-43", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-78", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-79", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-80", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-50", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-81", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-80", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-51", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-59", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-154", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-152", "https://www.w3.org/TR/vc-data-model-2.0/#defn-refreshService", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-60", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-155", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-153", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-16", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-refreshservice-property-by-an-issuer", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-52", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-156", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-154", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-22", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-22", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-61", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-157", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-155", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-44", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-41", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-158", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-156", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-45", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-42", "https://www.w3.org/TR/vc-data-model-2.0/#terms-of-use", "https://www.w3.org/TR/vc-data-model-2.0/#x5-5-terms-of-use", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-53", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-43", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-159", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-157", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-71", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-54", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-160", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-158", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-44", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-72", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-62", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-63", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-46", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-161", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-159", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-55", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-162", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-160", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-47", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-56", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-163", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-161", "https://www.w3.org/TR/vc-data-model-2.0/#defn-termsOfUse", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-64", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-82", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-81", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-14", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-45", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-48", @@ -1085,100 +1077,100 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-58", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-the-termsofuse-property-by-a-holder", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-46", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-41", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-39", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-50", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-47", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-42", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-40", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-51", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-48", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-15", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-164", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-165", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-162", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-163", "https://www.w3.org/TR/vc-data-model-2.0/#evidence", "https://www.w3.org/TR/vc-data-model-2.0/#x5-6-evidence", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-59", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-52", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-166", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-164", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-53", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-167", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-165", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-60", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-43", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-83", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-41", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-82", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-54", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-84", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-83", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-65", "https://www.w3.org/TR/vc-data-model-2.0/#defn-evidence", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-66", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-55", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-61", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-85", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-84", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-67", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-20", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-23", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-23", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-86", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-85", "https://www.w3.org/TR/vc-data-model-2.0/#example-example-of-evidence-supporting-a-skill-achievement-credential", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-62", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-44", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-87", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-42", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-86", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-24", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-24", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-68", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-69", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-168", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-166", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-63", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-169", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-167", "https://www.w3.org/TR/vc-data-model-2.0/#zero-knowledge-proofs", "https://www.w3.org/TR/vc-data-model-2.0/#x5-7-zero-knowledge-proofs", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-170", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-171", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-168", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-169", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-49", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-56", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-50", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-57", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-172", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-170", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-58", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-64", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-51", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-173", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-171", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-59", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-unlinkable-disclosure-1", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-52", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-60", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-53", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-54", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-45", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-43", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-55", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-87", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-44", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-88", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-46", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-89", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-174", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-172", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-65", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-73", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-175", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-47", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-173", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-45", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-61", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-176", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-177", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-174", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-175", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-56", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-178", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-176", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-66", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-179", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-177", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-57", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-180", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-178", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-62", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-181", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-179", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-70", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-67", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-63", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-58", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-59", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-64", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-182", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-180", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-25", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-25", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-183", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-181", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-26", "https://www.w3.org/TR/vc-data-model-2.0/#h-issue", "https://www.w3.org/TR/vc-data-model-2.0/#fig-a-visual-example-of-the-relationship-between-credentials-and-derived-credentials-in-a-zkp-presentation", @@ -1189,9 +1181,9 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-66", "https://www.w3.org/TR/vc-data-model-2.0/#authorization", "https://www.w3.org/TR/vc-data-model-2.0/#x5-8-authorization", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-184", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-48", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-49", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-182", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-46", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-47", "https://www.w3.org/TR/vc-data-model-2.0/#reserved-extension-points", "https://www.w3.org/TR/vc-data-model-2.0/#x5-9-reserved-extension-points", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-71", @@ -1211,25 +1203,25 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-18", "https://www.w3.org/TR/vc-data-model-2.0/#verifiable-credential-graphs", "https://www.w3.org/TR/vc-data-model-2.0/#x5-11-verifiable-credential-graphs", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-185", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-183", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-17", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-184", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-185", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-186", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-187", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-188", + "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifiable-credential-graph", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-189", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-190", - "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifiable-credential-graph", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-191", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-192", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-default-graph-5", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-named-graphs-6", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-verifiablecredentialgraph", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-193", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-191", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-graphs-17", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-194", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-195", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-192", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-193", "https://www.w3.org/TR/vc-data-model-2.0/#securing-mechanism-specifications", "https://www.w3.org/TR/vc-data-model-2.0/#x5-12-securing-mechanism-specifications", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-19", @@ -1237,32 +1229,30 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-22", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-23", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-28", - "https://www.w3.org/TR/vc-data-model-2.0/#h-issue-2", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-embedded-proof-5", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-72", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-196", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-194", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-75", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-8", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-197", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-195", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-76", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-198", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-196", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-77", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-29", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-28", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-27", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-default-graph-6", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-78", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-199", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-197", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-10", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-30", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-29", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-28", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-200", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-198", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-79", "https://www.w3.org/TR/vc-data-model-2.0/#syntaxes", "https://www.w3.org/TR/vc-data-model-2.0/#x6-syntaxes", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-201", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-199", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-80", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-11", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claim-validation-4", @@ -1274,58 +1264,59 @@ "https://www.w3.org/TR/vc-data-model-2.0/#json-ld", "https://www.w3.org/TR/vc-data-model-2.0/#x6-1-json-ld", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-50", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-200", + "https://www.w3.org/TR/vc-data-model-2.0/#syntactic-sugar", + "https://www.w3.org/TR/vc-data-model-2.0/#x6-1-1-syntactic-sugar", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-201", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-77", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-named-graphs-7", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-68", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-61", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-202", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-24", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-203", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-81", + "https://www.w3.org/TR/vc-data-model-2.0/#restrictions-on-json-ld", + "https://www.w3.org/TR/vc-data-model-2.0/#x6-1-2-restrictions-on-json-ld", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-24", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-204", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-82", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-specific-credential-processing-1", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-25", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-specific-credential-processing-2", - "https://www.w3.org/TR/vc-data-model-2.0/#syntactic-sugar", - "https://www.w3.org/TR/vc-data-model-2.0/#x6-1-1-syntactic-sugar", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-204", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-78", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-named-graphs-7", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-68", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-61", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-205", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-206", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-82", "https://www.w3.org/TR/vc-data-model-2.0/#lists-and-arrays", - "https://www.w3.org/TR/vc-data-model-2.0/#x6-1-2-lists-and-arrays", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-31", + "https://www.w3.org/TR/vc-data-model-2.0/#x6-1-3-lists-and-arrays", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-30", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-29", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-context-file-that-defines-a-matrix-as-an-embedded-json-data-structure", "https://www.w3.org/TR/vc-data-model-2.0/#example-a-verifiable-credential-with-an-embedded-json-data-structure", "https://www.w3.org/TR/vc-data-model-2.0/#media-types", "https://www.w3.org/TR/vc-data-model-2.0/#x6-2-media-types", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-207", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-208", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-205", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-206", "https://www.w3.org/TR/vc-data-model-2.0/#media-type-precision", "https://www.w3.org/TR/vc-data-model-2.0/#x6-2-1-media-type-precision", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-209", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-207", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-83", "https://www.w3.org/TR/vc-data-model-2.0/#http", "https://www.w3.org/TR/vc-data-model-2.0/#x6-2-2-http", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-210", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-208", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-84", "https://www.w3.org/TR/vc-data-model-2.0/#type-specific-credential-processing", "https://www.w3.org/TR/vc-data-model-2.0/#x6-3-type-specific-credential-processing", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-51", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-69", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-211", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-212", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-209", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-210", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-general-json-ld-processing", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-26", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-type-specific-credential-processing", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-27", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-213", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-211", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-28", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-29", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-214", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-212", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-85", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-215", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-213", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-86", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-general-json-ld-processing-1", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-specific-credential-processing-3", @@ -1336,12 +1327,12 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-31", "https://www.w3.org/TR/vc-data-model-2.0/#algorithms", "https://www.w3.org/TR/vc-data-model-2.0/#x7-algorithms", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-32", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-31", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-30", "https://www.w3.org/TR/vc-data-model-2.0/#verification", "https://www.w3.org/TR/vc-data-model-2.0/#x7-1-verification", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-verifier-implementation-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-216", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-214", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-87", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-conforming-document-32", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-problemdetails-1", @@ -1353,16 +1344,16 @@ "https://www.w3.org/TR/vc-data-model-2.0/#x7-2-problem-details", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-problemdetails", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-problemdetails-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-79", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-78", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-url-20", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-79", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-80", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-81", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-82", "https://www.w3.org/TR/vc-data-model-2.0/#PARSING_ERROR", "https://www.w3.org/TR/vc-data-model-2.0/#CRYPTOGRAPHIC_SECURITY_ERROR", "https://www.w3.org/TR/vc-data-model-2.0/#MALFORMED_VALUE_ERROR", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-82", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-83", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-84", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-problemdetails-4", "https://www.w3.org/TR/vc-data-model-2.0/#RANGE_ERROR", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-problemdetails-5", @@ -1371,21 +1362,21 @@ "https://www.w3.org/TR/vc-data-model-2.0/#spectrum-of-privacy", "https://www.w3.org/TR/vc-data-model-2.0/#x8-1-spectrum-of-privacy", "https://www.w3.org/TR/vc-data-model-2.0/#fig-privacy-spectrum-ranging-from-pseudonymous-to-fully-identified", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-33", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-32", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-31", "https://www.w3.org/TR/vc-data-model-2.0/#software-trust-boundaries", "https://www.w3.org/TR/vc-data-model-2.0/#x8-2-software-trust-boundaries", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-70", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-217", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-215", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-67", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-218", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-216", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-88", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-62", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-68", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-63", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-69", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-64", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-219", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-217", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-65", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-70", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-66", @@ -1393,122 +1384,122 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-67", "https://www.w3.org/TR/vc-data-model-2.0/#personally-identifiable-information", "https://www.w3.org/TR/vc-data-model-2.0/#x8-3-personally-identifiable-information", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-220", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-218", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-72", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-18", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-16", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-68", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-69", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-71", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-219", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-220", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-221", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-73", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-17", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-222", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-223", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-73", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-19", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-224", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-225", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-226", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-227", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-228", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-229", "https://www.w3.org/TR/vc-data-model-2.0/#identifier-based-correlation", "https://www.w3.org/TR/vc-data-model-2.0/#x8-4-identifier-based-correlation", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-230", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-50", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-228", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-48", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-70", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-231", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-229", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-71", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-51", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-232", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-52", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-90", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-49", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-230", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-50", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-89", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-74", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-72", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-75", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-72", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-73", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-233", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-231", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-73", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-89", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-74", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-74", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-234", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-232", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-securing-mechanism-1", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-235", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-233", "https://www.w3.org/TR/vc-data-model-2.0/#signature-based-correlation", "https://www.w3.org/TR/vc-data-model-2.0/#x8-5-signature-based-correlation", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-236", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-234", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-securing-mechanism-2", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-75", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-237", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-235", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-90", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-76", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-91", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-75", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-53", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-34", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-51", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-33", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-32", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-238", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-236", "https://www.w3.org/TR/vc-data-model-2.0/#metadata-based-correlation", "https://www.w3.org/TR/vc-data-model-2.0/#x8-6-metadata-based-correlation", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-76", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-76", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-77", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-77", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-239", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-237", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-77", "https://www.w3.org/TR/vc-data-model-2.0/#device-tracking-and-fingerprinting", "https://www.w3.org/TR/vc-data-model-2.0/#x8-7-device-tracking-and-fingerprinting", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-238", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-239", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-240", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-241", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-242", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-243", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-244", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-78", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-245", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-243", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-92", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-79", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-246", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-247", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-244", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-245", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-78", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-78", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-79", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-248", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-246", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-80", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-249", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-247", "https://www.w3.org/TR/vc-data-model-2.0/#favor-abstract-claims", "https://www.w3.org/TR/vc-data-model-2.0/#x8-8-favor-abstract-claims", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-250", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-248", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-79", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-251", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-252", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-85", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-249", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-250", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-84", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-81", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-54", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-86", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-52", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-85", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-80", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-253", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-55", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-254", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-251", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-53", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-252", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-52", "https://www.w3.org/TR/vc-data-model-2.0/#the-principle-of-data-minimization", "https://www.w3.org/TR/vc-data-model-2.0/#x8-9-the-principle-of-data-minimization", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-82", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-255", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-253", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-81", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-256", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-254", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-83", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-84", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-257", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-255", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-82", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-selective-disclosure-2", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-83", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-258", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-256", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-80", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-259", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-260", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-257", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-258", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-84", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-bearer-credentials-1", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-261", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-259", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-selective-disclosure-3", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-85", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-86", @@ -1520,19 +1511,19 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-88", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-83", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-84", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-35", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-34", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-33", "https://www.w3.org/TR/vc-data-model-2.0/#bearer-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#x8-10-bearer-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#dfn-bearer-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-85", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-86", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-262", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-260", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-bearer-credentials-2", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-56", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-54", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-86", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-87", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-88", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-263", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-261", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-bearer-credentials-3", "https://www.w3.org/TR/vc-data-model-2.0/#example-usage-of-issuer-properties", "https://www.w3.org/TR/vc-data-model-2.0/#vc-tab9unsigned", @@ -1560,13 +1551,13 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-90", "https://www.w3.org/TR/vc-data-model-2.0/#correlation-during-validation", "https://www.w3.org/TR/vc-data-model-2.0/#x8-11-correlation-during-validation", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-264", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-262", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-90", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-53", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-91", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-91", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-92", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-20", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-18", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-93", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-94", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-95", @@ -1574,94 +1565,94 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-96", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-89", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-90", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-90", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-91", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-92", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-12", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-97", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-93", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-92", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-92", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-94", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-93", "https://www.w3.org/TR/vc-data-model-2.0/#storage-providers-and-data-mining", "https://www.w3.org/TR/vc-data-model-2.0/#x8-12-storage-providers-and-data-mining", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-98", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-265", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-263", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-91", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-266", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-264", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-repositories-7", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-99", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-267", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-268", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-265", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-266", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-100", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-repositories-8", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-267", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-268", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-94", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-269", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-270", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-95", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-271", "https://www.w3.org/TR/vc-data-model-2.0/#aggregation-of-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#x8-13-aggregation-of-credentials", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-57", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-58", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-272", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-55", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-56", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-270", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-bearer-credentials-13", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-101", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-93", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-102", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-96", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-95", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-103", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-93", "https://www.w3.org/TR/vc-data-model-2.0/#usage-patterns", "https://www.w3.org/TR/vc-data-model-2.0/#x8-14-usage-patterns", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-273", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-274", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-271", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-272", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-94", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-95", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-104", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-275", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-273", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-96", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-97", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-98", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-276", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-59", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-97", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-60", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-274", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-57", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-96", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-58", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-20", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-99", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-98", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-61", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-97", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-59", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-100", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-101", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-105", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-98", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-99", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-100", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-106", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-102", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-101", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-100", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-107", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-102", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-101", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-103", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-62", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-60", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-102", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-103", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-104", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-105", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-106", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-107", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-108", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-63", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-61", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-275", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-276", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-92", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-277", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-93", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-62", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-278", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-92", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-279", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-93", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-64", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-280", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-281", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-282", "https://www.w3.org/TR/vc-data-model-2.0/#legal-processes", "https://www.w3.org/TR/vc-data-model-2.0/#x8-15-legal-processes", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-94", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-109", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-104", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-65", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-63", "https://www.w3.org/TR/vc-data-model-2.0/#sharing-information-with-the-wrong-party", "https://www.w3.org/TR/vc-data-model-2.0/#x8-16-sharing-information-with-the-wrong-party", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-110", @@ -1672,29 +1663,29 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-112", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-95", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-113", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-108", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-107", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-108", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-109", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-283", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-281", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-114", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-115", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-284", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-282", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-94", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-110", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-95", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-116", "https://www.w3.org/TR/vc-data-model-2.0/#data-theft", "https://www.w3.org/TR/vc-data-model-2.0/#x8-17-data-theft", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-285", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-283", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-96", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-96", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-117", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-66", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-64", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-97", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-286", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-284", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-118", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-98", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-287", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-285", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-119", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-120", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-121", @@ -1704,71 +1695,71 @@ "https://www.w3.org/TR/vc-data-model-2.0/#frequency-of-claim-issuance", "https://www.w3.org/TR/vc-data-model-2.0/#x8-18-frequency-of-claim-issuance", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-123", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-288", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-286", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-99", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-100", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-289", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-290", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-287", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-288", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-101", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-291", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-289", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-102", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-124", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-125", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-126", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-109", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-108", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-103", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-110", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-109", "https://www.w3.org/TR/vc-data-model-2.0/#prefer-single-use-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#x8-19-prefer-single-use-credentials", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-113", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-127", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-114", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-290", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-291", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-292", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-115", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-293", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-128", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-294", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-115", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-295", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-128", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-296", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-297", "https://www.w3.org/TR/vc-data-model-2.0/#private-browsing", "https://www.w3.org/TR/vc-data-model-2.0/#x8-20-private-browsing", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-111", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-110", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-129", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-112", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-111", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-21", "https://www.w3.org/TR/vc-data-model-2.0/#issuer-cooperation-impacts-on-privacy", "https://www.w3.org/TR/vc-data-model-2.0/#x8-21-issuer-cooperation-impacts-on-privacy", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-298", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-296", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-104", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-130", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-105", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-106", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-299", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-297", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-107", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-300", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-298", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-131", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-67", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-65", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-132", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-108", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-109", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-301", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-299", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-133", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-116", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-110", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-113", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-112", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-111", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-22", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-114", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-113", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-117", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-112", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-113", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-115", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-114", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-114", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-68", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-66", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-118", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-116", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-69", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-115", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-67", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-115", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-116", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-117", @@ -1783,31 +1774,31 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-120", "https://www.w3.org/TR/vc-data-model-2.0/#cryptography-suites-and-libraries", "https://www.w3.org/TR/vc-data-model-2.0/#x9-1-cryptography-suites-and-libraries", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-117", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-116", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-23", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-117", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-118", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-119", "https://www.w3.org/TR/vc-data-model-2.0/#key-management", "https://www.w3.org/TR/vc-data-model-2.0/#x9-2-key-management", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-302", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-300", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-97", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verification-material-7", "https://www.w3.org/TR/vc-data-model-2.0/#content-integrity-protection", "https://www.w3.org/TR/vc-data-model-2.0/#x9-3-content-integrity-protection", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-301", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-302", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-303", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-304", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-305", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-306", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-307", "https://www.w3.org/TR/vc-data-model-2.0/#unsigned-claims", "https://www.w3.org/TR/vc-data-model-2.0/#x9-4-unsigned-claims", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-119", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-120", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-121", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-122", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-13", "https://www.w3.org/TR/vc-data-model-2.0/#man-in-the-middle-mitm-replay-and-cloning-attacks", "https://www.w3.org/TR/vc-data-model-2.0/#x9-5-man-in-the-middle-mitm-replay-and-cloning-attacks", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-308", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-306", "https://www.w3.org/TR/vc-data-model-2.0/#man-in-the-middle-mitm-attack", "https://www.w3.org/TR/vc-data-model-2.0/#x9-5-1-man-in-the-middle-mitm-attack", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-121", @@ -1818,61 +1809,61 @@ "https://www.w3.org/TR/vc-data-model-2.0/#x9-5-2-replay-attack", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-122", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-100", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-309", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-307", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-136", "https://www.w3.org/TR/vc-data-model-2.0/#spoofing-attack", "https://www.w3.org/TR/vc-data-model-2.0/#x9-5-3-spoofing-attack", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-123", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-137", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-101", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-310", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-123", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-311", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-308", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-122", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-309", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-102", "https://www.w3.org/TR/vc-data-model-2.0/#bundling-dependent-claims", "https://www.w3.org/TR/vc-data-model-2.0/#x9-6-bundling-dependent-claims", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-121", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-124", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-123", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-122", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-138", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-125", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-124", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-123", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-312", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-310", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-88", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-311", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-89", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-313", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-90", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-125", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-126", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-127", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-139", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-314", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-312", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-124", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-54", "https://www.w3.org/TR/vc-data-model-2.0/#highly-dynamic-information", "https://www.w3.org/TR/vc-data-model-2.0/#x9-7-highly-dynamic-information", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-313", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-314", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-315", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-316", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-317", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-140", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-125", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-318", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-319", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-316", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-317", "https://www.w3.org/TR/vc-data-model-2.0/#device-theft-and-impersonation", "https://www.w3.org/TR/vc-data-model-2.0/#x9-8-device-theft-and-impersonation", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-320", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-321", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-318", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-319", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-repositories-9", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-21", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-322", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-22", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-19", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-320", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-20", "https://www.w3.org/TR/vc-data-model-2.0/#acceptable-use", "https://www.w3.org/TR/vc-data-model-2.0/#x9-9-acceptable-use", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-23", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-entities-21", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-25", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-323", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-128", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-321", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-127", "https://www.w3.org/TR/vc-data-model-2.0/#unauthorized-use", "https://www.w3.org/TR/vc-data-model-2.0/#x9-9-1-unauthorized-use", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-324", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-322", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-103", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-141", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-104", @@ -1882,29 +1873,29 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-143", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-124", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-144", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-36", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-35", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-34", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-145", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-26", "https://www.w3.org/TR/vc-data-model-2.0/#inappropriate-use", "https://www.w3.org/TR/vc-data-model-2.0/#x9-9-2-inappropriate-use", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-128", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-129", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-130", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-128", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-130", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-131", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-132", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-133", "https://www.w3.org/TR/vc-data-model-2.0/#code-injection", "https://www.w3.org/TR/vc-data-model-2.0/#x9-10-code-injection", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-325", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-323", "https://www.w3.org/TR/vc-data-model-2.0/#accessibility-considerations", "https://www.w3.org/TR/vc-data-model-2.0/#x10-accessibility-considerations", "https://www.w3.org/TR/vc-data-model-2.0/#data-first-approaches", "https://www.w3.org/TR/vc-data-model-2.0/#x10-1-data-first-approaches", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-133", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-324", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-134", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-326", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-135", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-136", "https://www.w3.org/TR/vc-data-model-2.0/#internationalization-considerations", "https://www.w3.org/TR/vc-data-model-2.0/#x11-internationalization-considerations", "https://www.w3.org/TR/vc-data-model-2.0/#language-and-base-direction", @@ -1913,7 +1904,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#example-design-pattern-for-natural-language-strings", "https://www.w3.org/TR/vc-data-model-2.0/#example-expressing-natural-language-text-as-english", "https://www.w3.org/TR/vc-data-model-2.0/#example-arabic-text-with-a-base-direction-of-right-to-left", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-37", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-36", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-35", "https://www.w3.org/TR/vc-data-model-2.0/#example-multiple-language-texts-provided-for-title", "https://www.w3.org/TR/vc-data-model-2.0/#providing-default-language-and-direction", @@ -1921,7 +1912,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#validation", "https://www.w3.org/TR/vc-data-model-2.0/#a-validation", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claim-validation-6", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-327", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-325", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-105", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-129", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claim-validation-7", @@ -1929,38 +1920,38 @@ "https://www.w3.org/TR/vc-data-model-2.0/#credential-type", "https://www.w3.org/TR/vc-data-model-2.0/#a-1-credential-type", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-131", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-328", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-326", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-146", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-55", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-329", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-91", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-327", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-90", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-27", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-132", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-330", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-328", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-133", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-147", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-125", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-331", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-329", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-134", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-148", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-135", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-332", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-330", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-56", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-136", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-333", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-331", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-57", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-58", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-137", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-334", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-332", "https://www.w3.org/TR/vc-data-model-2.0/#credential-subject-0", "https://www.w3.org/TR/vc-data-model-2.0/#a-2-credential-subject", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-335", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-333", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-149", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-92", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-70", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-91", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-68", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-138", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-150", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-71", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-69", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-139", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-151", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-14", @@ -1969,31 +1960,31 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-153", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-154", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-106", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-93", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-92", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-141", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-94", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-336", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-72", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-38", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-93", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-334", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-70", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-37", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-36", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-337", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-335", "https://www.w3.org/TR/vc-data-model-2.0/#issuer-0", "https://www.w3.org/TR/vc-data-model-2.0/#a-3-issuer", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-95", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-94", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-126", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-142", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-96", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-95", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-143", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-338", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-336", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-107", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-127", "https://www.w3.org/TR/vc-data-model-2.0/#holder", "https://www.w3.org/TR/vc-data-model-2.0/#a-4-holder", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-97", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-96", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-155", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-144", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-156", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-98", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-97", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-145", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-157", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verification-material-8", @@ -2001,22 +1992,22 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-109", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-146", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-158", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-73", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-71", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-159", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-39", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-38", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-37", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-339", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-337", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-147", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-110", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-160", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-74", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-340", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-72", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-338", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-148", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-341", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-339", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-111", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-149", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-112", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-342", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-340", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-150", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-113", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-114", @@ -2024,92 +2015,92 @@ "https://www.w3.org/TR/vc-data-model-2.0/#a-5-issuance-date", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-151", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-152", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-343", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-341", "https://www.w3.org/TR/vc-data-model-2.0/#proofs-signatures", "https://www.w3.org/TR/vc-data-model-2.0/#a-6-proofs-signatures", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-344", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-342", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-115", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-99", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-98", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verify-15", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verification-material-9", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verification-material-10", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-100", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-99", "https://www.w3.org/TR/vc-data-model-2.0/#validity-periods", "https://www.w3.org/TR/vc-data-model-2.0/#a-7-validity-periods", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-153", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-154", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-345", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-343", "https://www.w3.org/TR/vc-data-model-2.0/#status-0", "https://www.w3.org/TR/vc-data-model-2.0/#a-8-status", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-346", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-344", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-155", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-21", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-347", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-345", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-156", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-157", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-348", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-346", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-128", "https://www.w3.org/TR/vc-data-model-2.0/#schema", "https://www.w3.org/TR/vc-data-model-2.0/#a-9-schema", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-349", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-347", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-158", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-type-22", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-350", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-348", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-159", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-160", "https://www.w3.org/TR/vc-data-model-2.0/#fitness-for-purpose", "https://www.w3.org/TR/vc-data-model-2.0/#a-10-fitness-for-purpose", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-101", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-351", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-100", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-349", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-161", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-162", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-75", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-subjects-73", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-101", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-102", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-property-103", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-129", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-163", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-59", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-claims-60", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-130", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-352", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-350", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-161", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-164", "https://www.w3.org/TR/vc-data-model-2.0/#artificial-intelligence-and-machine-learning", "https://www.w3.org/TR/vc-data-model-2.0/#a-11-artificial-intelligence-and-machine-learning", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-351", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-352", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-353", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-354", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-355", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-356", "https://www.w3.org/TR/vc-data-model-2.0/#contexts-vocabularies-types-and-credential-schemas", "https://www.w3.org/TR/vc-data-model-2.0/#b-contexts-vocabularies-types-and-credential-schemas", "https://www.w3.org/TR/vc-data-model-2.0/#base-context", "https://www.w3.org/TR/vc-data-model-2.0/#b-1-base-context", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-number-1437-1", - "https://www.w3.org/TR/vc-data-model-2.0/#h-issue-3", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-357", + "https://www.w3.org/TR/vc-data-model-2.0/#h-issue-2", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-355", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-116", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-40", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-39", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-38", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-358", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-356", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-117", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-165", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-131", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-162", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-137", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-136", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-presentation-28", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-359", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-357", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-118", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-166", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-138", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-360", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-137", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-358", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifier-167", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-issuers-132", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-holders-163", "https://www.w3.org/TR/vc-data-model-2.0/#vocabularies", "https://www.w3.org/TR/vc-data-model-2.0/#b-2-vocabularies", + "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-40", + "https://www.w3.org/TR/vc-data-model-2.0/#h-issue-3", "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-41", - "https://www.w3.org/TR/vc-data-model-2.0/#h-issue-4", - "https://www.w3.org/TR/vc-data-model-2.0/#issue-container-generatedID-42", "https://www.w3.org/TR/vc-data-model-2.0/#h-note-39", "https://www.w3.org/TR/vc-data-model-2.0/#bc-credential-evidence", "https://www.w3.org/TR/vc-data-model-2.0/#bc-credential-schema", @@ -2124,8 +2115,10 @@ "https://www.w3.org/TR/vc-data-model-2.0/#b-3-1-the-sristring-datatype", "https://www.w3.org/TR/vc-data-model-2.0/#differences-between-contexts-types-and-credentialschemas", "https://www.w3.org/TR/vc-data-model-2.0/#b-4-differences-between-contexts-types-and-credentialschemas", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-361", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-359", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-119", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-360", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-361", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-362", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-363", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-364", @@ -2136,23 +2129,21 @@ "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-369", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-370", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-371", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-120", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-138", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-372", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-121", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-373", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-120", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-139", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-374", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-121", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-375", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-122", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-376", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-377", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-122", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-378", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-379", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-380", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-139", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-381", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-382", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-credential-140", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-383", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-123", "https://www.w3.org/TR/vc-data-model-2.0/#iana-considerations", "https://www.w3.org/TR/vc-data-model-2.0/#c-iana-considerations", @@ -2165,7 +2156,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#additional-diagrams-for-verifiable-presentations", "https://www.w3.org/TR/vc-data-model-2.0/#d-additional-diagrams-for-verifiable-presentations", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-presentation-124", - "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-384", + "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-382", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-embedded-proof-6", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-verifiable-credential-graph-9", "https://www.w3.org/TR/vc-data-model-2.0/#ref-for-dfn-proof-graph-11", @@ -2200,6 +2191,7 @@ "https://www.w3.org/TR/vc-data-model-2.0/#g-references", "https://www.w3.org/TR/vc-data-model-2.0/#normative-references", "https://www.w3.org/TR/vc-data-model-2.0/#g-1-normative-references", + "https://www.w3.org/TR/vc-data-model-2.0/#bib-controller-document", "https://www.w3.org/TR/vc-data-model-2.0/#bib-i18n-glossary", "https://www.w3.org/TR/vc-data-model-2.0/#bib-infra", "https://www.w3.org/TR/vc-data-model-2.0/#bib-json-ld11", @@ -2220,7 +2212,6 @@ "https://www.w3.org/TR/vc-data-model-2.0/#bib-bcp47", "https://www.w3.org/TR/vc-data-model-2.0/#bib-dcterms", "https://www.w3.org/TR/vc-data-model-2.0/#bib-demographics", - "https://www.w3.org/TR/vc-data-model-2.0/#bib-did-core", "https://www.w3.org/TR/vc-data-model-2.0/#bib-etsi-trust-lists", "https://www.w3.org/TR/vc-data-model-2.0/#bib-fips-186-5", "https://www.w3.org/TR/vc-data-model-2.0/#bib-json", diff --git a/tr/ids/webcodecs-video-frame-metadata-registry.json b/tr/ids/webcodecs-video-frame-metadata-registry.json new file mode 100644 index 000000000000..c2f34e8927fb --- /dev/null +++ b/tr/ids/webcodecs-video-frame-metadata-registry.json @@ -0,0 +1,37 @@ +{ + "spec": { + "title": "WebCodecs VideoFrame Metadata Registry", + "url": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/" + }, + "ids": [ + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#toc-nav", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#toc-jump", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#toc-toggle", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#title", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#w3c-state", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#abstract", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#ref-for-videoframe", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#ref-for-dictdef-videoframemetadata", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#sotd", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#sotd_patent", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#w3c_process_revision", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#toc", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#contents", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#registration-entry-requirements", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#ref-for-dictdef-videoframemetadata%E2%91%A0", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#videoframemetadata-members", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#privacy-considerations", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#security-considerations", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#index", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#index-defined-elsewhere", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#99f61772", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#infopanel-for-99f61772", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#infopaneltitle-for-99f61772", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#1c43ebee", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#infopanel-for-1c43ebee", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#infopaneltitle-for-1c43ebee", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#references", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#normative", + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/#biblio-webcodecs" + ] +} \ No newline at end of file diff --git a/tr/ids/webgpu.json b/tr/ids/webgpu.json index 9843c0a6c242..de3c1d9b48e6 100644 --- a/tr/ids/webgpu.json +++ b/tr/ids/webgpu.json @@ -66,11 +66,12 @@ "https://www.w3.org/TR/webgpu/#security-driver-bugs", "https://www.w3.org/TR/webgpu/#security-timing", "https://www.w3.org/TR/webgpu/#security-timing-content", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline", "https://www.w3.org/TR/webgpu/#ref-for-agent", "https://www.w3.org/TR/webgpu/#ref-for-sec-agent-clusters", - "https://www.w3.org/TR/webgpu/#ref-for-agent%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1", "https://www.w3.org/TR/webgpu/#security-timing-device", "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline", "https://www.w3.org/TR/webgpu/#ref-for-timestamp-query", @@ -104,7 +105,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0", "https://www.w3.org/TR/webgpu/#slot-backed-attribute", "https://www.w3.org/TR/webgpu/#webgpu-objects", "https://www.w3.org/TR/webgpu/#webgpu-internal-objects", @@ -113,7 +114,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-internal-object", "https://www.w3.org/TR/webgpu/#webgpu-interface", "https://www.w3.org/TR/webgpu/#ref-for-webgpu-object", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2", "https://www.w3.org/TR/webgpu/#gpuobjectbase", "https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A0", "https://www.w3.org/TR/webgpu/#internal-object", @@ -121,16 +122,13 @@ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-internal-object%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-agent%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-agent%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-webgpu-object%E2%91%A1", "https://www.w3.org/TR/webgpu/#immutable-property", "https://www.w3.org/TR/webgpu/#ref-for-immutable-property", "https://www.w3.org/TR/webgpu/#ref-for-slot-backed-attribute", "https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A1", "https://www.w3.org/TR/webgpu/#content-timeline-property", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-slot-backed-attribute%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A2", "https://www.w3.org/TR/webgpu/#device-timeline-property", @@ -145,7 +143,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase", "https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-label%E2%91%A0", @@ -163,6 +161,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-content-timeline-property", "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-gpuerror", "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A0", @@ -180,6 +179,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinebase-getbindgrouplayout", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-label%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-idl-USVString%E2%91%A1", "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", @@ -191,7 +191,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-destroy", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-destroy", "https://www.w3.org/TR/webgpu/#object-descriptors", "https://www.w3.org/TR/webgpu/#object-descriptor", @@ -263,19 +263,19 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createrenderpipelineasync", "https://www.w3.org/TR/webgpu/#ref-for-gpushadermodule%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpushadermodule-getcompilationinfo", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-lost", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-poperrorscope", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-onsubmittedworkdone%E2%91%A2", @@ -304,6 +304,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-coordinates%E2%91%A0", "https://www.w3.org/TR/webgpu/#programming-model", "https://www.w3.org/TR/webgpu/#programming-model-timelines", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context", "https://www.w3.org/TR/webgpu/#content-timeline", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-queue-a-global-task-for-gpudevice", @@ -314,14 +315,14 @@ "https://www.w3.org/TR/webgpu/#example-05808e3e", "https://www.w3.org/TR/webgpu/#immutable-value-example-term", "https://www.w3.org/TR/webgpu/#content-timeline-example-term", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5", "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-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%A4", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-immutable-value-example-term%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-content-timeline-example-term", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A0", @@ -330,11 +331,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A2", "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%A5", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7", "https://www.w3.org/TR/webgpu/#example-95a92022", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8", "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", @@ -342,13 +343,13 @@ "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", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#example-460f0f86", "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%A6", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8", + "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-resolve", "https://www.w3.org/TR/webgpu/#programming-model-memory", @@ -360,6 +361,7 @@ "https://www.w3.org/TR/webgpu/#programming-model-resource-usages", "https://www.w3.org/TR/webgpu/#ref-for-physical-resources%E2%91%A4", "https://www.w3.org/TR/webgpu/#internal-usage", + "https://www.w3.org/TR/webgpu/#ref-for-gpu-command", "https://www.w3.org/TR/webgpu/#internal-usage-input", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-index", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-vertex", @@ -387,64 +389,71 @@ "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage-read", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment-read", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage", + "https://www.w3.org/TR/webgpu/#usage-scope-storage-exception", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment", "https://www.w3.org/TR/webgpu/#ref-for-compatible-usage-list", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0", - "https://www.w3.org/TR/webgpu/#usage-scopes", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes", - "https://www.w3.org/TR/webgpu/#ref-for-compatible-usage-list%E2%91%A0", + "https://www.w3.org/TR/webgpu/#example-90ed32bf", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-input%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-compatible-usage-list%E2%91%A0", + "https://www.w3.org/TR/webgpu/#example-892f227f", + "https://www.w3.org/TR/webgpu/#read-only-depth-stencil", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment-read%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A0", + "https://www.w3.org/TR/webgpu/#example-683599c6", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope-storage-exception", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-encoder-bind-groups-alias-a-writable-resource", + "https://www.w3.org/TR/webgpu/#programming-model-synchronization", + "https://www.w3.org/TR/webgpu/#usage-scope", + "https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-list", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-compatible-usage-list%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope", + "https://www.w3.org/TR/webgpu/#usage-scope-validation", + "https://www.w3.org/TR/webgpu/#ref-for-compatible-usage-list%E2%91%A2", + "https://www.w3.org/TR/webgpu/#abstract-opdef-usage-scope-add", "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A1", - "https://www.w3.org/TR/webgpu/#programming-model-synchronization", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-physical-resources%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-list-append", + "https://www.w3.org/TR/webgpu/#abstract-opdef-usage-scope-merge", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-end", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoder-finish", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinebase-layout-slot", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup", - "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup%E2%91%A0", - "https://www.w3.org/TR/webgpu/#issue-04152442", - "https://www.w3.org/TR/webgpu/#ref-for-gpu-command", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scope-validation", - "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A5", + "https://www.w3.org/TR/webgpu/#example-869b413d", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-beginrenderpass%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A6", - "https://www.w3.org/TR/webgpu/#usage-scope-validation", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-compatible-usage-list%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error", "https://www.w3.org/TR/webgpu/#core-internal-objects", "https://www.w3.org/TR/webgpu/#adapters", "https://www.w3.org/TR/webgpu/#adapter", @@ -454,16 +463,20 @@ "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-requestdevice%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-slot", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-consumed", "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-destroy%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A4", "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-expired-slot", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A4", + "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/#dom-adapter-features-slot", "https://www.w3.org/TR/webgpu/#ref-for-ordered-set", "https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename", @@ -477,30 +490,26 @@ "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-gpuadapter%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A2", - "https://www.w3.org/TR/webgpu/#abstract-opdef-expired", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot", - "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-expired-slot", "https://www.w3.org/TR/webgpu/#abstract-opdef-expire", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-expired-slot%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-slot%E2%91%A0", + "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-agent%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A5", + "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%A0", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A6", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-destroy%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createtexture", "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%A7", + "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/#dom-device-adapter-slot", "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A8", @@ -516,26 +525,25 @@ "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-device%E2%91%A8", + "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", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA", + "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-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-dom-device-adapter-slot", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-features-slot", "https://www.w3.org/TR/webgpu/#ref-for-ordered-set%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredfeatures", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot", "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredlimits", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-adapter-slot", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-features-slot", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot", "https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicelostreason-unknown", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A5", @@ -544,12 +552,13 @@ "https://www.w3.org/TR/webgpu/#lose-the-device", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-device-content-device-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-lost%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpudevicelostinfo", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicelostinfo-reason", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicelostinfo-message", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicelostinfo-message%E2%91%A0", "https://www.w3.org/TR/webgpu/#becomes-lost", "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%93%AA", @@ -565,18 +574,21 @@ "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%A4", + "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/#features", "https://www.w3.org/TR/webgpu/#feature", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredfeatures%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0", - "https://www.w3.org/TR/webgpu/#optional-api-surfaces", + "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-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", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createshadermodule%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A1", "https://www.w3.org/TR/webgpu/#enabled-for", "https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A1", @@ -586,19 +598,21 @@ "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%A6", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredlimits%E2%91%A0", - "https://www.w3.org/TR/webgpu/#limit-better", + "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-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", "https://www.w3.org/TR/webgpu/#ref-for-limit-class", "https://www.w3.org/TR/webgpu/#limit-class", "https://www.w3.org/TR/webgpu/#limit-class-maximum", - "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-limit-default%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-limit-default%E2%91%A1", "https://www.w3.org/TR/webgpu/#limit-class-alignment", - "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-limit-default%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-limit-default%E2%91%A3", "https://www.w3.org/TR/webgpu/#supported-limits", @@ -756,7 +770,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-limit-class-maximum%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-size", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-supported-limits-maxvertexattributes", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-limit-class-maximum%E2%91%A0%E2%91%A7", @@ -811,12 +825,12 @@ "https://www.w3.org/TR/webgpu/#dom-supported-limits-maxcomputeworkgroupsperdimension", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-limit-class-maximum%E2%91%A1%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A2", "https://www.w3.org/TR/webgpu/#gpusupportedlimits", "https://www.w3.org/TR/webgpu/#gpu-supportedlimits", "https://www.w3.org/TR/webgpu/#ref-for-gpusupportedlimits", "https://www.w3.org/TR/webgpu/#ref-for-gpusupportedlimits%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-limit%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-limits", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits", "https://www.w3.org/TR/webgpu/#ref-for-Exposed", @@ -893,7 +907,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dfn-setlike", "https://www.w3.org/TR/webgpu/#ref-for-dfn-set-entries", "https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A0", @@ -924,10 +938,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A2", @@ -943,21 +957,21 @@ "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%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A0", "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%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A1", "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%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A2", "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%A0", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A3", "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%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A4", + "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", "https://www.w3.org/TR/webgpu/#ref-for-normalized-identifier-string", @@ -976,7 +990,7 @@ "https://www.w3.org/TR/webgpu/#normalized-identifier-string", "https://www.w3.org/TR/webgpu/#example-675713a7", "https://www.w3.org/TR/webgpu/#extension-documents", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A4", "https://www.w3.org/TR/webgpu/#origin-restrictions", "https://www.w3.org/TR/webgpu/#ref-for-the-image-argument-is-not-origin-clean", "https://www.w3.org/TR/webgpu/#ref-for-concept-canvas-origin-clean", @@ -992,7 +1006,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-lost%E2%91%A2", "https://www.w3.org/TR/webgpu/#abstract-opdef-queue-a-global-task-for-gpudevice", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-queue-a-global-task", "https://www.w3.org/TR/webgpu/#ref-for-webgpu-task-source", "https://www.w3.org/TR/webgpu/#automatic-expiry-task-source", @@ -1005,7 +1019,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-htmlvideoelement", "https://www.w3.org/TR/webgpu/#abstract-opdef-queue-an-automatic-expiry-task", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%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-content-timeline%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-queue-a-global-task%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-automatic-expiry-task-source%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-automatic-expiry-task-source%E2%91%A1", @@ -1077,6 +1091,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-to-wgsl-type", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A2", "https://www.w3.org/TR/webgpu/#initialization", "https://www.w3.org/TR/webgpu/#navigator-gpu", "https://www.w3.org/TR/webgpu/#ref-for-gpu%E2%91%A0", @@ -1103,7 +1118,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpu%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurequestadapteroptions", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter-options-options", @@ -1114,25 +1129,25 @@ "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%A2", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A5", "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", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurequestadapteroptions%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A7", "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%A3", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A1%E2%91%A6", "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", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpu-getpreferredcanvasformat", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A0", @@ -1143,25 +1158,25 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext", "https://www.w3.org/TR/webgpu/#ref-for-gpu%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A7", + "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/#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%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%A7", + "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%A1%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A3", - "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%A2%E2%93%AA", "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", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A8", "https://www.w3.org/TR/webgpu/#adapter-capability-guarantees", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-etc2", @@ -1169,7 +1184,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc-sliced-3d", "https://www.w3.org/TR/webgpu/#ref-for-limit-default%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-limit-class-alignment%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindingsperbindgroup", "https://www.w3.org/TR/webgpu/#ref-for-max-bindings-per-shader-stage", @@ -1218,11 +1233,11 @@ "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%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-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/#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%A2", + "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-fallback-adapter%E2%91%A2", @@ -1231,27 +1246,27 @@ "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%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A2", "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%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-isfallbackadapter", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#example-6808af9c", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupowerpreference-high-performance%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A2", + "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%A5", + "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%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-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", - "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-limit%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-SameObject%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpusupportedfeatures%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-features", @@ -1268,78 +1283,81 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-requestdevice%E2%91%A4", "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%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A5", "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%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-features-slot", "https://www.w3.org/TR/webgpu/#dom-gpuadapter-limits", "https://www.w3.org/TR/webgpu/#ref-for-gpusupportedlimits%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-limits-slot", "https://www.w3.org/TR/webgpu/#dom-gpuadapter-info", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A0%E2%91%A1", - "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%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpuadapterinfo%E2%91%A0%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A0", "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%A3", + "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-dom-gpuadapter-adapter-slot%E2%91%A4", + "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%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%A1", - "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%A4", + "https://www.w3.org/TR/webgpu/#ref-for-adapter%E2%91%A2%E2%91%A5", + "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/#ref-for-gpuadapter%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpuadapter-requestdevice", - "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%A2%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%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-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-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-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", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-a-new-promise%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuadapter-adapter-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredfeatures%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredfeatures%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-features-slot%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-reject", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredlimits%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-slot%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-consumed%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredlimits%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredlimits%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-limits-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-limit-class%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-limit-class-alignment%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-operationerror", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expired", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-slot%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-expired%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicelostreason-unknown%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-slot%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-adapter-state-expired%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-requestadapter%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-a-new-device%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-expire%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-device-content-device-slot%E2%91%A0", @@ -1357,26 +1375,25 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-idl-sequence", "https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredfeatures%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredfeatures%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-idl-record", "https://www.w3.org/TR/webgpu/#ref-for-idl-DOMString%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredlimits%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-requiredlimits%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpuqueuedescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevicedescriptor-defaultqueue", "https://www.w3.org/TR/webgpu/#ref-for-gpudevicedescriptor%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpudevicedescriptor-requiredfeatures", "https://www.w3.org/TR/webgpu/#ref-for-gpufeaturename%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpudevicedescriptor-requiredlimits", "https://www.w3.org/TR/webgpu/#ref-for-idl-DOMString%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-limit%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-limit-better%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-limit%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A7", "https://www.w3.org/TR/webgpu/#dom-gpudevicedescriptor-defaultqueue", "https://www.w3.org/TR/webgpu/#ref-for-gpuqueuedescriptor%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A3", "https://www.w3.org/TR/webgpu/#example-8a22c3e3", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-astc%E2%91%A0", @@ -1406,7 +1423,7 @@ "https://www.w3.org/TR/webgpu/#gpu-device", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A8%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-webgpu-interface%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A1%E2%91%A6", @@ -1422,11 +1439,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpusupportedlimits%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-limits%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-SameObject%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-queue", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-destroy%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createbuffer%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpubufferdescriptor%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createbuffer-descriptor-descriptor", @@ -1476,7 +1493,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createrenderpipelineasync%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createrenderpipelineasync-descriptor-descriptor", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createcommandencoder", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucommandencoderdescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createcommandencoder-descriptor-descriptor", @@ -1499,21 +1516,21 @@ "https://www.w3.org/TR/webgpu/#dom-gpudevice-limits", "https://www.w3.org/TR/webgpu/#ref-for-gpusupportedlimits%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpudevice-queue", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpudevice-destroy", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap", - "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%A8", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A3", @@ -1540,22 +1557,22 @@ "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%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpuadapter%E2%91%A1%E2%91%A3", "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%A2", + "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", "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", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createbuffer%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-mappedatcreation", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64out", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuflagsconstant", @@ -1581,21 +1598,21 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-destroy%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpubuffermapstate%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffermapstate-unmapped", "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%A6", + "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/#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%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpubuffer-usage", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuflagsconstant%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A0%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-content-timeline-property%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpubuffer-mapstate", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpubuffermapstate%E2%91%A1", @@ -1607,8 +1624,8 @@ "https://www.w3.org/TR/webgpu/#dom-gpubuffermapstate-mapped", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-getter-steps", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffermapstate-mapped%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffermapstate-pending%E2%91%A0", @@ -1625,7 +1642,7 @@ "https://www.w3.org/TR/webgpu/#active-buffer-mapping", "https://www.w3.org/TR/webgpu/#active-buffer-mapping-data", "https://www.w3.org/TR/webgpu/#ref-for-sec-data-blocks", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-views", @@ -1637,15 +1654,15 @@ "https://www.w3.org/TR/webgpu/#active-buffer-mapping-range", "https://www.w3.org/TR/webgpu/#ref-for-idl-unsigned-long-long%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-idl-unsigned-long-long%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#active-buffer-mapping-views", - "https://www.w3.org/TR/webgpu/#ref-for-list", + "https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A1", "https://www.w3.org/TR/webgpu/#abstract-opdef-initialize-an-active-buffer-mapping", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-sec-createbytedatablock", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-rangeerror", @@ -1656,7 +1673,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-range", "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%A2", + "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/#dom-gpubuffer-internal-state-slot", "https://www.w3.org/TR/webgpu/#gpubuffer-internal-state-available", @@ -1716,7 +1733,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuflagsconstant%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-query_resolve%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-namespacedef-gpubufferusage", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-map_read", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumapmode-read", @@ -1727,15 +1744,15 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-copy_src%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-copy_src", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-copy_dst", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writebuffer", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-index", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-vertex", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-uniform", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbindinglayout", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-buffer%E2%91%A3", @@ -1749,35 +1766,35 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-read-only-storage%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-indirect", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindirect", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpubufferusage-query_resolve", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-resolvequeryset", "https://www.w3.org/TR/webgpu/#buffer-creation", "https://www.w3.org/TR/webgpu/#dom-gpudevice-createbuffer", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A2%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createbuffer%E2%91%A3", "https://www.w3.org/TR/webgpu/#dom-gpudevice-createbuffer-descriptor-descriptor", "https://www.w3.org/TR/webgpu/#ref-for-gpubufferdescriptor%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A1%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-create-a-new-webgpu-object", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-size%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-usage%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-mappedatcreation%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-initialize-an-active-buffer-mapping", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumapmode-write%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-size%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A1%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-usage%E2%91%A2", @@ -1793,7 +1810,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-copy_src%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-size%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A0%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbuffersize%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-mappedatcreation%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferdescriptor-size%E2%91%A4", @@ -1808,14 +1825,14 @@ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2", "https://www.w3.org/TR/webgpu/#example-6a51d29e", "https://www.w3.org/TR/webgpu/#buffer-destruction", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A1%E2%91%A8", + "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%A2%E2%93%AA", + "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/#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%A1%E2%91%A8", + "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", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A2%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A0%E2%91%A2", @@ -1823,21 +1840,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%A2", + "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-gpubuffer%E2%91%A2%E2%91%A3", - "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%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%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%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A2%E2%91%A7", + "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-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%A8", + "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-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", @@ -1854,7 +1871,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%A3%E2%93%AA", + "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-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", @@ -1867,27 +1884,27 @@ "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%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-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/#dom-gpubuffer-mapasync", - "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%A0", "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%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A1", "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%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%A3", + "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%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-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", @@ -1897,8 +1914,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-a-promise-rejected-with", "https://www.w3.org/TR/webgpu/#ref-for-operationerror%E2%91%A0", @@ -1921,12 +1938,12 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumapmode-write%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-map_write%E2%91%A5", - "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-generate-a-validation-error%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-internal-state-slot%E2%91%A3", "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%A8", + "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A6", "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", @@ -1938,33 +1955,36 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-available%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-unavailable%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-initialize-an-active-buffer-mapping%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-rangeerror%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-data%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-aborterror", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A3", "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-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", @@ -1972,25 +1992,25 @@ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-operationerror%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-range%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-range%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-range%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A5", + "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%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A3%E2%91%A7", "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%A5", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-data%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-arraybuffer-create", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-range%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-rangeerror%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A5", @@ -1998,9 +2018,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-sec-properties-of-the-arraybuffer-instances", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-sec-detacharraybuffer", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A0%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-list-append", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-unmap%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-views%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-getmappedrange%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapasync%E2%91%A0%E2%91%A6", @@ -2008,42 +2028,42 @@ "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-idl-undefined%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A6", + "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", - "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-aborterror", + "https://www.w3.org/TR/webgpu/#ref-for-aborterror%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-pending_map-slot%E2%91%A0%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-views%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-sec-detacharraybuffer%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-mode%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumapmode-write%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-data%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-data%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-active-buffer-mapping-range%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumapmode-write%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A0%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-mapping-slot%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A2%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A2%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A0%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A8", + "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%A0%E2%93%AA", + "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%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%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A8", "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", @@ -2062,9 +2082,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-array-layer", "https://www.w3.org/TR/webgpu/#ref-for-aspect", "https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A7", "https://www.w3.org/TR/webgpu/#mipmap-level", "https://www.w3.org/TR/webgpu/#ref-for-logical-miplevel-specific-texture-extent", "https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A1", @@ -2308,7 +2328,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gputextureusage-copy_dst", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetotexture%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-writetexture", "https://www.w3.org/TR/webgpu/#dom-gputextureusage-texture_binding", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputexturebindinglayout", @@ -2316,7 +2336,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpustoragetexturebindinglayout", "https://www.w3.org/TR/webgpu/#dom-gputextureusage-render_attachment", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasscolorattachment", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdepthstencilattachment", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view", "https://www.w3.org/TR/webgpu/#abstract-opdef-maximum-miplevel-count", @@ -2339,7 +2359,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gputexturedescriptor%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A2%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuextent3d-shape", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A0%E2%91%A4", @@ -2375,7 +2395,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-usage%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A3%E2%91%A0", - "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-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", @@ -2483,7 +2503,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A1%E2%91%A6", "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%A2%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A0", "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", @@ -2612,7 +2632,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputextureviewdescriptor%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-texture-format-required-features%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A2", @@ -2623,7 +2643,7 @@ "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-abstract-opdef-resolving-gputextureviewdescriptor-defaults", - "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-generate-a-validation-error%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A1%E2%91%A3", @@ -2691,7 +2711,7 @@ "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-dom-gputextureviewdescriptor-format%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-format%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-aspect%E2%91%A4", @@ -2699,12 +2719,12 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-format%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-miplevelcount%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-miplevelcount%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-miplevelcount%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-basemiplevel%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-dimension%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-1d%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A5", @@ -2719,7 +2739,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-3d%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-arraylayercount%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-1d%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-2d%E2%91%A3", @@ -2740,7 +2760,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-depthorarraylayers%E2%91%A2", "https://www.w3.org/TR/webgpu/#texture-formats", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A7", "https://www.w3.org/TR/webgpu/#texel-block", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A0%E2%91%A4", @@ -2891,8 +2911,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-texture-format-required-features", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A1%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A0%E2%91%A8", - "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%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-device-features-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-list-contain%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A8", @@ -2903,6 +2923,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-externaltexture", "https://www.w3.org/TR/webgpu/#ref-for-exceeds-the-binding-slot-limits%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpuexternaltexture%E2%91%A3", @@ -2951,7 +2972,7 @@ "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-content-timeline%E2%91%A3%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", @@ -2964,7 +2985,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-securityerror", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A0%E2%91%A7", "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%A7", + "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", @@ -3108,13 +3129,13 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpusamplerdescriptor%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A4", "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-abstract-opdef-generate-a-validation-error%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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpusamplerdescriptor-lodminclamp%E2%91%A0", @@ -3194,31 +3215,31 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#dom-gpubindgrouplayoutentry-buffer", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbindinglayout%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-binding-resource-type", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpubindgrouplayoutentry-sampler", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpusamplerbindinglayout%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-binding-resource-type%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#dom-gpubindgrouplayoutentry-texture", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gputexturebindinglayout%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-binding-resource-type%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#dom-gpubindgrouplayoutentry-storagetexture", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpustoragetexturebindinglayout%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-binding-resource-type%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpubindgrouplayoutentry-externaltexture", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuexternaltexturebindinglayout%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A0", + "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", @@ -3251,7 +3272,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpubindingresource", "https://www.w3.org/TR/webgpu/#ref-for-binding-type", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A4", "https://www.w3.org/TR/webgpu/#binding-member", "https://www.w3.org/TR/webgpu/#binding-resource-type", "https://www.w3.org/TR/webgpu/#binding-type", @@ -3259,21 +3280,21 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-buffer%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-uniform%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-storage%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-read-only-storage%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage-read%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-sampler%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpusampler%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpusamplerbindingtype-filtering%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpusamplerbindingtype-non-filtering", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpusamplerbindingtype-comparison", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-texture%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-float%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-constant%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-unfilterable-float%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-depth%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-sint", @@ -3281,17 +3302,17 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoragetextureaccess-write-only", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-storage%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoragetextureaccess-read-write", "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-internal-usage-constant%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0", + "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%A0%E2%93%AA", + "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-dom-gpubindgrouplayoutentry-buffer%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-type%E2%91%A5", @@ -3319,16 +3340,16 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-read-only-storage%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxstoragebufferspershaderstage%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-sampler%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxsamplerspershaderstage%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-texture%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxsampledtexturespershaderstage%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxstoragetexturespershaderstage%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-externaltexture%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxsampledtexturespershaderstage%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxsamplerspershaderstage%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxuniformbufferspershaderstage%E2%91%A1", @@ -3414,7 +3435,7 @@ "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/#dom-gpubindgrouplayout-entrymap-slot", - "https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A1", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A1%E2%91%A7", @@ -3436,11 +3457,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutdescriptor%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A0%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutdescriptor-entries%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-texture-format-required-features%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A4", @@ -3451,11 +3472,11 @@ "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-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%93%AA", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A1%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-binding%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-binding%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindingsperbindgroup%E2%91%A1", @@ -3467,7 +3488,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-sampler%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-texture%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-visibility%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-namespacedef-gpushaderstage%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-visibility%E2%91%A2", @@ -3488,7 +3509,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturebindinglayout-sampletype%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-float%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoragetexturebindinglayout-viewdimension%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-cube%E2%91%A3", @@ -3500,7 +3521,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-descriptor-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-dynamicoffsetcount-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-buffer%E2%91%A0%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A0%E2%91%A8", + "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-dictdef-gpubindgrouplayoutentry%E2%91%A2%E2%91%A0", @@ -3537,12 +3558,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgroupentry%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpubindgroup-usedresources-slot", - "https://www.w3.org/TR/webgpu/#ref-for-ordered-map%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage%E2%91%A5", "https://www.w3.org/TR/webgpu/#gpubindgroup-bound-buffer-ranges", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A2", @@ -3556,9 +3574,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-entrymap-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroupentry-binding%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-buffer%E2%91%A0%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroupentry-resource", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-buffer%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-hasdynamicoffset%E2%91%A3", @@ -3608,7 +3626,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgroupentry%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpubindgroupentry-prevalidatedsize-slot", "https://www.w3.org/TR/webgpu/#dictdef-gpubufferbinding", - "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%A0", "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", @@ -3616,14 +3634,14 @@ "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/#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", "https://www.w3.org/TR/webgpu/#dom-gpubufferbinding-size", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A1%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-offset%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-buffer%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpudevice-createbindgroup", @@ -3634,15 +3652,15 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgroupdescriptor%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A0%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A6", "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-dom-gpuobjectbase-device-slot%E2%91%A1%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A0", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroupdescriptor-layout%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A2", @@ -3741,7 +3759,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgroupentry%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroupdescriptor-entries%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-binding-usage", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-usedresources-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroupentry-prevalidatedsize-slot", "https://www.w3.org/TR/webgpu/#ref-for-binding-member%E2%91%A1", @@ -3752,7 +3770,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubufferbinding%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-size%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-buffer%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-offset%E2%91%A7", @@ -3766,7 +3784,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-offset%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-size%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-size%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#gpupipelinelayout", "https://www.w3.org/TR/webgpu/#pipeline-layout", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A2%E2%91%A2", @@ -3800,10 +3818,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-setpipeline%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin-setbindgroup%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-setpipeline%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayout-bindgrouplayouts-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A1%E2%91%A2", @@ -3831,18 +3849,18 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpupipelinelayoutdescriptor%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A7", "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-dom-gpuobjectbase-device-slot%E2%91%A1%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A5", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutdescriptor-entries%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayoutdescriptor-bindgrouplayouts%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%93%AA", "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", @@ -3910,7 +3928,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpushadermoduledescriptor%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpushadermodule%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpushadermodule%E2%91%A0%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A8", "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", @@ -3918,7 +3936,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A4%E2%91%A5", "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%A2", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-shader-creation-error", @@ -4044,12 +4062,13 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucompilationmessage-message%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpushadermodule-getcompilationinfo", "https://www.w3.org/TR/webgpu/#ref-for-gpushadermodule%E2%91%A1%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucompilationmessage-linenum%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpushadermodule%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpucompilationinfo%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A3%E2%91%A8", + "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", @@ -4057,7 +4076,7 @@ "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", - "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%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpucompilationinfo%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-shader-module-creation%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpucompilationmessage%E2%91%A6", @@ -4079,7 +4098,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucompilationmessage-linepos%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucompilationmessage-offset%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucompilationmessage-length%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucompilationinfo-messages", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A4", "https://www.w3.org/TR/webgpu/#pipelines", @@ -4096,11 +4115,11 @@ "https://www.w3.org/TR/webgpu/#immediate-pipeline-creation", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createcomputepipeline%E2%91%A5", "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%A3", + "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-dom-gpuqueue-submit%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-submit%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A4", @@ -4136,7 +4155,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpupipelineerror-constructor-options", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpupipelineerrorinit%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-this", "https://www.w3.org/TR/webgpu/#ref-for-domexception-name", "https://www.w3.org/TR/webgpu/#ref-for-this%E2%91%A0", @@ -4150,7 +4169,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-slot-backed-attribute%E2%91%A1", "https://www.w3.org/TR/webgpu/#enumdef-gpupipelineerrorreason", "https://www.w3.org/TR/webgpu/#dom-gpupipelineerrorreason-validation", - "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-generate-a-validation-error%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#dom-gpupipelineerrorreason-internal", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-an-internal-error%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A4", @@ -4192,11 +4211,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-idl-unsigned-long%E2%91%A2%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayout-bindgrouplayouts-slot%E2%91%A4", "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%A1", + "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-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A5", + "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", "https://www.w3.org/TR/webgpu/#ref-for-list-size%E2%91%A0", @@ -4209,7 +4228,7 @@ "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%A2", + "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/#default-pipeline-layout", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelinebase%E2%91%A5", @@ -4218,7 +4237,7 @@ "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-dom-device-limits-slot%E2%91%A6", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutdescriptor-entries%E2%91%A7", @@ -4226,7 +4245,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuprogrammablestage", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpushaderstageflags%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-the-entry-point", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-statically-used", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-binding%E2%91%A6", @@ -4351,7 +4370,7 @@ "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-dom-gpuprogrammablestage-entrypoint%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A3", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-entrypoint%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-module%E2%91%A3", @@ -4386,7 +4405,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-statically-used%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-pipeline-overridable-constant-default-value", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-constants%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-map-exists%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-pipeline-creation-error", "https://www.w3.org/TR/webgpu/#ref-for-program-error%E2%91%A0", "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-shader-binding", @@ -4495,7 +4514,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucomputepipelinedescriptor%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A0%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A5", "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", @@ -4505,7 +4524,7 @@ "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinedescriptorbase-layout%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuprogrammablestage", @@ -4514,7 +4533,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-the-entry-point%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-compute%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepipelinedescriptor-compute%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-roundup", "https://www.w3.org/TR/webgpu/#ref-for-sizeof%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-address-spaces-workgroup%E2%91%A0", @@ -4537,7 +4556,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%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-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", @@ -4545,8 +4564,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A5", + "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", @@ -4559,19 +4578,19 @@ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A1", "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%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-an-internal-error%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorinit-reason%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorreason-internal%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A4%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorinit-reason%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorreason-validation%E2%91%A0", @@ -4582,7 +4601,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A3%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-pipeline%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-pipeline%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelinelayout%E2%91%A1%E2%91%A8", @@ -4656,7 +4675,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpurenderpipelinedescriptor-fragment", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpufragmentstate%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-pipeline%E2%91%A0%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpudevice-createrenderpipeline", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-immediate-pipeline-creation%E2%91%A0", @@ -4666,9 +4685,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpipelinedescriptor%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-list-iterate", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpufragmentstate-targets%E2%91%A1", @@ -4677,7 +4696,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-format", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-texture-format-required-features%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A1", @@ -4692,13 +4711,13 @@ "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinedescriptorbase-layout%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpurenderpipelinedescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayout-bindgrouplayouts-slot%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindgroupsplusvertexbuffers%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-vertex%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstate-buffers%E2%91%A2", @@ -4712,7 +4731,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipeline-writesstencil-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthwriteenabled", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A1%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipeline-writesdepth-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthwriteenabled%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-stencilwritemask", @@ -4740,7 +4759,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%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-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", @@ -4748,8 +4767,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A1%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A1", + "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", @@ -4762,19 +4781,19 @@ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A6%E2%91%A8", "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%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-an-internal-error%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorinit-reason%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorreason-internal%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalid%E2%91%A0%E2%91%A8", - "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/#ref-for-content-timeline%E2%91%A5%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpupipelineerror%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorinit-reason%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelineerrorreason-validation%E2%91%A1", @@ -4786,7 +4805,7 @@ "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", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpufragmentstate", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values-sample_mask", @@ -4798,14 +4817,14 @@ "https://www.w3.org/TR/webgpu/#ref-for-shader-stage-output%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-format%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuprimitivestate", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-primitive%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpudepthstencilstate", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-primitive%E2%91%A2", @@ -4815,7 +4834,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-multisample%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-alphatocoverageenabled%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpufragmentstate-targets%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-list-contain%E2%91%A1", @@ -4848,7 +4867,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-input-output-locations", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-vertex%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A0%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxinterstageshadercomponents%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A0%E2%91%A2", @@ -4862,7 +4881,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-vertex%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-input-output-locations%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-interpolation", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-input-output-locations%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxinterstageshadervariables%E2%91%A0", @@ -4892,7 +4911,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuindexformat-uint32", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexed", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexedindirect", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpuprimitivestate-frontface", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpufrontface%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-front-facing", @@ -4910,7 +4929,7 @@ "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-stripindexformat%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-unclippeddepth%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-depth-clip-control%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-enabled-for", @@ -4995,7 +5014,7 @@ "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", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcolorattachments", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-the-entry-point%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-fragment%E2%91%A2", @@ -5006,7 +5025,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-render_attachment%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-writemask", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-blend", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-format%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-blendable%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-blend%E2%91%A0", @@ -5041,7 +5060,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-sint%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-uint%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-blend%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-blend%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendstate-color%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendcomponent-srcfactor%E2%91%A1", @@ -5072,14 +5091,14 @@ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A4", "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%A1", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-format%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-calculating-color-attachment-bytes-per-sample", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcolorattachmentbytespersample%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpublendcomponent", "https://www.w3.org/TR/webgpu/#valid-gpublendcomponent", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendcomponent-operation", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendoperation-min", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendoperation-max", @@ -5103,7 +5122,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpucolortargetstate-format", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A2%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpucolortargetstate-blend", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpublendstate%E2%91%A0", @@ -5175,7 +5194,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendfactor-src1-alpha%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendfactor-one-minus-src1-alpha%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpublendfactor%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A8", "https://www.w3.org/TR/webgpu/#dom-gpublendfactor-zero", "https://www.w3.org/TR/webgpu/#dom-gpublendfactor-one", "https://www.w3.org/TR/webgpu/#dom-gpublendfactor-src", @@ -5271,7 +5290,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%A3", + "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A0%E2%91%A1", "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", @@ -5292,7 +5311,7 @@ "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthcompare%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomparefunction-always%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-format%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-stencilfront%E2%91%A1", @@ -5300,9 +5319,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-format%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-format%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthwriteenabled%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A2%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthcompare%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthcompare%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-depthwriteenabled%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-stencilfront%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustencilfacestate-depthfailop%E2%91%A1", @@ -5375,7 +5394,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-stripindexformat%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-primitive-restart-value", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuprimitivestate%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A3", "https://www.w3.org/TR/webgpu/#dom-gpuindexformat-uint16", "https://www.w3.org/TR/webgpu/#dom-gpuindexformat-uint32", "https://www.w3.org/TR/webgpu/#vertex-formats", @@ -5508,7 +5527,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A7%E2%91%A6", "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%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxvertexbufferarraystride%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexbufferlayout-arraystride%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexbufferlayout-attributes%E2%91%A2", @@ -5516,7 +5535,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-offset%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-format%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxvertexbufferarraystride%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-offset%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-format%E2%91%A2", @@ -5525,11 +5544,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-format%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-shaderlocation%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxvertexattributes", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-the-entry-point%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-vertex%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-statically-used%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexbufferlayout-attributes%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-format%E2%91%A4", @@ -5544,34 +5563,34 @@ "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxvertexbuffers%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstate-buffers%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuvertexbufferlayout", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexbufferlayout-attributes%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstate-buffers%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxvertexattributes%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuvertexattribute%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstate-buffers%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-shaderlocation%E2%91%A3", "https://www.w3.org/TR/webgpu/#copies", "https://www.w3.org/TR/webgpu/#buffer-copies", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-clearbuffer", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A8", + "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%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A3", "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%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetotexture%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetobuffer%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%93%AA", + "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", @@ -5599,9 +5618,9 @@ "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%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A4", "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%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", "https://www.w3.org/TR/webgpu/#ref-for-texel-image%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-array-layer%E2%91%A1", @@ -5638,21 +5657,21 @@ "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%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A5", "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%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A6", "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%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A7", "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-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%A5%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A4%E2%91%A8", "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", @@ -5685,7 +5704,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-dimension%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-1d%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-2d%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-3d%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-miplevel%E2%91%A0", @@ -5844,7 +5863,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-physical-miplevel-specific-texture-extent", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-texture%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-mipmap-level%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-miplevel%E2%91%A2", "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-linear-texture-data", @@ -5855,10 +5874,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A8%E2%91%A1", "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%A5", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-texel-block-copy-footprint%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagedatalayout-bytesperrow%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A0%E2%91%A3", @@ -5916,8 +5935,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-gpuqueue%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-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-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", @@ -5961,13 +5982,13 @@ "https://www.w3.org/TR/webgpu/#encoder-state", "https://www.w3.org/TR/webgpu/#encoder-state-open", "https://www.w3.org/TR/webgpu/#encoder-state-locked", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#encoder-state-ended", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A0", + "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", @@ -5976,21 +5997,21 @@ "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-locked", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-ended", - "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-generate-a-validation-error%E2%91%A1%E2%91%A0", "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-list-append%E2%91%A2", + "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", "https://www.w3.org/TR/webgpu/#gpucommandencoder", "https://www.w3.org/TR/webgpu/#command-encoder", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A3%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A1%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-beginrenderpass%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdescriptor%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-beginrenderpass-descriptor-descriptor", @@ -6000,18 +6021,18 @@ "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%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%93%AA", "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%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A5%E2%91%A0", "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", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertobuffer-source-sourceoffset-destination-destinationoffset-size-size", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copybuffertotexture%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer%E2%91%A2", "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", @@ -6036,7 +6057,7 @@ "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%A2", + "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-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", @@ -6050,59 +6071,59 @@ "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%A3", + "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-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", "https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucommandbufferdescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish-descriptor-descriptor", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A1%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpudebugcommandsmixin", "https://www.w3.org/TR/webgpu/#command-encoder-creation", "https://www.w3.org/TR/webgpu/#dictdef-gpucommandencoderdescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#dom-gpudevice-createcommandencoder", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-createcommandencoder%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpudevice-createcommandencoder-descriptor-descriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucommandencoderdescriptor%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A7", "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%A6", + "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-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A2", + "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", "https://www.w3.org/TR/webgpu/#example-ee4e6506", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#command-encoder-pass-encoding", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-beginrenderpass", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-beginrenderpass%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-beginrenderpass-descriptor-descriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdescriptor%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-clearvalue", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%93%AA", "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%A8", + "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", @@ -6114,46 +6135,53 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-depthslice", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-3d%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-depthslice%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-gpurenderpassdescriptor-valid-usage", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A0%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment-read%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment-read%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-depthreadonly-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-stencilreadonly-slot", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment-read%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-attachment%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-depthreadonly-slot", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-stencilreadonly-slot", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-layout-slot", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-derive-render-targets-layout-from-pass", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-timestampwrites", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-timestampwrites%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasstimestampwrites-beginningofpasswriteindex", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-commands-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-current-queue-timestamp%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasstimestampwrites-beginningofpasswriteindex%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasstimestampwrites-queryset", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasstimestampwrites-endofpasswriteindex", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-endtimestampwrite-slot", "https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-current-queue-timestamp%E2%91%A1", @@ -6177,7 +6205,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-depthstencilattachment-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-descriptor-slot%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-3d%E2%91%A6", @@ -6190,48 +6218,49 @@ "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-clearvalue%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-load%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-clear%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthclearvalue%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilloadop", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A0%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-load%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-clear%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilclearvalue", + "https://www.w3.org/TR/webgpu/#ref-for-read-only-depth-stencil", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-load%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-gpurenderpassdepthstencilattachment-gpurenderpassdepthstencilattachment-valid-usage", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-begincomputepass", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-begincomputepass%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-begincomputepass-descriptor-descriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucomputepassdescriptor%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A5%E2%91%A7", + "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", @@ -6241,23 +6270,23 @@ "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-locked%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassdescriptor-timestampwrites", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-timestampwrites", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassdescriptor-timestampwrites%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassdescriptor-timestampwrites%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassdescriptor-timestampwrites%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepasstimestampwrites-beginningofpasswriteindex", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A3%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-commands-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-current-queue-timestamp%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepasstimestampwrites-beginningofpasswriteindex%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepasstimestampwrites-queryset", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepasstimestampwrites-endofpasswriteindex", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-endtimestampwrite-slot", "https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-current-queue-timestamp%E2%91%A3", @@ -6265,25 +6294,25 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepasstimestampwrites-queryset%E2%91%A0", "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%A1%E2%91%A0", + "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-gpucommandencoder%E2%91%A1%E2%91%A1", + "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/#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/#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%A5%E2%91%A8", + "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-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", @@ -6297,43 +6326,44 @@ "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%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%93%AA", "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/#dom-gpucommandencoder-clearbuffer", - "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%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A3", + "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-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/#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%93%AA", + "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-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-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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A5", "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%A7", + "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/#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%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A4", + "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-texture-subresources%E2%91%A5", - "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-copybuffertotexture%E2%91%A4", + "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", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-source", "https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopybuffer%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copybuffertotexture-source-destination-copysize-destination", @@ -6342,7 +6372,7 @@ "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-idl-undefined%E2%91%A0%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A0", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuorigin3d-shape", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-origin%E2%91%A7", @@ -6353,7 +6383,7 @@ "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%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%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuimagecopybuffer", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopybuffer-buffer%E2%91%A3", @@ -6373,7 +6403,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-y%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A1%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-texture-copy-sub-region", "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-z%E2%91%A2", @@ -6384,10 +6414,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopybuffer-buffer%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetobuffer", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A6", + "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%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%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-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", "https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0%E2%91%A3", @@ -6397,7 +6427,7 @@ "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-idl-undefined%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A1", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuorigin3d-shape%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-origin%E2%91%A0%E2%93%AA", @@ -6408,7 +6438,7 @@ "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%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%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuimagecopybuffer%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopybuffer-buffer%E2%91%A6", @@ -6428,7 +6458,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-y%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A1%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-texture-copy-sub-region%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-z%E2%91%A3", @@ -6438,10 +6468,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-equivalent-texel-representation%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetotexture", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-copytexturetotexture%E2%91%A3", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-copytexturetotexture-source-destination-copysize-source", "https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0%E2%91%A4", @@ -6452,7 +6482,7 @@ "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-idl-undefined%E2%91%A0%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A2", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuorigin3d-shape%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-origin%E2%91%A0%E2%91%A1", @@ -6501,7 +6531,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-y%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A1%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-texture-copy-sub-region%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-z%E2%91%A4", @@ -6513,8 +6543,8 @@ "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%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A5", + "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", "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A2", @@ -6523,11 +6553,11 @@ "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%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A6", "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%A3", + "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-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", @@ -6537,23 +6567,23 @@ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A8", "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%A0", + "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/#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%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-finish", "https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandencoder-finish%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpucommandencoder-finish-descriptor-descriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucommandbufferdescriptor%E2%91%A0", "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%A4", + "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-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A5", @@ -6563,11 +6593,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudebugcommandsmixin-debug_group_stack-slot", "https://www.w3.org/TR/webgpu/#ref-for-list-is-empty", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scope-validation%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-ended%E2%91%A0", - "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-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpucommandbuffer%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandbuffer-command_list-slot", @@ -6629,7 +6657,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-binding%E2%91%A0%E2%93%AA", "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%A5", + "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-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", @@ -6638,7 +6666,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-dynamicoffsetcount-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A3%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindgroups%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-map-remove", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A0", @@ -6650,7 +6678,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-offset%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-minbindingsize%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbinding-buffer%E2%91%A8", - "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-dom-gpubuffer-size%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindinglayout-type%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-uniform%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-minuniformbufferoffsetalignment%E2%91%A1", @@ -6660,6 +6688,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-minstoragebufferoffsetalignment%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-dynamic_offsets-slot%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-merge", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-usedresources-slot%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpubindingcommandsmixin-setbindgroup-index-bindgroup-dynamicoffsetsdata-dynamicoffsetsdatastart-dynamicoffsetsdatalength", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-idl-Uint32Array%E2%91%A0", @@ -6678,7 +6711,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpubindingcommandsmixin-setbindgroup-index-bindgroup-dynamicoffsetsdata-dynamicoffsetsdatastart-dynamicoffsetsdatalength-dynamicoffsetsdatalength", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A3%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A1%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A6%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-rangeerror%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dfn-get-buffer-source-copy", @@ -6705,7 +6738,7 @@ "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayout-bindgrouplayouts-slot%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-layout-slot%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-group-equivalent%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-entries-slot%E2%91%A2", @@ -6713,10 +6746,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-effective-buffer-binding-size%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroupentry-resource%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-minimum-buffer-binding-size%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-encoder-bind-groups-alias-a-writable-resource", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-encoder-bind-groups-alias-a-writable-resource%E2%91%A0", "https://www.w3.org/TR/webgpu/#abstract-opdef-encoder-bind-groups-alias-a-writable-resource", "https://www.w3.org/TR/webgpu/#ref-for-texture-subresources%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A2", + "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", @@ -6731,7 +6765,7 @@ "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpupipelinelayout-bindgrouplayouts-slot%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayout-descriptor-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutdescriptor-entries%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup-bound-buffer-ranges", @@ -6744,17 +6778,17 @@ "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-buffer-binding-aliasing", - "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A5", + "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", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-visibility%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-storagetexture%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoragetexturebindinglayout-access%E2%91%A0%E2%91%A0", "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%A0", + "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-texture-view-aliasing", - "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A7", "https://www.w3.org/TR/webgpu/#debug-markers", "https://www.w3.org/TR/webgpu/#gpudebugcommandsmixin", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-label%E2%91%A6", @@ -6783,7 +6817,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpudebugcommandsmixin-pushdebuggroup-grouplabel-grouplabel", "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%A6%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-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", @@ -6794,7 +6828,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudebugcommandsmixin-pushdebuggroup%E2%91%A1", "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%A6%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-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", @@ -6810,7 +6844,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpudebugcommandsmixin-insertdebugmarker-markerlabel-markerlabel", "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%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-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", @@ -6827,7 +6861,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-setpipeline-pipeline-pipeline", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A3%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcountx", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A3%E2%91%A8", @@ -6835,8 +6869,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A4%E2%93%AA", "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%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A8", + "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-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", @@ -6852,8 +6886,8 @@ "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/#dom-gpucomputepassencoder-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", + "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", @@ -6878,6 +6912,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpucomputepasstimestampwrites-endofpasswriteindex", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A4%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasstimestampwrites-queryset%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A5", "https://www.w3.org/TR/webgpu/#dictdef-gpucomputepassdescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucomputepasstimestampwrites", @@ -6892,7 +6927,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-setpipeline-pipeline-pipeline", "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%A0", + "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-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", @@ -6903,23 +6938,29 @@ "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroups", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcountx", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A4%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcounty", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A4%E2%91%A5", "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-dispatchworkgroups-workgroupcountx-workgroupcounty-workgroupcountz-workgroupcountz", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A4%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A3", "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%A1", + "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-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-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", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-merge%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-usedresources-slot%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope-validation", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-encoder-bind-groups%E2%91%A0", "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", @@ -6927,53 +6968,59 @@ "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-dom-gpucomputepassencoder-pipeline-slot%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A4", + "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%A7%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A6%E2%91%A8", "https://www.w3.org/TR/webgpu/#indirect-dispatch-parameters", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A7", + "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%A3", + "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%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%93%AA", "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%A2", + "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-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-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", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-merge%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgroup-usedresources-slot%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-input%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope-validation%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-encoder-bind-groups%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-pipeline-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-indirect%E2%91%A2", "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%A2", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-input%E2%91%A1", + "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-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%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A8", "https://www.w3.org/TR/webgpu/#compute-pass-encoder-finalization", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-end%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-end%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpucomputepassencoder-end", "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%A3", + "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-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-dom-gpurenderpassencoder-command_encoder-slot", - "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-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", "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A5", @@ -6999,7 +7046,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A2%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-setviewport%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-idl-float%E2%91%A0%E2%91%A2", @@ -7044,21 +7091,21 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-executebundles-bundles-bundles", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A3%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-end", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-end%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A2%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpucommandsmixin%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpudebugcommandsmixin%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin%E2%91%A6", + "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-gpurendercommandsmixin%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A5", "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%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A6", + "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", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-attachment_size-slot", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-occlusion_query_set-slot", "https://www.w3.org/TR/webgpu/#ref-for-gpuqueryset%E2%91%A6", @@ -7111,6 +7158,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpurenderpasstimestampwrites-endofpasswriteindex", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A5%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasstimestampwrites-queryset%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A6", "https://www.w3.org/TR/webgpu/#dictdef-gpurenderpassdescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A0%E2%91%A6", @@ -7142,18 +7190,18 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpassdescriptor%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcolorattachments%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-gpurenderpasscolorattachment-gpurenderpasscolorattachment-valid-usage", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A0%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A1%E2%91%A2", @@ -7163,12 +7211,12 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpurenderpassdescriptors-color-attachment-bytes-per-sample", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-samplecount%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-colorattachments%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A4", @@ -7180,7 +7228,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-type", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerytype-occlusion", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-timestampwrites%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-timestampwrites%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-timestampwrites%E2%91%A3", "https://www.w3.org/TR/webgpu/#abstract-opdef-validating-gpurenderpassdescriptors-color-attachment-bytes-per-sample", @@ -7190,17 +7238,17 @@ "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-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%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-descriptor-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-calculating-color-attachment-bytes-per-sample%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcolorattachmentbytespersample%E2%91%A1", "https://www.w3.org/TR/webgpu/#color-attachments", "https://www.w3.org/TR/webgpu/#dictdef-gpurenderpasscolorattachment", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-depthslice%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A7", @@ -7214,56 +7262,56 @@ "https://www.w3.org/TR/webgpu/#dom-gpurenderpasscolorattachment-view", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpurenderpasscolorattachment-depthslice", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-3d%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A7", "https://www.w3.org/TR/webgpu/#dom-gpurenderpasscolorattachment-resolvetarget", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A8", "https://www.w3.org/TR/webgpu/#dom-gpurenderpasscolorattachment-clearvalue", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpucolor%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-loadop%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-clear%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-clearvalue%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-to-a-texel-value-of-texture-format", "https://www.w3.org/TR/webgpu/#dom-gpurenderpasscolorattachment-loadop", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuloadop%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-clear%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpurenderpasscolorattachment-storeop", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpustoreop%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#abstract-opdef-gpurenderpasscolorattachment-gpurenderpasscolorattachment-valid-usage", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasscolorattachment%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-descriptor-slot%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-descriptor-slot%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-texture-slot%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-texture-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-color-renderable-format", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-renderable-texture-view", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-3d%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-depthslice%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-logical-miplevel-specific-texture-extent%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-mipmap-level%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-basemiplevel%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-depthslice%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-loadop%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-clear%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-clearvalue%E2%91%A4", @@ -7271,14 +7319,14 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-samplecount%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-samplecount%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-renderable-texture-view%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-resolvetarget%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-renderextent-slot%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-renderextent-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A0%E2%91%A7", @@ -7305,7 +7353,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A2%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A5%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-color-renderable-format%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-render-target-pixel-byte-cost", "https://www.w3.org/TR/webgpu/#ref-for-render-target-component-alignment", @@ -7320,7 +7368,7 @@ "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-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A2", + "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", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuloadop%E2%91%A3", @@ -7328,11 +7376,11 @@ "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-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A2", + "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", "https://www.w3.org/TR/webgpu/#ref-for-gputextureview%E2%91%A2%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-subresource%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassdepthstencilattachment-depthclearvalue", "https://www.w3.org/TR/webgpu/#ref-for-idl-float%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A6", @@ -7376,25 +7424,25 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-clear%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthclearvalue%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A4%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthstoreop%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthstoreop%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthstoreop%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilloadop%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthstoreop%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilstoreop%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilloadop%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilloadop%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilstoreop%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilstoreop%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilloadop%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilstoreop%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A7", "https://www.w3.org/TR/webgpu/#load-and-store-ops", "https://www.w3.org/TR/webgpu/#enumdef-gpuloadop", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-load%E2%91%A4", @@ -7410,11 +7458,11 @@ "https://www.w3.org/TR/webgpu/#dom-gpustoreop-store", "https://www.w3.org/TR/webgpu/#dom-gpustoreop-discard", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuloadop-load%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A0", "https://www.w3.org/TR/webgpu/#render-pass-layout", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderpasslayout%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-derive-render-targets-layout-from-pass%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-derive-render-targets-layout-from-pipeline", @@ -7446,16 +7494,16 @@ "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", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-texture-slot%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-samplecount%E2%91%A0%E2%93%AA", - "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-gpurenderpasscolorattachment-view%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-descriptor-slot%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-format%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdescriptor-depthstencilattachment%E2%91%A1%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-view%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-samplecount%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureview-texture-slot%E2%91%A8", @@ -7472,28 +7520,28 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-multisample%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-count%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A5%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-depthstencilformat%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-depthstencil%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudepthstencilstate-format%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A1%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-fragment%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpufragmentstate-targets%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolortargetstate-format%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A4", "https://www.w3.org/TR/webgpu/#render-pass-encoder-finalization", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-end%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-end%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-end%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-end", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A7", + "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%A4", + "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-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-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%A5", + "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", "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A0%E2%93%AA", @@ -7504,6 +7552,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope-validation%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudebugcommandsmixin-debug_group_stack-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-list-is-empty%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-occlusion_query_active-slot", @@ -7520,7 +7570,7 @@ "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-dom-renderstate-colorattachments-slot%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasscolorattachment-view%E2%91%A1%E2%93%AA", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdescriptor-dimension%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureviewdimension-3d%E2%91%A0%E2%91%A0", @@ -7535,50 +7585,51 @@ "https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-depthstencilattachment-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthloadop%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-depthreadonly%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoreop-store%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoreop-discard%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-aspect-depth%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilloadop%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassdepthstencilattachment-stencilreadonly%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoreop-store%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer-memory%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoreop-discard%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-texel-block%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-aspect-stencil%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gputextureview-subresources%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoreop-discard%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-read-only-depth-stencil%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustoreop-store%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-gpurenderpassdepthstencilattachment-gpurenderpassdepthstencilattachment-valid-usage%E2%91%A1", "https://www.w3.org/TR/webgpu/#gpurendercommandsmixin", "https://www.w3.org/TR/webgpu/#render-commands", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A1%E2%91%A0", - "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%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A3%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setpipeline%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A4", "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%A3", - "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A1", + "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-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", @@ -7587,10 +7638,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-size", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A4%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer%E2%91%A1", + "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%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A1", "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", @@ -7620,30 +7671,33 @@ "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%A3", + "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-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%A4", + "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-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", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpuobjectbase%E2%91%A2%E2%91%A0", "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%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A5", "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/#dom-gpurendercommandsmixin-stencilreadonly-slot", + "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", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-pipeline-slot", "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%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A4", "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", @@ -7655,32 +7709,32 @@ "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/#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%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A7", "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%A5", + "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-list-append%E2%91%A8", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandbuffer-renderstate-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#render-pass-encoder-drawing", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setpipeline", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A2%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setpipeline%E2%91%A2", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setpipeline-pipeline-pipeline", "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%A5", + "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-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", @@ -7697,10 +7751,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-stencilreadonly-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-pipeline-slot", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setindexbuffer%E2%91%A4", + "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%A8%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A7%E2%91%A8", "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", @@ -7708,44 +7762,45 @@ "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setindexbuffer-buffer-indexformat-offset-size-size", "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%A6", + "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-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-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%A3", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-index%E2%91%A2", - "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-usage-scopes%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-input%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_format-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer_offset-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer_size-slot", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-setvertexbuffer", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-setvertexbuffer%E2%91%A3", "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%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%93%AA", "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%A7%E2%91%A7", + "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-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-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%A5", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxvertexbuffers%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-map-remove%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-vertex_buffers-slot", @@ -7755,12 +7810,13 @@ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-vertex%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-internal-usage-input%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-vertex_buffers-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-vertex_buffer_sizes-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-draw", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-draw%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-draw-vertexcount-instancecount-firstvertex-firstinstance-vertexcount", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A6%E2%91%A4", @@ -7771,7 +7827,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-draw-vertexcount-instancecount-firstvertex-firstinstance-firstinstance", "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%A7%E2%91%A8", + "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-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", @@ -7798,7 +7854,7 @@ "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/#dom-gpurendercommandsmixin-drawindexed", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A0", + "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", "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexed-indexcount-instancecount-firstindex-basevertex-firstinstance-indexcount", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize32%E2%91%A6%E2%91%A8", @@ -7811,7 +7867,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpurendercommandsmixin-drawindexed-indexcount-instancecount-firstindex-basevertex-firstinstance-firstinstance", "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%93%AA", + "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-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", @@ -7840,23 +7896,23 @@ "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%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A0", "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", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-indirect-first-instance%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-indirect-first-instance%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindirect%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A1", + "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%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A1", "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%A0", + "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-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", @@ -7867,31 +7923,32 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-indirect%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-indirect-draw-parameters%E2%91%A0", - "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-usage-scopes%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A8", "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/#dom-gpurendercommandsmixin-drawindexedindirect", - "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%A2", "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", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-indirect-first-instance%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-indirect-first-instance%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawindexedindirect%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A2", + "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%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A3", "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%A1", + "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-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", @@ -7902,15 +7959,16 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-usage%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-indirect%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-indirect-drawindexed-parameters%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubuffer-size%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-add%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A0%E2%93%AA", "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/#abstract-opdef-valid-to-draw", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A3", + "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-abstract-opdef-validate-encoder-bind-groups%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-pipeline-slot%E2%91%A2", @@ -7922,15 +7980,15 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-vertex%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstate-buffers%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-vertex_buffers-slot%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxbindgroupsplusvertexbuffers%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-vertex_buffers-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A5%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A0%E2%91%A8", "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%A4", + "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-abstract-opdef-valid-to-draw%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer-slot%E2%91%A3", @@ -7946,11 +8004,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-primitive%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-stripindexformat%E2%91%A2", "https://www.w3.org/TR/webgpu/#render-pass-encoder-rasterization-state", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setviewport", "https://www.w3.org/TR/webgpu/#ref-for-ndc%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-viewport-coordinates%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-setviewport%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setviewport-x-y-width-height-mindepth-maxdepth-x", "https://www.w3.org/TR/webgpu/#ref-for-idl-float%E2%91%A1%E2%91%A0", @@ -7965,7 +8023,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setviewport-x-y-width-height-mindepth-maxdepth-maxdepth", "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%A2", + "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-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", @@ -7979,7 +8037,7 @@ "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", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-setscissorrect%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setscissorrect-x-y-width-height-x", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A0%E2%91%A7", @@ -7990,7 +8048,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setscissorrect-x-y-width-height-height", "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%A3", + "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-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", @@ -8006,12 +8064,12 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendfactor-constant%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendfactor-one-minus-constant%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpublendfactor%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-setblendconstant%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setblendconstant-color-color", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpucolor%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A8%E2%91%A4", + "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", @@ -8026,12 +8084,12 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-renderstate-stencilreference-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpustenciloperation-replace%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpustenciloperation%E2%91%A0%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-setstencilreference%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-setstencilreference-reference-reference", "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%A5", + "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-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", @@ -8042,12 +8100,12 @@ "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", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-beginocclusionquery%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-beginocclusionquery-queryindex-queryindex", "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%A6", + "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-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", @@ -8063,9 +8121,9 @@ "https://www.w3.org/TR/webgpu/#ref-for-queue-timeline%E2%91%A4%E2%91%A3", "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%A5", + "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%A8%E2%91%A7", + "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-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", @@ -8085,13 +8143,13 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-executebundles%E2%91%A0", "https://www.w3.org/TR/webgpu/#dom-gpurenderpassencoder-executebundles-bundles-bundles", "https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A1%E2%91%A0", "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%A8%E2%91%A8", + "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-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", @@ -8106,16 +8164,19 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundle-stencilreadonly-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawcount-slot%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundle-drawcount-slot", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-usage-scope-merge%E2%91%A2", + "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-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%A7", + "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-map-clear", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A7", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-map-clear%E2%91%A0", @@ -8134,8 +8195,14 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-list%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpu-command%E2%91%A0%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#dom-gpurenderbundle-usage-scope-slot", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-usage-scope%E2%91%A0%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpassencoder%E2%91%A1%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpassencoder-executebundles%E2%91%A1", "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", @@ -8150,7 +8217,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#gpurenderbundleencoder", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A0%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoder-finish", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoder-finish%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderbundledescriptor", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoder-finish-descriptor-descriptor", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A4", @@ -8162,7 +8229,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-gpubindingcommandsmixin%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpudevice-createrenderbundleencoder", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A5%E2%91%A3", @@ -8171,7 +8238,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderbundleencoderdescriptor%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A0%E2%91%A1", - "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-content-timeline%E2%91%A0%E2%93%AA%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-texture-format-required-features%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A5", @@ -8185,20 +8252,20 @@ "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-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A6", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcolorattachments%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-color-renderable-format%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-calculating-color-attachment-bytes-per-sample%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-supported-limits-maxcolorattachmentbytespersample%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-depthstencilformat%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-depthstencilformat%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-depth-or-stencil-format%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpasslayout-colorformats%E2%91%A0%E2%93%AA", @@ -8222,35 +8289,39 @@ "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-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-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", "https://www.w3.org/TR/webgpu/#dom-gpurenderbundleencoder-finish", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundleencoder%E2%91%A0%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoder-finish%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundleencoder-finish%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpurenderbundleencoder-finish-descriptor-descriptor", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpurenderbundledescriptor%E2%91%A0", "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%A0", + "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-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-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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-open%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudebugcommandsmixin-debug_group_stack-slot%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-list-is-empty%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scopes%E2%91%A0%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-usage-scope-validation%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-state-slot%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-encoder-state-ended%E2%91%A3", - "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-generate-a-validation-error%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-invalidate%E2%91%A4%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpurenderbundle%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundle-command_list-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucommandsmixin-commands-slot%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundle-usage-scope-slot", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-usage-scope-slot%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderbundle-drawcount-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-drawcount-slot%E2%91%A7", "https://www.w3.org/TR/webgpu/#queues", @@ -8262,10 +8333,10 @@ "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuobjectdescriptorbase%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#gpuqueue", "https://www.w3.org/TR/webgpu/#gpu-queue", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-Exposed%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-SecureContext%E2%91%A2%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A5%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-submit%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A1%E2%91%A1", @@ -8276,7 +8347,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%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A4", "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", @@ -8304,15 +8375,15 @@ "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-dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-copysize", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A4", + "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%A5", + "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%A6", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A5", + "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%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A6", "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", @@ -8322,25 +8393,25 @@ "https://www.w3.org/TR/webgpu/#dom-gpuqueue-writebuffer-buffer-bufferoffset-data-dataoffset-size-size", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpusize64%E2%91%A6%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A6%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%93%AA%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-ArrayBuffer%E2%91%A1%E2%93%AA", "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-abstract-opdef-generate-a-validation-error%E2%91%A1%E2%91%A8", + "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", "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer-internal-state-available%E2%91%A3", "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%A0%E2%91%A8", + "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/#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-gpuqueue%E2%91%A0%E2%91%A7", + "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", "https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopytexture%E2%91%A0%E2%91%A7", @@ -8352,7 +8423,7 @@ "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-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%A2", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuorigin3d-shape%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexture-origin%E2%91%A0%E2%91%A5", @@ -8362,13 +8433,13 @@ "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-byte-sequence-length", - "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-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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-destroyed-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-texture-buffer-copy%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-copy_dst%E2%91%A4", - "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-copybuffertotexture%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A5", + "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", @@ -8382,7 +8453,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-y%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-width%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-height%E2%91%A1%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-gpuextent3d-depthorarraylayers%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-texture-copy-sub-region%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-gpuorigin3d-z%E2%91%A6", @@ -8397,7 +8468,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-copyexternalimagetotexture%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-concept-task", "https://www.w3.org/TR/webgpu/#ref-for-WEBGLCONTEXTATTRIBUTES%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-copyexternalimagetotexture%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpuqueue-copyexternalimagetotexture-source-destination-copysize-source", "https://www.w3.org/TR/webgpu/#ref-for-gpuimagecopyexternalimage%E2%91%A3", @@ -8407,7 +8478,7 @@ "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-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%A3", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-gpuorigin2d-shape", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopyexternalimage-origin%E2%91%A1", @@ -8430,7 +8501,7 @@ "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-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%91%A0", + "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", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gpuimagecopytexture%E2%91%A2", @@ -8458,7 +8529,7 @@ "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-assert%E2%91%A1%E2%91%A6", + "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", "https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A0%E2%91%A1", @@ -8482,22 +8553,22 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexturetagged-colorspace%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuimagecopytexturetagged-premultipliedalpha%E2%91%A1", "https://www.w3.org/TR/webgpu/#dom-gpuqueue-submit", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueue-submit%E2%91%A3", "https://www.w3.org/TR/webgpu/#dom-gpuqueue-submit-commandbuffers-commandbuffers", "https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A1%E2%91%A2", "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%A4", + "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-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%91%A1", + "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%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A7", "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", @@ -8517,19 +8588,19 @@ "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%A0%E2%93%AA%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-gpuqueue%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-gpubuffer%E2%91%A8%E2%91%A8", + "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%A5", - "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-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-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%93%AA%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A7", "https://www.w3.org/TR/webgpu/#queries", "https://www.w3.org/TR/webgpu/#gpuqueryset", @@ -8588,7 +8659,7 @@ "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-content-timeline%E2%91%A0%E2%93%AA%E2%91%A8", + "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", "https://www.w3.org/TR/webgpu/#ref-for-timestamp-query%E2%91%A1", @@ -8603,7 +8674,7 @@ "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-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%91%A2", + "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", @@ -8618,7 +8689,7 @@ "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-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%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/#querytype", @@ -8630,9 +8701,9 @@ "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%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-64-bit-integer", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A2%E2%91%A8", + "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", @@ -8641,12 +8712,14 @@ "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%A1", - "https://www.w3.org/TR/webgpu/#ref-for-gpucommandencoder%E2%91%A3%E2%93%AA", + "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-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-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", @@ -8660,8 +8733,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-valid-to-use-with%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-type%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerytype-timestamp%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-map-exists%E2%91%A6%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuqueryset-count%E2%91%A2", "https://www.w3.org/TR/webgpu/#canvas-rendering", "https://www.w3.org/TR/webgpu/#canvas-getcontext", @@ -8679,7 +8752,7 @@ "https://www.w3.org/TR/webgpu/#abstract-opdef-create-a-webgpu-context-on-a-canvas", "https://www.w3.org/TR/webgpu/#ref-for-htmlcanvaselement%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A3", - "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-gpucanvascontext%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-canvas", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-replace-the-drawing-buffer", @@ -8711,12 +8784,12 @@ "https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-drawingbuffer-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-getcurrenttexture%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-alphamode", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasalphamode-opaque", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-alphamode%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-currenttexture-slot%E2%91%A0", "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", @@ -8740,7 +8813,7 @@ "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", - "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-device", "https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-texture-format-required-features%E2%91%A7", @@ -8758,7 +8831,7 @@ "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-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%91%A3", + "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", @@ -8767,7 +8840,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A5", "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A2", + "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", @@ -8780,10 +8853,10 @@ "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A3", + "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", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-texturedescriptor-slot%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-device%E2%91%A0", @@ -8807,7 +8880,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gputexture%E2%91%A3%E2%91%A7", "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A4", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A6", @@ -8821,7 +8894,7 @@ "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A5", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-drawingbuffer-slot%E2%91%A3", @@ -8830,11 +8903,11 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-format%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-colorspace", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-alphamode%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A2", + "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A6", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-destroy%E2%91%A2", @@ -8844,8 +8917,8 @@ "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-content-timeline%E2%91%A0%E2%91%A0%E2%91%A7", - "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-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", "https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas-placeholder", @@ -8863,7 +8936,7 @@ "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-event-loop-processing-model%E2%91%A0", - "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-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", "https://www.w3.org/TR/webgpu/#ref-for-serviceworkerglobalscope", "https://www.w3.org/TR/webgpu/#ref-for-sharedworkerglobalscope", @@ -8875,7 +8948,7 @@ "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-imagebitmap%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-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", "https://www.w3.org/TR/webgpu/#canvas-configuration", "https://www.w3.org/TR/webgpu/#supported-context-formats", @@ -8976,7 +9049,7 @@ "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/#abstract-opdef-update-the-canvas-size", - "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-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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-texturedescriptor-slot%E2%91%A3", @@ -8993,12 +9066,12 @@ "https://www.w3.org/TR/webgpu/#gpucanvasalphamode", "https://www.w3.org/TR/webgpu/#GPUCanvasAlphaMode", "https://www.w3.org/TR/webgpu/#ref-for-gpucanvasalphamode%E2%91%A3", - "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/#dom-gpucanvasalphamode-opaque", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A5", + "https://www.w3.org/TR/webgpu/#dom-gpucanvasalphamode-opaque", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A6", "https://www.w3.org/TR/webgpu/#dom-gpucanvasalphamode-premultiplied", "https://www.w3.org/TR/webgpu/#ref-for-out-of-gamut-premultiplied-rgba-value%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-get-a-copy-of-the-image-contents-of-a-context%E2%91%A7", "https://www.w3.org/TR/webgpu/#errors-and-debugging", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-dispatch-error", "https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A4", @@ -9057,7 +9130,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuvalidationerror", "https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-device-features-slot%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-device-limits-slot%E2%91%A1%E2%91%A2", + "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", @@ -9086,7 +9159,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpuinternalerror-gpuinternalerror-message-message", "https://www.w3.org/TR/webgpu/#ref-for-gpuinternalerror", "https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A0%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-supported-limits%E2%91%A0%E2%91%A0", + "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", @@ -9153,10 +9226,10 @@ "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-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%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpu-error-scope-errors-slot", - "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-content-timeline%E2%91%A0%E2%91%A1%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-queue-a-global-task-for-gpudevice%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-gpuuncapturederrorevent", "https://www.w3.org/TR/webgpu/#ref-for-eventdef-gpudevice-uncapturederror%E2%91%A3", @@ -9172,7 +9245,7 @@ "https://www.w3.org/TR/webgpu/#dom-gpudevice-pusherrorscope-filter-filter", "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%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-gpu-error-scope%E2%91%A7", @@ -9186,18 +9259,18 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A7%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-idl-promise%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-gpuerror%E2%91%A1%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A1%E2%91%A4", - "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-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-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%A6", + "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", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-errorscopestack-slot%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-list-size%E2%91%A1", - "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-reject%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-reject%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-operationerror%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-stack-pop%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-list-item%E2%91%A1", @@ -9209,7 +9282,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpuvalidationerror%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuerror-message%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpudevice-poperrorscope%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-content-timeline%E2%91%A0%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-resolve%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#example-9d93bf47", "https://www.w3.org/TR/webgpu/#ref-for-gpudevice%E2%91%A7%E2%91%A4", @@ -9261,8 +9334,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-storage%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpustoragetexturebindinglayout%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepassencoder%E2%91%A0%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroups%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucomputepassencoder-dispatchworkgroupsindirect%E2%91%A5", "https://www.w3.org/TR/webgpu/#abstract-opdef-compute", "https://www.w3.org/TR/webgpu/#ref-for-gpucomputepipeline%E2%91%A2%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-indirect%E2%91%A5", @@ -9272,8 +9345,8 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-entrypoint%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-constants%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprogrammablestage-module%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-list-append%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values-num_workgroups", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values-workgroup_id", @@ -9281,7 +9354,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-built-in-values-global_invocation_id", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values-local_invocation_index", "https://www.w3.org/TR/webgpu/#ref-for-sync-builtin-functions", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-shader-execution-end", "https://www.w3.org/TR/webgpu/#rendering-operations", @@ -9294,7 +9367,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-gpurenderpipeline%E2%91%A3%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-indirect%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-renderstate%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-resolve-indices", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-process-vertices", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-vertex%E2%91%A0%E2%91%A2", @@ -9306,11 +9379,11 @@ "https://www.w3.org/TR/webgpu/#index-resolution", "https://www.w3.org/TR/webgpu/#abstract-opdef-resolve-indices", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-indirect%E2%91%A7", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-fetch-index", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_buffer-slot%E2%91%A5", "https://www.w3.org/TR/webgpu/#abstract-opdef-fetch-index", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A0%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A1%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-index_format-slot%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuindexformat-uint16%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuindexformat-uint32%E2%91%A1", @@ -9323,7 +9396,7 @@ "https://www.w3.org/TR/webgpu/#abstract-opdef-process-vertices", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferusage-indirect%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuvertexstate%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A1%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-gpurendercommandsmixin%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubufferbindingtype-storage%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexstate-buffers%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurendercommandsmixin-vertex_buffers-slot%E2%91%A4", @@ -9334,6 +9407,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexbufferlayout-arraystride%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-offset%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-format%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-list-empty%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-invalid-memory-reference%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexbufferlayout-attributes%E2%91%A8", @@ -9351,14 +9425,14 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexformat-sint32%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuvertexattribute-shaderlocation%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgroup%E2%91%A2%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindingcommandsmixin-bind_groups-slot%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpubindingresource%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpubindgrouplayoutentry%E2%91%A3%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-visibility%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpushaderstage-vertex%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpubindgrouplayoutentry-binding%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-shader-execution-end%E2%91%A0", "https://www.w3.org/TR/webgpu/#primitive-assembly", @@ -9493,6 +9567,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-framebuffer%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpurenderpipelinedescriptor-multisample%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpumultisamplestate-count%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-framebuffer%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-fragmentdestination%E2%91%A2", @@ -9538,7 +9613,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-rasterizationpoint-primitivevertices", "https://www.w3.org/TR/webgpu/#ref-for-interpolation%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-input-output-locations%E2%91%A8", - "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-device%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-lose-the-device%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-shader-execution-end%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-fragment-colors", @@ -9635,23 +9710,23 @@ "https://www.w3.org/TR/webgpu/#gpucolor-r", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucolordict%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolordict-r%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A1%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%93%AA", "https://www.w3.org/TR/webgpu/#gpucolor-g", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucolordict%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolordict-g%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webgpu/#gpucolor-b", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucolordict%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolordict-b%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#gpucolor-a", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucolordict%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucolordict-a%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%91%A2", "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpucolor-shape", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpucolor%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#dictdef-gpuorigin2ddict", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A1%E2%91%A1", @@ -9672,7 +9747,7 @@ "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpuorigin2d-shape", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuorigin2d%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A5", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#dictdef-gpuorigin3ddict", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A1%E2%91%A4", @@ -9698,7 +9773,7 @@ "https://www.w3.org/TR/webgpu/#abstract-opdef-validate-gpuorigin3d-shape", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuorigin3d%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A6", - "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webgpu/#dictdef-gpuextent3ddict", "https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A1%E2%91%A8", @@ -9727,7 +9802,7 @@ "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", - "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-assert%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webgpu/#gpuextent3d-height", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuextent3ddict%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuextent3ddict-height%E2%91%A7", @@ -9737,21 +9812,21 @@ "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-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%A2", + "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", "https://www.w3.org/TR/webgpu/#feature-index", "https://www.w3.org/TR/webgpu/#depth-clip-control", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-depth-clip-control", "https://www.w3.org/TR/webgpu/#ref-for-depth-clip-control%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-depth-clipping%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpuprimitivestate%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuprimitivestate-unclippeddepth%E2%91%A2", "https://www.w3.org/TR/webgpu/#depth32float-stencil8", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-depth32float-stencil8", "https://www.w3.org/TR/webgpu/#ref-for-depth32float-stencil8%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-depth32float-stencil8", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A3%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-depth32float-stencil8%E2%91%A0", "https://www.w3.org/TR/webgpu/#texture-compression-bc", @@ -9760,7 +9835,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc-sliced-3d%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc-sliced-3d%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-bc1-rgba-unorm", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-bc1-rgba-unorm-srgb", @@ -9783,12 +9858,12 @@ "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc-sliced-3d%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-bc-sliced-3d%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A2", "https://www.w3.org/TR/webgpu/#texture-compression-etc2", "https://www.w3.org/TR/webgpu/#texture-compression-etc", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-texture-compression-etc2", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-etc2%E2%91%A2", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A3", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A4%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-etc2-rgb8unorm", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-etc2-rgb8unorm-srgb", @@ -9803,7 +9878,7 @@ "https://www.w3.org/TR/webgpu/#texture-compression-astc", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-texture-compression-astc", "https://www.w3.org/TR/webgpu/#ref-for-texture-compression-astc%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A4", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A4%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-astc-4x4-unorm", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-astc-4x4-unorm-srgb", @@ -9836,7 +9911,7 @@ "https://www.w3.org/TR/webgpu/#timestamp-query", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-timestamp-query", "https://www.w3.org/TR/webgpu/#ref-for-timestamp-query%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A5", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpuquerytype%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpuquerytype-timestamp%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucomputepassdescriptor%E2%91%A2", @@ -9848,24 +9923,24 @@ "https://www.w3.org/TR/webgpu/#ref-for-indirect-first-instance%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-indirect-draw-parameters%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-indirect-drawindexed-parameters%E2%91%A1", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A6", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A6", "https://www.w3.org/TR/webgpu/#shader-f16", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-shader-f16", "https://www.w3.org/TR/webgpu/#ref-for-shader-f16%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-f16", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A7", "https://www.w3.org/TR/webgpu/#ref-for-extension-f16", "https://www.w3.org/TR/webgpu/#rg11b10ufloat-renderable", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-rg11b10ufloat-renderable", "https://www.w3.org/TR/webgpu/#ref-for-rg11b10ufloat-renderable%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-render_attachment%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rg11b10ufloat", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A8", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A8", "https://www.w3.org/TR/webgpu/#bgra8unorm-storage", "https://www.w3.org/TR/webgpu/#ref-for-bgra8unorm-storage%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-storage_binding%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-bgra8unorm%E2%91%A4", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A0%E2%93%AA", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#float32-filterable", "https://www.w3.org/TR/webgpu/#ref-for-float32-filterable%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-r32float%E2%91%A0", @@ -9875,13 +9950,13 @@ "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-clip-distances", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpufeaturename-clip-distances%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-built-in-values-clip_distances%E2%91%A3", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A0%E2%91%A0", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webgpu/#ref-for-extension-clip_distances", "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-dual-source-blending", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpufeaturename-dual-source-blending%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-input-output-locations%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webgpu/#ref-for-input-output-locations%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surfaces%E2%91%A0%E2%91%A1", + "https://www.w3.org/TR/webgpu/#ref-for-optional-api-surface%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-enumdef-gpublendfactor%E2%91%A8", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendfactor-src1%E2%91%A1", "https://www.w3.org/TR/webgpu/#ref-for-dom-gpublendfactor-one-minus-src1%E2%91%A1", @@ -10064,6 +10139,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturebindinglayout-sampletype%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webgpu/#ref-for-gpubindgrouplayout%E2%91%A3%E2%91%A5", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-uint%E2%91%A0%E2%91%A7", + "https://www.w3.org/TR/webgpu/#ref-for-implementation-defined%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webgpu/#example-cb229a6b", "https://www.w3.org/TR/webgpu/#copying-depth-stencil", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-depth32float%E2%91%A3", @@ -10087,7 +10163,7 @@ "https://www.w3.org/TR/webgpu/#ref-for-texel-block-width%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-texel-block-height%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedimension-3d%E2%91%A1%E2%93%AA", - "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0%E2%91%A2", + "https://www.w3.org/TR/webgpu/#ref-for-feature%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgb9e5ufloat", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-float%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-unfilterable-float%E2%91%A1%E2%91%A8", @@ -10239,6 +10315,7 @@ "https://www.w3.org/TR/webgpu/#1243a891", "https://www.w3.org/TR/webgpu/#d8f8bd6e", "https://www.w3.org/TR/webgpu/#16d07e10", + "https://www.w3.org/TR/webgpu/#860300d4", "https://www.w3.org/TR/webgpu/#fb8f82b0", "https://www.w3.org/TR/webgpu/#6b815fdd", "https://www.w3.org/TR/webgpu/#5afbefcd", diff --git a/tr/ids/webnn.json b/tr/ids/webnn.json index 5a097459208f..08ebde7bd7d3 100644 --- a/tr/ids/webnn.json +++ b/tr/ids/webnn.json @@ -1682,6 +1682,7 @@ "https://www.w3.org/TR/webnn/#ref-for-operator-input%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-operator-output%E2%91%A5", "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-binary", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcastable", "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A0%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-mlgraphbuilder%E2%91%A1%E2%91%A7", @@ -1750,7 +1751,7 @@ "https://www.w3.org/TR/webnn/#ref-for-mloperand-datatype%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A7%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A6%E2%91%A5", - "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting-the-shapes", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A1%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A7%E2%91%A1", @@ -1794,6 +1795,7 @@ "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A8%E2%91%A5", "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-logical", "https://www.w3.org/TR/webnn/#ref-for-dom-mloperanddatatype-uint8%E2%91%A3", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcastable%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-mlgraphbuilder%E2%91%A1%E2%91%A8", @@ -1869,7 +1871,7 @@ "https://www.w3.org/TR/webnn/#ref-for-mloperand-datatype%E2%91%A2%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A0%E2%93%AA%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A7%E2%91%A0", - "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting-the-shapes%E2%91%A0", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A1%E2%91%A6", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A0%E2%93%AA%E2%91%A1", @@ -2112,6 +2114,7 @@ "https://www.w3.org/TR/webnn/#ref-for-operator-input%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webnn/#ref-for-operator-output%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-expand", + "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable", "https://www.w3.org/TR/webnn/#ref-for-mlgraphbuilder%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A0%E2%91%A6%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-dom-mlgraphbuilder-expand", @@ -2137,7 +2140,7 @@ "https://www.w3.org/TR/webnn/#ref-for-this%E2%91%A5%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A0%E2%91%A3%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A7%E2%91%A6", - "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcasting-the-shapes", + "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcasting", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A1%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A0%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A7%E2%91%A7", @@ -2248,7 +2251,7 @@ "https://www.w3.org/TR/webnn/#ref-for-operator-input%E2%91%A0%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-operator-output%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-gemm", - "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable", + "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable%E2%91%A0", "https://www.w3.org/TR/webnn/#dictdef-mlgemmoptions", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A0%E2%91%A8%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-dom-mlgemmoptions-c", @@ -2272,7 +2275,7 @@ "https://www.w3.org/TR/webnn/#ref-for-dictdef-mlgemmoptions%E2%91%A0", "https://www.w3.org/TR/webnn/#dom-mlgemmoptions-c", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A0%E2%91%A8%E2%91%A6", - "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable%E2%91%A0", + "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable%E2%91%A1", "https://www.w3.org/TR/webnn/#dom-mlgemmoptions-alpha", "https://www.w3.org/TR/webnn/#ref-for-idl-double%E2%91%A6", "https://www.w3.org/TR/webnn/#dom-mlgemmoptions-beta", @@ -2330,7 +2333,7 @@ "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A8%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-dom-mlgemmoptions-c%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-map-exists%E2%91%A1%E2%91%A5", - "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable%E2%91%A1", + "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A0%E2%91%A5%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A8%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-mloperand-datatype%E2%91%A3%E2%91%A7", @@ -3517,6 +3520,7 @@ "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-matmul-a-b-b", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%93%AA%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%93%AA%E2%91%A1", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcastable%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A2%E2%91%A3", "https://www.w3.org/TR/webnn/#mlgraphbuilder-calculate-matmul-output-sizes", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%93%AA%E2%91%A2", @@ -3535,7 +3539,7 @@ "https://www.w3.org/TR/webnn/#ref-for-list-remove", "https://www.w3.org/TR/webnn/#ref-for-list-clone%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-list-remove%E2%91%A0", - "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting-the-shapes%E2%91%A1", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A1%E2%91%A5%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A8%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-list-append", @@ -3850,6 +3854,9 @@ "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pool2d-l2", "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-pool2d-max", "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-prelu", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcastable%E2%91%A2", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A2", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-mlgraphbuilder%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%91%A0%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-dom-mlgraphbuilder-prelu", @@ -3861,7 +3868,7 @@ "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%91%A1%E2%91%A0", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-prelu-input-slope-slope", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%91%A1%E2%91%A1", - "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcastable%E2%91%A2", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcastable%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%91%A1%E2%91%A2", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-prelu", "https://www.w3.org/TR/webnn/#ref-for-this%E2%91%A0%E2%93%AA%E2%91%A7", @@ -3884,7 +3891,7 @@ "https://www.w3.org/TR/webnn/#ref-for-mloperand-datatype%E2%91%A0%E2%91%A1%E2%91%A5", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A1%E2%91%A8%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A0%E2%91%A2", - "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcasting-the-shapes%E2%91%A0", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A7%E2%93%AA", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A7%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A1%E2%91%A8%E2%91%A8", @@ -3970,7 +3977,7 @@ "https://www.w3.org/TR/webnn/#ref-for-dom-mlgraphbuilder-reducel1-input-options-options%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-dictdef-mlreduceoptions%E2%91%A0%E2%93%AA", "https://www.w3.org/TR/webnn/#dom-mlreduceoptions-axes", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A2", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A4", "https://www.w3.org/TR/webnn/#dom-mlreduceoptions-keepdimensions", "https://www.w3.org/TR/webnn/#ref-for-idl-boolean%E2%91%A0%E2%91%A5", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-reducel1-input-options-input", @@ -4208,7 +4215,7 @@ "https://www.w3.org/TR/webnn/#ref-for-dom-mloperanddatatype-float16%E2%91%A3%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A1%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A1%E2%91%A0", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A3", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A5", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A2%E2%93%AA", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A1%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-mlgraphbuilder-check-resample-options", @@ -4315,11 +4322,11 @@ "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-slice-input-starts-sizes-starts", "https://www.w3.org/TR/webnn/#ref-for-idl-sequence%E2%91%A3%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-idl-unsigned-long%E2%91%A4%E2%91%A6", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A4", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A6", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-slice-input-starts-sizes-sizes", "https://www.w3.org/TR/webnn/#ref-for-idl-sequence%E2%91%A3%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-idl-unsigned-long%E2%91%A4%E2%91%A7", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A5", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%91%A5%E2%91%A6", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-slice", "https://www.w3.org/TR/webnn/#ref-for-this%E2%91%A0%E2%91%A1%E2%91%A3", @@ -4336,12 +4343,12 @@ "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A2%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-list-size%E2%91%A2%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-list-size%E2%91%A2%E2%91%A8", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A6", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A3%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-list-iterate%E2%91%A0%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-the-range%E2%91%A0%E2%91%A0", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A7", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%93%AA", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A3%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A2%E2%91%A2", "https://www.w3.org/TR/webnn/#issue-b8ab142b", @@ -4384,7 +4391,7 @@ "https://www.w3.org/TR/webnn/#ref-for-dom-mloperanddatatype-float16%E2%91%A3%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A2%E2%91%A6", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A3%E2%91%A8", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A4%E2%93%AA", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A2%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-copy-an-mloperand%E2%91%A0%E2%91%A3", @@ -4491,7 +4498,7 @@ "https://www.w3.org/TR/webnn/#ref-for-dictdef-mlsplitoptions%E2%91%A1", "https://www.w3.org/TR/webnn/#dom-mlsplitoptions-axis", "https://www.w3.org/TR/webnn/#ref-for-idl-unsigned-long%E2%91%A6%E2%93%AA", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%93%AA", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A1", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-split", "https://www.w3.org/TR/webnn/#ref-for-this%E2%91%A0%E2%91%A2%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-dom-mlgraphbuilder-hasbuilt-slot%E2%91%A3%E2%91%A3", @@ -4503,7 +4510,7 @@ "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A4%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A3%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-dom-mlsplitoptions-axis%E2%91%A0", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A0", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A4%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A3%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-idl-unsigned-long%E2%91%A6%E2%91%A0", @@ -4575,8 +4582,8 @@ "https://www.w3.org/TR/webnn/#ref-for-dom-mlgraphbuilder-transpose-input-options-options", "https://www.w3.org/TR/webnn/#ref-for-dictdef-mltransposeoptions%E2%91%A0", "https://www.w3.org/TR/webnn/#dom-mltransposeoptions-permutation", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A1", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A2", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A3", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A4", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-transpose-input-options-input", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%91%A8%E2%93%AA", "https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-transpose-input-options-options", @@ -4599,11 +4606,11 @@ "https://www.w3.org/TR/webnn/#ref-for-dom-mltransposeoptions-permutation%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-map-exists%E2%91%A8%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-list-size%E2%91%A3%E2%91%A3", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A3", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A5", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A5%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A4%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-the-range%E2%91%A0%E2%91%A2", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A4", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A6", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A5%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A4%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A6%E2%93%AA", @@ -4647,7 +4654,7 @@ "https://www.w3.org/TR/webnn/#ref-for-this%E2%91%A0%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A6%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A4%E2%91%A3", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A5", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A6%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A4%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-copy-an-mloperand%E2%91%A1%E2%93%AA", @@ -4657,9 +4664,9 @@ "https://www.w3.org/TR/webnn/#ref-for-operator-output%E2%91%A3%E2%91%A0", "https://www.w3.org/TR/webnn/#example-4ee0a7e9", "https://www.w3.org/TR/webnn/#api-mlgraphbuilder-where", - "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcastable", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A6", - "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A7", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcastable%E2%91%A4", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A4%E2%91%A8", + "https://www.w3.org/TR/webnn/#ref-for-mloperand-rank%E2%91%A5%E2%93%AA", "https://www.w3.org/TR/webnn/#ref-for-mlgraphbuilder%E2%91%A5%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-mloperand%E2%91%A2%E2%91%A8%E2%91%A5", "https://www.w3.org/TR/webnn/#ref-for-dom-mlgraphbuilder-where", @@ -4694,12 +4701,12 @@ "https://www.w3.org/TR/webnn/#ref-for-mloperand-datatype%E2%91%A0%E2%91%A2%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A6%E2%91%A6", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A4%E2%91%A7", - "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting-the-shapes%E2%91%A2", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A8%E2%91%A1", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A8%E2%91%A2", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A6%E2%91%A7", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A4%E2%91%A8", - "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting-the-shapes%E2%91%A3", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-mloperand-shape%E2%91%A8%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-dfn-throw%E2%91%A2%E2%91%A6%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-exceptiondef-typeerror%E2%91%A1%E2%91%A5%E2%93%AA", @@ -4713,7 +4720,7 @@ "https://www.w3.org/TR/webnn/#ref-for-operator-output%E2%91%A3%E2%91%A1", "https://www.w3.org/TR/webnn/#algorithms", "https://www.w3.org/TR/webnn/#algorithms-broadcasting", - "https://www.w3.org/TR/webnn/#unidirectionally-broadcasting-the-shapes", + "https://www.w3.org/TR/webnn/#unidirectionally-broadcasting", "https://www.w3.org/TR/webnn/#ref-for-list%E2%91%A3%E2%91%A5", "https://www.w3.org/TR/webnn/#ref-for-list%E2%91%A3%E2%91%A6", "https://www.w3.org/TR/webnn/#ref-for-list-size%E2%91%A3%E2%91%A4", @@ -4726,8 +4733,8 @@ "https://www.w3.org/TR/webnn/#ref-for-the-range%E2%91%A0%E2%91%A3", "https://www.w3.org/TR/webnn/#ref-for-list-append%E2%91%A2", "https://www.w3.org/TR/webnn/#unidirectionally-broadcastable", - "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcasting-the-shapes%E2%91%A1", - "https://www.w3.org/TR/webnn/#bidirectionally-broadcasting-the-shapes", + "https://www.w3.org/TR/webnn/#ref-for-unidirectionally-broadcasting%E2%91%A0", + "https://www.w3.org/TR/webnn/#bidirectionally-broadcasting", "https://www.w3.org/TR/webnn/#ref-for-list%E2%91%A3%E2%91%A8", "https://www.w3.org/TR/webnn/#ref-for-list%E2%91%A4%E2%93%AA", "https://www.w3.org/TR/webnn/#ref-for-list-size%E2%91%A3%E2%91%A7", @@ -4743,7 +4750,7 @@ "https://www.w3.org/TR/webnn/#ref-for-the-range%E2%91%A0%E2%91%A4", "https://www.w3.org/TR/webnn/#ref-for-list-append%E2%91%A3", "https://www.w3.org/TR/webnn/#bidirectionally-broadcastable", - "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting-the-shapes%E2%91%A4", + "https://www.w3.org/TR/webnn/#ref-for-bidirectionally-broadcasting%E2%91%A5", "https://www.w3.org/TR/webnn/#algorithms-casting", "https://www.w3.org/TR/webnn/#ref-for-typedefdef-mlnumber%E2%91%A0%E2%91%A0", "https://www.w3.org/TR/webnn/#ref-for-idl-double%E2%91%A1%E2%91%A2", diff --git a/tr/index.json b/tr/index.json index 28697ed3afa2..755ca16558df 100644 --- a/tr/index.json +++ b/tr/index.json @@ -1,7 +1,7 @@ { "type": "crawl", "title": "Reffy crawl", - "date": "2024-07-26T01:47:23.167Z", + "date": "2024-07-28T01:48:43.036Z", "options": { "fallback": "tr/index.json", "output": "report", @@ -43,7 +43,6 @@ "css-overflow-5", "css-page-4", "css-position-4", - "css-scroll-snap-2", "css-shapes-2", "css-size-adjust-1", "css-values-5", @@ -173,6 +172,7 @@ "webrtc-ice", "wasm-core-2-fork-branch-hinting", "wasm-js-api-2-fork-content-security-policy", + "wasm-js-api-2-fork-esm-integration", "wasm-js-api-2-fork-exception-handling", "wasm-core-2-fork-extended-const", "wasm-core-2-fork-function-references", @@ -393,6 +393,7 @@ "css-scoping-1", "css-scroll-anchoring-1", "css-scroll-snap-1", + "css-scroll-snap-2", "css-scrollbars-1", "css-shadow-parts-1", "css-shapes-1", @@ -433,7 +434,15 @@ "dpub-aam-1.1", "dpub-aria-1.1", "edit-context", - "encrypted-media", + "eme-hdcp-version-registry", + "eme-initdata-cenc", + "eme-initdata-keyids", + "eme-initdata-registry", + "eme-initdata-webm", + "eme-stream-mp4", + "eme-stream-registry", + "eme-stream-webm", + "encrypted-media-2", "epub-33", "epub-rs-33", "event-timing", @@ -591,6 +600,7 @@ "webcodecs-opus-codec-registration", "webcodecs-pcm-codec-registration", "webcodecs-ulaw-codec-registration", + "webcodecs-video-frame-metadata-registry", "webcodecs-vorbis-codec-registration", "webcodecs-vp8-codec-registration", "webcodecs-vp9-codec-registration", @@ -646,10 +656,10 @@ ] }, "stats": { - "crawled": 316, + "crawled": 326, "errors": 0 }, - "crawler": "reffy-17.0.1", + "crawler": "reffy-17.1.1", "results": [ { "url": "https://aomediacodec.github.io/av1-spec/av1-spec.pdf", @@ -695,7 +705,7 @@ "https://aomediacodec.github.io/av1-spec/" ], "crawled": "https://aomediacodec.github.io/av1-spec/av1-spec.pdf", - "date": "26 July 2024", + "date": "28 July 2024", "links": "links/av1-spec.json" }, { @@ -1863,11 +1873,11 @@ ], "crawled": "https://www.w3.org/TR/credential-management-1/", "crawlCacheInfo": { - "lastModified": "Wed, 24 Jul 2024 16:35:20 GMT" + "lastModified": "Fri, 26 Jul 2024 19:34:09 GMT" }, "generator": "bikeshed", - "date": "24 July 2024", - "revision": "ee91210eeafd66cc5fe67fc80b68b6cbc64b6e86", + "date": "26 July 2024", + "revision": "991c1ecef9f4e0e51803df0dd91a89b110e7e052", "algorithms": "algorithms/credential-management-1.json", "links": "links/credential-management-1.json", "refs": "refs/credential-management-1.json", @@ -3502,7 +3512,7 @@ ], "release": { "url": "https://www.w3.org/TR/css-conditional-5/", - "status": "First Public Working Draft", + "status": "Working Draft", "filename": "Overview.html" }, "nightly": { @@ -6416,6 +6426,76 @@ "headings": "headings/css-scroll-snap-1.json", "ids": "ids/css-scroll-snap-1.json" }, + { + "url": "https://www.w3.org/TR/css-scroll-snap-2/", + "seriesComposition": "delta", + "shortname": "css-scroll-snap-2", + "series": { + "shortname": "css-scroll-snap", + "currentSpecification": "css-scroll-snap-1", + "title": "CSS Scroll Snap", + "shortTitle": "CSS Scroll Snap", + "releaseUrl": "https://www.w3.org/TR/css-scroll-snap/", + "nightlyUrl": "https://drafts.csswg.org/css-scroll-snap/" + }, + "seriesVersion": "2", + "seriesPrevious": "css-scroll-snap-1", + "organization": "W3C", + "groups": [ + { + "name": "Cascading Style Sheets (CSS) Working Group", + "url": "https://www.w3.org/Style/CSS/" + } + ], + "release": { + "url": "https://www.w3.org/TR/css-scroll-snap-2/", + "status": "First Public Working Draft", + "filename": "Overview.html" + }, + "nightly": { + "url": "https://drafts.csswg.org/css-scroll-snap-2/", + "status": "Editor's Draft", + "alternateUrls": [ + "https://w3c.github.io/csswg-drafts/css-scroll-snap-2/" + ], + "repository": "https://github.com/w3c/csswg-drafts", + "sourcePath": "css-scroll-snap-2/Overview.bs", + "filename": "index.html" + }, + "title": "CSS Scroll Snap Module Level 2", + "source": "w3c", + "shortTitle": "CSS Scroll Snap 2", + "categories": [ + "browser" + ], + "standing": "good", + "tests": { + "repository": "https://github.com/web-platform-tests/wpt", + "testPaths": [ + "css/css-scroll-snap" + ] + }, + "versions": [ + "https://www.w3.org/TR/css-scroll-snap-2/", + "https://drafts.csswg.org/css-scroll-snap-2/" + ], + "crawled": "https://www.w3.org/TR/css-scroll-snap-2/", + "crawlCacheInfo": { + "lastModified": "Fri, 19 Jul 2024 17:14:13 GMT" + }, + "generator": "bikeshed", + "date": "23 July 2024", + "revision": "4a3945a7743e29b714eba53aae74d56d008d4d1c", + "algorithms": "algorithms/css-scroll-snap-2.json", + "links": "links/css-scroll-snap-2.json", + "refs": "refs/css-scroll-snap-2.json", + "events": "events/css-scroll-snap-2.json", + "idl": "idl/css-scroll-snap-2.idl", + "css": "css/css-scroll-snap-2.json", + "dfns": "dfns/css-scroll-snap-2.json", + "headings": "headings/css-scroll-snap-2.json", + "ids": "ids/css-scroll-snap-2.json" + }, { "url": "https://www.w3.org/TR/css-scrollbars-1/", "seriesComposition": "full", @@ -9154,17 +9234,452 @@ "ids": "ids/edit-context.json" }, { - "url": "https://www.w3.org/TR/encrypted-media/", + "url": "https://www.w3.org/TR/eme-hdcp-version-registry/", "seriesComposition": "full", - "shortname": "encrypted-media", + "shortname": "eme-hdcp-version-registry", + "series": { + "shortname": "eme-hdcp-version-registry", + "currentSpecification": "eme-hdcp-version-registry", + "title": "Encrypted Media Extensions HDCP Version Registry", + "shortTitle": "Encrypted Media Extensions HDCP Version Registry", + "releaseUrl": "https://www.w3.org/TR/eme-hdcp-version-registry/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/hdcp-version-registry.html" + }, + "nightly": { + "url": "https://w3c.github.io/encrypted-media/hdcp-version-registry.html", + "status": "Editor's Draft", + "sourcePath": "hdcp-version-registry-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "hdcp-version-registry.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-hdcp-version-registry/", + "status": "Draft Registry", + "filename": "Overview.html" + }, + "title": "Encrypted Media Extensions HDCP Version Registry", + "source": "w3c", + "shortTitle": "Encrypted Media Extensions HDCP Version Registry", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-hdcp-version-registry/", + "https://w3c.github.io/encrypted-media/hdcp-version-registry.html" + ], + "crawled": "https://www.w3.org/TR/eme-hdcp-version-registry/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:32:32 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "links": "links/eme-hdcp-version-registry.json", + "refs": "refs/eme-hdcp-version-registry.json", + "headings": "headings/eme-hdcp-version-registry.json", + "ids": "ids/eme-hdcp-version-registry.json" + }, + { + "url": "https://www.w3.org/TR/eme-initdata-cenc/", + "seriesComposition": "full", + "shortname": "eme-initdata-cenc", + "series": { + "shortname": "eme-initdata-cenc", + "currentSpecification": "eme-initdata-cenc", + "title": "\"cenc\" Initialization Data Format", + "shortTitle": "\"cenc\" Initialization Data Format", + "releaseUrl": "https://www.w3.org/TR/eme-initdata-cenc/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/format-registry/initdata/cenc.html" + }, + "nightly": { + "url": "https://w3c.github.io/encrypted-media/format-registry/initdata/cenc.html", + "status": "Editor's Draft", + "sourcePath": "format-registry/initdata/cenc-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "cenc.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-initdata-cenc/", + "status": "Note", + "filename": "Overview.html" + }, + "title": "\"cenc\" Initialization Data Format", + "source": "w3c", + "shortTitle": "\"cenc\" Initialization Data Format", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-initdata-cenc/", + "https://w3c.github.io/encrypted-media/format-registry/initdata/cenc.html" + ], + "crawled": "https://www.w3.org/TR/eme-initdata-cenc/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:39:25 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "algorithms": "algorithms/eme-initdata-cenc.json", + "links": "links/eme-initdata-cenc.json", + "refs": "refs/eme-initdata-cenc.json", + "headings": "headings/eme-initdata-cenc.json", + "ids": "ids/eme-initdata-cenc.json" + }, + { + "url": "https://www.w3.org/TR/eme-initdata-keyids/", + "seriesComposition": "full", + "shortname": "eme-initdata-keyids", + "series": { + "shortname": "eme-initdata-keyids", + "currentSpecification": "eme-initdata-keyids", + "title": "\"keyids\" Initialization Data Format", + "shortTitle": "\"keyids\" Initialization Data Format", + "releaseUrl": "https://www.w3.org/TR/eme-initdata-keyids/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/format-registry/initdata/keyids.html" + }, + "nightly": { + "url": "https://w3c.github.io/encrypted-media/format-registry/initdata/keyids.html", + "status": "Editor's Draft", + "sourcePath": "format-registry/initdata/keyids-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "keyids.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-initdata-keyids/", + "status": "Note", + "filename": "Overview.html" + }, + "title": "\"keyids\" Initialization Data Format", + "source": "w3c", + "shortTitle": "\"keyids\" Initialization Data Format", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-initdata-keyids/", + "https://w3c.github.io/encrypted-media/format-registry/initdata/keyids.html" + ], + "crawled": "https://www.w3.org/TR/eme-initdata-keyids/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:39:25 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "links": "links/eme-initdata-keyids.json", + "refs": "refs/eme-initdata-keyids.json", + "headings": "headings/eme-initdata-keyids.json", + "ids": "ids/eme-initdata-keyids.json" + }, + { + "url": "https://www.w3.org/TR/eme-initdata-registry/", + "seriesComposition": "full", + "shortname": "eme-initdata-registry", + "series": { + "shortname": "eme-initdata-registry", + "currentSpecification": "eme-initdata-registry", + "title": "Encrypted Media Extensions Initialization Data Format Registry", + "shortTitle": "Encrypted Media Extensions Initialization Data Format Registry", + "releaseUrl": "https://www.w3.org/TR/eme-initdata-registry/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/format-registry/initdata/" + }, + "nightly": { + "url": "https://w3c.github.io/encrypted-media/format-registry/initdata/", + "status": "Editor's Draft", + "sourcePath": "format-registry/initdata/index-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "index.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-initdata-registry/", + "status": "Draft Registry", + "filename": "Overview.html" + }, + "title": "Encrypted Media Extensions Initialization Data Format Registry", + "source": "w3c", + "shortTitle": "Encrypted Media Extensions Initialization Data Format Registry", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-initdata-registry/", + "https://w3c.github.io/encrypted-media/format-registry/initdata/" + ], + "crawled": "https://www.w3.org/TR/eme-initdata-registry/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:26:24 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "links": "links/eme-initdata-registry.json", + "refs": "refs/eme-initdata-registry.json", + "headings": "headings/eme-initdata-registry.json", + "ids": "ids/eme-initdata-registry.json" + }, + { + "url": "https://www.w3.org/TR/eme-initdata-webm/", + "seriesComposition": "full", + "shortname": "eme-initdata-webm", + "series": { + "shortname": "eme-initdata-webm", + "currentSpecification": "eme-initdata-webm", + "title": "\"webm\" Initialization Data Format", + "shortTitle": "\"webm\" Initialization Data Format", + "releaseUrl": "https://www.w3.org/TR/eme-initdata-webm/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/format-registry/initdata/webm.html" + }, + "nightly": { + "url": "https://w3c.github.io/encrypted-media/format-registry/initdata/webm.html", + "status": "Editor's Draft", + "sourcePath": "format-registry/initdata/webm-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "webm.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-initdata-webm/", + "status": "Note", + "filename": "Overview.html" + }, + "title": "\"webm\" Initialization Data Format", + "source": "w3c", + "shortTitle": "\"webm\" Initialization Data Format", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-initdata-webm/", + "https://w3c.github.io/encrypted-media/format-registry/initdata/webm.html" + ], + "crawled": "https://www.w3.org/TR/eme-initdata-webm/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:39:25 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "links": "links/eme-initdata-webm.json", + "refs": "refs/eme-initdata-webm.json", + "headings": "headings/eme-initdata-webm.json", + "ids": "ids/eme-initdata-webm.json" + }, + { + "url": "https://www.w3.org/TR/eme-stream-mp4/", + "seriesComposition": "full", + "shortname": "eme-stream-mp4", + "series": { + "shortname": "eme-stream-mp4", + "currentSpecification": "eme-stream-mp4", + "title": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "shortTitle": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "releaseUrl": "https://www.w3.org/TR/eme-stream-mp4/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/format-registry/stream/mp4.html" + }, + "seriesVersion": "4", + "nightly": { + "url": "https://w3c.github.io/encrypted-media/format-registry/stream/mp4.html", + "status": "Editor's Draft", + "sourcePath": "format-registry/stream/mp4-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "mp4.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-stream-mp4/", + "status": "Note", + "filename": "Overview.html" + }, + "title": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "source": "w3c", + "shortTitle": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-stream-mp4/", + "https://w3c.github.io/encrypted-media/format-registry/stream/mp4.html" + ], + "crawled": "https://www.w3.org/TR/eme-stream-mp4/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:26:25 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "links": "links/eme-stream-mp4.json", + "refs": "refs/eme-stream-mp4.json", + "headings": "headings/eme-stream-mp4.json", + "ids": "ids/eme-stream-mp4.json" + }, + { + "url": "https://www.w3.org/TR/eme-stream-registry/", + "seriesComposition": "full", + "shortname": "eme-stream-registry", + "series": { + "shortname": "eme-stream-registry", + "currentSpecification": "eme-stream-registry", + "title": "Encrypted Media Extensions Stream Format Registry", + "shortTitle": "Encrypted Media Extensions Stream Format Registry", + "releaseUrl": "https://www.w3.org/TR/eme-stream-registry/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/format-registry/stream/" + }, + "nightly": { + "url": "https://w3c.github.io/encrypted-media/format-registry/stream/", + "status": "Editor's Draft", + "sourcePath": "format-registry/stream/index-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "index.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-stream-registry/", + "status": "Draft Registry", + "filename": "Overview.html" + }, + "title": "Encrypted Media Extensions Stream Format Registry", + "source": "w3c", + "shortTitle": "Encrypted Media Extensions Stream Format Registry", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-stream-registry/", + "https://w3c.github.io/encrypted-media/format-registry/stream/" + ], + "crawled": "https://www.w3.org/TR/eme-stream-registry/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:26:24 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "links": "links/eme-stream-registry.json", + "refs": "refs/eme-stream-registry.json", + "headings": "headings/eme-stream-registry.json", + "ids": "ids/eme-stream-registry.json" + }, + { + "url": "https://www.w3.org/TR/eme-stream-webm/", + "seriesComposition": "full", + "shortname": "eme-stream-webm", + "series": { + "shortname": "eme-stream-webm", + "currentSpecification": "eme-stream-webm", + "title": "WebM Stream Format", + "shortTitle": "WebM Stream Format", + "releaseUrl": "https://www.w3.org/TR/eme-stream-webm/", + "nightlyUrl": "https://w3c.github.io/encrypted-media/format-registry/stream/webm.html" + }, + "nightly": { + "url": "https://w3c.github.io/encrypted-media/format-registry/stream/webm.html", + "status": "Editor's Draft", + "sourcePath": "format-registry/stream/webm-respec.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/encrypted-media", + "filename": "webm.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/eme-stream-webm/", + "status": "Note", + "filename": "Overview.html" + }, + "title": "WebM Stream Format", + "source": "w3c", + "shortTitle": "WebM Stream Format", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/eme-stream-webm/", + "https://w3c.github.io/encrypted-media/format-registry/stream/webm.html" + ], + "crawled": "https://www.w3.org/TR/eme-stream-webm/", + "crawlCacheInfo": { + "lastModified": "Fri, 12 Jul 2024 12:39:25 GMT" + }, + "generator": "respec", + "date": "18 July 2024", + "links": "links/eme-stream-webm.json", + "refs": "refs/eme-stream-webm.json", + "headings": "headings/eme-stream-webm.json", + "ids": "ids/eme-stream-webm.json" + }, + { + "url": "https://www.w3.org/TR/encrypted-media-2/", + "seriesComposition": "full", + "shortname": "encrypted-media-2", "series": { "shortname": "encrypted-media", - "currentSpecification": "encrypted-media", + "currentSpecification": "encrypted-media-2", "title": "Encrypted Media Extensions", "shortTitle": "Encrypted Media Extensions", "releaseUrl": "https://www.w3.org/TR/encrypted-media/", "nightlyUrl": "https://w3c.github.io/encrypted-media/" }, + "seriesVersion": "2", "nightly": { "url": "https://w3c.github.io/encrypted-media/", "status": "Editor's Draft", @@ -9173,16 +9688,19 @@ "repository": "https://github.com/w3c/encrypted-media", "filename": "index.html" }, + "formerNames": [ + "encrypted-media" + ], "organization": "W3C", "groups": [ { - "name": "HTML Media Extensions Working Group", - "url": "https://www.w3.org/html/wg/" + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" } ], "release": { - "url": "https://www.w3.org/TR/encrypted-media/", - "status": "Recommendation", + "url": "https://www.w3.org/TR/encrypted-media-2/", + "status": "First Public Working Draft", "filename": "Overview.html" }, "title": "Encrypted Media Extensions", @@ -9199,23 +9717,23 @@ ] }, "versions": [ - "https://www.w3.org/TR/encrypted-media/", + "https://www.w3.org/TR/encrypted-media-2/", "https://w3c.github.io/encrypted-media/" ], - "crawled": "https://www.w3.org/TR/encrypted-media/", + "crawled": "https://www.w3.org/TR/encrypted-media-2/", "crawlCacheInfo": { "lastModified": "Fri, 12 Jul 2024 12:14:06 GMT" }, "generator": "respec", "date": "18 July 2024", - "algorithms": "algorithms/encrypted-media.json", - "links": "links/encrypted-media.json", - "refs": "refs/encrypted-media.json", - "events": "events/encrypted-media.json", + "algorithms": "algorithms/encrypted-media-2.json", + "links": "links/encrypted-media-2.json", + "refs": "refs/encrypted-media-2.json", + "events": "events/encrypted-media-2.json", "idl": "idl/encrypted-media.idl", - "dfns": "dfns/encrypted-media.json", - "headings": "headings/encrypted-media.json", - "ids": "ids/encrypted-media.json" + "dfns": "dfns/encrypted-media-2.json", + "headings": "headings/encrypted-media-2.json", + "ids": "ids/encrypted-media-2.json" }, { "url": "https://www.w3.org/TR/epub-33/", @@ -12500,8 +13018,8 @@ "organization": "W3C", "groups": [ { - "name": "HTML Media Extensions Working Group", - "url": "https://www.w3.org/html/wg/" + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" } ], "release": { @@ -12556,8 +13074,8 @@ "organization": "W3C", "groups": [ { - "name": "HTML Media Extensions Working Group", - "url": "https://www.w3.org/html/wg/" + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" } ], "release": { @@ -12612,8 +13130,8 @@ "organization": "W3C", "groups": [ { - "name": "HTML Media Extensions Working Group", - "url": "https://www.w3.org/html/wg/" + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" } ], "release": { @@ -12668,13 +13186,13 @@ "organization": "W3C", "groups": [ { - "name": "HTML Media Extensions Working Group", - "url": "https://www.w3.org/html/wg/" + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" } ], "release": { "url": "https://www.w3.org/TR/mse-byte-stream-format-registry/", - "status": "Note", + "status": "Draft Registry", "filename": "Overview.html" }, "title": "Media Source Extensions Byte Stream Format Registry", @@ -12723,8 +13241,8 @@ "organization": "W3C", "groups": [ { - "name": "HTML Media Extensions Working Group", - "url": "https://www.w3.org/html/wg/" + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" } ], "release": { @@ -13059,8 +13577,8 @@ "shortname": "orientation-event", "series": { "shortname": "orientation-event", - "title": "Device Orientation and Motion", "currentSpecification": "orientation-event", + "title": "Device Orientation and Motion", "shortTitle": "Device Orientation and Motion", "releaseUrl": "https://www.w3.org/TR/orientation-event/", "nightlyUrl": "https://w3c.github.io/deviceorientation/" @@ -15093,8 +15611,8 @@ "shortname": "screen-orientation", "series": { "shortname": "screen-orientation", - "title": "Screen Orientation", "currentSpecification": "screen-orientation", + "title": "Screen Orientation", "shortTitle": "Screen Orientation", "releaseUrl": "https://www.w3.org/TR/screen-orientation/", "nightlyUrl": "https://w3c.github.io/screen-orientation/" @@ -15226,8 +15744,8 @@ "shortname": "scroll-animations-1", "series": { "shortname": "scroll-animations", - "title": "Scroll-driven Animations", "currentSpecification": "scroll-animations-1", + "title": "Scroll-driven Animations", "shortTitle": "Scroll-driven Animations", "releaseUrl": "https://www.w3.org/TR/scroll-animations/", "nightlyUrl": "https://drafts.csswg.org/scroll-animations/" @@ -17371,11 +17889,11 @@ ], "crawled": "https://www.w3.org/TR/vc-data-integrity/", "crawlCacheInfo": { - "lastModified": "Thu, 25 Jul 2024 19:57:25 GMT" + "lastModified": "Sat, 27 Jul 2024 22:22:01 GMT" }, "generator": "respec", - "date": "25 July 2024", - "revision": "64de16ddf99930099d1dea50055be2911fb56dc4", + "date": "27 July 2024", + "revision": "a065cfcd40540a1179ed14a76aee40c3ddb97c60", "algorithms": "algorithms/vc-data-integrity.json", "links": "links/vc-data-integrity.json", "refs": "refs/vc-data-integrity.json", @@ -17427,11 +17945,11 @@ ], "crawled": "https://www.w3.org/TR/vc-data-model-2.0/", "crawlCacheInfo": { - "lastModified": "Wed, 24 Jul 2024 20:56:45 GMT" + "lastModified": "Sat, 27 Jul 2024 21:28:39 GMT" }, "generator": "respec", - "date": "24 July 2024", - "revision": "93a0b98cb40a851f3916afba8fd444f1e395f9a4", + "date": "27 July 2024", + "revision": "47bd6a9c36af3c8070257b8d291d423345180de2", "algorithms": "algorithms/vc-data-model-2.0.json", "links": "links/vc-data-model-2.0.json", "refs": "refs/vc-data-model-2.0.json", @@ -17778,6 +18296,7 @@ "seriesVersion": "2", "forks": [ "wasm-js-api-2-fork-content-security-policy", + "wasm-js-api-2-fork-esm-integration", "wasm-js-api-2-fork-exception-handling", "wasm-js-api-2-fork-js-promise-integration", "wasm-js-api-2-fork-js-types", @@ -18914,6 +19433,61 @@ "headings": "headings/webcodecs-ulaw-codec-registration.json", "ids": "ids/webcodecs-ulaw-codec-registration.json" }, + { + "url": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/", + "seriesComposition": "full", + "shortname": "webcodecs-video-frame-metadata-registry", + "series": { + "shortname": "webcodecs-video-frame-metadata-registry", + "currentSpecification": "webcodecs-video-frame-metadata-registry", + "title": "WebCodecs VideoFrame Metadata Registry", + "shortTitle": "WebCodecs VideoFrame Metadata Registry", + "releaseUrl": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/", + "nightlyUrl": "https://w3c.github.io/webcodecs/video_frame_metadata_registry.html" + }, + "nightly": { + "url": "https://w3c.github.io/webcodecs/video_frame_metadata_registry.html", + "status": "Editor's Draft", + "sourcePath": "video_frame_metadata_registry.src.html", + "alternateUrls": [], + "repository": "https://github.com/w3c/webcodecs", + "filename": "video_frame_metadata_registry.html" + }, + "organization": "W3C", + "groups": [ + { + "name": "Media Working Group", + "url": "https://www.w3.org/media-wg/" + } + ], + "release": { + "url": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/", + "status": "Draft Registry", + "filename": "Overview.html" + }, + "title": "WebCodecs VideoFrame Metadata Registry", + "source": "w3c", + "shortTitle": "WebCodecs VideoFrame Metadata Registry", + "categories": [ + "browser" + ], + "standing": "good", + "versions": [ + "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/", + "https://w3c.github.io/webcodecs/video_frame_metadata_registry.html" + ], + "crawled": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/", + "crawlCacheInfo": { + "lastModified": "Fri, 26 Jul 2024 12:02:28 GMT" + }, + "generator": "bikeshed", + "date": "26 July 2024", + "revision": "00de0532b07081dff4e47e03e621105ecda055a7", + "links": "links/webcodecs-video-frame-metadata-registry.json", + "refs": "refs/webcodecs-video-frame-metadata-registry.json", + "headings": "headings/webcodecs-video-frame-metadata-registry.json", + "ids": "ids/webcodecs-video-frame-metadata-registry.json" + }, { "url": "https://www.w3.org/TR/webcodecs-vorbis-codec-registration/", "seriesComposition": "full", @@ -19324,11 +19898,11 @@ ], "crawled": "https://www.w3.org/TR/webgpu/", "crawlCacheInfo": { - "lastModified": "Thu, 25 Jul 2024 22:00:05 GMT" + "lastModified": "Sat, 27 Jul 2024 06:45:06 GMT" }, "generator": "bikeshed", - "date": "25 July 2024", - "revision": "177c640fa32d420b2a912a4dadef8e9729dd9131", + "date": "27 July 2024", + "revision": "c9ad3073dcb3c169df4bbdb70a1c41f65ad2bd7c", "algorithms": "algorithms/webgpu.json", "links": "links/webgpu.json", "refs": "refs/webgpu.json", @@ -19442,23 +20016,17 @@ "browser" ], "standing": "good", - "tests": { - "repository": "https://github.com/web-platform-tests/wpt", - "testPaths": [ - "webnn" - ] - }, "versions": [ "https://www.w3.org/TR/webnn/", "https://webmachinelearning.github.io/webnn/" ], "crawled": "https://www.w3.org/TR/webnn/", "crawlCacheInfo": { - "lastModified": "Thu, 25 Jul 2024 20:29:18 GMT" + "lastModified": "Sat, 27 Jul 2024 09:00:57 GMT" }, "generator": "bikeshed", - "date": "25 July 2024", - "revision": "bd5da6b72995dfb1404acb21a7c9531aeb8d6e4c", + "date": "27 July 2024", + "revision": "ef7882645f90b7836a8a87fa3e8d8b0edd3cfe2e", "algorithms": "algorithms/webnn.json", "links": "links/webnn.json", "refs": "refs/webnn.json", diff --git a/tr/links/credential-management-1.json b/tr/links/credential-management-1.json index 6eed7c179aa1..bc6972f80009 100644 --- a/tr/links/credential-management-1.json +++ b/tr/links/credential-management-1.json @@ -225,6 +225,7 @@ "notallowederror", "idl-DOMException", "a-promise-rejected-with", + "invalidstateerror", "a-new-promise", "dfn-exception", "reject", diff --git a/tr/links/css-scroll-snap-2.json b/tr/links/css-scroll-snap-2.json new file mode 100644 index 000000000000..a95c99b3f9cb --- /dev/null +++ b/tr/links/css-scroll-snap-2.json @@ -0,0 +1,186 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "links": { + "rawlinks": { + "https://datatracker.ietf.org/doc/html/rfc2119": {}, + "https://dom.spec.whatwg.org/": {}, + "https://drafts.csswg.org/css-contain-4/scroll_state_explainer.html": {}, + "https://github.com/w3c/csswg-drafts/issues": {}, + "https://github.com/w3c/csswg-drafts/issues/6985": { + "anchors": [ + "issuecomment-1049036401" + ] + }, + "https://html.spec.whatwg.org/": { + "anchors": [ + "event-handlers-on-elements,-document-objects,-and-window-objects" + ] + }, + "https://html.spec.whatwg.org/multipage/": {}, + "https://html.spec.whatwg.org/multipage/browsing-the-web.html": { + "anchors": [ + "updating-the-document" + ] + }, + "https://lists.w3.org/Archives/Public/public-css-archive/": {}, + "https://lists.w3.org/Archives/Public/public-css-testsuite": {}, + "https://lists.w3.org/Archives/Public/www-style/": {}, + "https://webidl.spec.whatwg.org/": {}, + "https://www.w3.org/Style/CSS/Test/": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/CSS/": { + "anchors": [ + "future-proofing", + "unstable", + "proprietary-extension" + ] + }, + "https://www.w3.org/TR/CSS21/conform.html": { + "anchors": [ + "style-sheet", + "user-agent", + "ignore" + ] + }, + "https://www.w3.org/TR/css-align-3/": {}, + "https://www.w3.org/TR/css-cascade/": { + "anchors": [ + "initial-values", + "applies-to", + "inherited-property", + "computed" + ] + }, + "https://www.w3.org/TR/css-display-3/": {}, + "https://www.w3.org/TR/css-overflow-3/": {}, + "https://www.w3.org/TR/css-pseudo/": { + "anchors": [ + "generated-content" + ] + }, + "https://www.w3.org/TR/css-scroll-snap-1/": { + "anchors": [ + "choosing", + "re-snap" + ] + }, + "https://www.w3.org/TR/css-values-4/": {}, + "https://www.w3.org/TR/css-values/": { + "anchors": [ + "value-defs", + "percentages" + ] + }, + "https://www.w3.org/TR/cssom-view-1/": {}, + "https://www.w3.org/TR/cssom/": { + "anchors": [ + "serializing-css-values" + ] + }, + "https://www.w3.org/TR/web-animations/": { + "anchors": [ + "animation-type" + ] + }, + "https://www.w3.org/groups/wg/css": {}, + "https://www.w3.org/groups/wg/css/ipr": {}, + "https://www.w3.org/policies/patent-policy/20200915/": { + "anchors": [ + "def-essential", + "sec-Disclosure" + ] + }, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": { + "https://dom.spec.whatwg.org/": { + "anchors": [ + "concept-tree-order", + "document", + "dictdef-eventinit", + "node", + "event" + ] + }, + "https://drafts.csswg.org/cssom-view-1/": { + "anchors": [ + "determine-the-scroll-into-view-position", + "eventdef-document-scrollend", + "scroll-completed" + ] + }, + "https://html.spec.whatwg.org/multipage/infrastructure.html": { + "anchors": [ + "html-elements" + ] + }, + "https://html.spec.whatwg.org/multipage/nav-history-apis.html": { + "anchors": [ + "window" + ] + }, + "https://html.spec.whatwg.org/multipage/webappapis.html": { + "anchors": [ + "event-handlers", + "event-handler-event-type", + "event-handler-content-attributes", + "event-handler-idl-attributes", + "globaleventhandlers", + "eventhandler" + ] + }, + "https://webidl.spec.whatwg.org/": { + "anchors": [ + "Exposed", + "idl-DOMString" + ] + }, + "https://www.w3.org/TR/css-align-3/": { + "anchors": [ + "propdef-place-content", + "content-distribution-properties" + ] + }, + "https://www.w3.org/TR/css-display-3/": { + "anchors": [ + "inline", + "block" + ] + }, + "https://www.w3.org/TR/css-overflow-3/": { + "anchors": [ + "scroll-container", + "initial-scroll-position" + ] + }, + "https://www.w3.org/TR/css-scroll-snap-1/": { + "anchors": [ + "scroll-snap", + "scroll-snap-container", + "valdef-scroll-snap-type-proximity", + "scroll-snap-area", + "valdef-scroll-snap-type-none", + "propdef-scroll-snap-type", + "scroll-snap-position" + ] + }, + "https://www.w3.org/TR/css-values-4/": { + "anchors": [ + "comb-one" + ] + }, + "https://www.w3.org/TR/cssom-view-1/": { + "anchors": [ + "eventdef-document-scroll" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/eme-hdcp-version-registry.json b/tr/links/eme-hdcp-version-registry.json new file mode 100644 index 000000000000..d4a6d596fa2f --- /dev/null +++ b/tr/links/eme-hdcp-version-registry.json @@ -0,0 +1,37 @@ +{ + "spec": { + "title": "Encrypted Media Extensions HDCP Version Registry", + "url": "https://www.w3.org/TR/eme-hdcp-version-registry/" + }, + "links": { + "rawlinks": { + "https://github.com/w3c/encrypted-media/issues": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20Interface%20Independent%20Adaptation%20Specification%20Rev2_0.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20Interface%20Independent%20Adaptation%20Specification%20Rev2_1.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20Specification%20Rev1_4_Secure.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20DisplayPort%20Specification%20Rev2_2.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20DisplayPort%20Specification%20Rev2_3.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20HDBaseT%20Specification%20Rev2_2.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20HDBaseT%20Specification%20Rev2_3.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20HDMI%20Specification%20Rev2_3.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20MHL%20Specification%20Rev2_2.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20USB%20Specification%20Rev2_2.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20WHDI%20Specification%20Rev2_0%20_2_.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20WHDI%20Specification%20Rev2_3_zeev_2018_07_24.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP10.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCPSpecificationRev1_1.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP_Specification%20Rev1_3_0.pdf": {}, + "https://www.digital-cp.com/sites/default/files/specifications/HDCP_Specification_Rev1_2.pdf": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/encrypted-media/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": {} + } +} \ No newline at end of file diff --git a/tr/links/eme-initdata-cenc.json b/tr/links/eme-initdata-cenc.json new file mode 100644 index 000000000000..a87d24964638 --- /dev/null +++ b/tr/links/eme-initdata-cenc.json @@ -0,0 +1,44 @@ +{ + "spec": { + "title": "\"cenc\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + }, + "links": { + "rawlinks": { + "https://datatracker.ietf.org/doc/html/bcp14": {}, + "https://www.iso.org/obp/ui/": { + "anchors": [ + "iso:std:iso-iec:23001:-7:ed-3:v1:en" + ] + }, + "https://www.iso.org/standard/89027.html": {}, + "https://www.rfc-editor.org/rfc/rfc2119": {}, + "https://www.rfc-editor.org/rfc/rfc8174": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/eme-initdata-keyids/": {}, + "https://www.w3.org/TR/eme-stream-mp4/": {}, + "https://www.w3.org/TR/eme-stream-registry/": {}, + "https://www.w3.org/TR/encrypted-media/": { + "anchors": [ + "clear-key" + ] + }, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": { + "https://www.w3.org/TR/encrypted-media/": { + "anchors": [ + "dfn-initialization-data", + "dfn-initialization-data-type", + "dfn-decryption-key-id" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/eme-initdata-keyids.json b/tr/links/eme-initdata-keyids.json new file mode 100644 index 000000000000..b46ff7960ce5 --- /dev/null +++ b/tr/links/eme-initdata-keyids.json @@ -0,0 +1,38 @@ +{ + "spec": { + "title": "\"keyids\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-keyids/" + }, + "links": { + "rawlinks": { + "https://encoding.spec.whatwg.org/": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/eme-initdata-cenc/": { + "anchors": [ + "using-base64url" + ] + }, + "https://www.w3.org/TR/encrypted-media/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": { + "https://encoding.spec.whatwg.org/": { + "anchors": [ + "textencoder" + ] + }, + "https://www.w3.org/TR/encrypted-media/": { + "anchors": [ + "dfn-initialization-data", + "dfn-decryption-key-id" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/eme-initdata-registry.json b/tr/links/eme-initdata-registry.json new file mode 100644 index 000000000000..46b271199013 --- /dev/null +++ b/tr/links/eme-initdata-registry.json @@ -0,0 +1,38 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Initialization Data Format Registry", + "url": "https://www.w3.org/TR/eme-initdata-registry/" + }, + "links": { + "rawlinks": { + "https://github.com/w3c/encrypted-media/issues/": {}, + "https://html.spec.whatwg.org/multipage/": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/eme-initdata-cenc/": {}, + "https://www.w3.org/TR/eme-initdata-keyids/": {}, + "https://www.w3.org/TR/eme-initdata-webm/": {}, + "https://www.w3.org/TR/eme-stream-registry/": {}, + "https://www.w3.org/TR/encrypted-media/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": { + "https://html.spec.whatwg.org/multipage/media.html": { + "anchors": [ + "media-data" + ] + }, + "https://www.w3.org/TR/encrypted-media/": { + "anchors": [ + "dfn-initialization-data", + "dfn-initialization-data-type" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/eme-initdata-webm.json b/tr/links/eme-initdata-webm.json new file mode 100644 index 000000000000..29f057f85aa0 --- /dev/null +++ b/tr/links/eme-initdata-webm.json @@ -0,0 +1,35 @@ +{ + "spec": { + "title": "\"webm\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-webm/" + }, + "links": { + "rawlinks": { + "https://matroska.org/technical/specs/index.html": { + "anchors": [ + "ContentEncKeyID" + ] + }, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/eme-stream-registry/": {}, + "https://www.w3.org/TR/eme-stream-webm/": {}, + "https://www.w3.org/TR/encrypted-media/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + }, + "https://www.webmproject.org/docs/webm-encryption/": {} + }, + "autolinks": { + "https://www.w3.org/TR/encrypted-media/": { + "anchors": [ + "dfn-initialization-data", + "dfn-decryption-key-id" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/eme-stream-mp4.json b/tr/links/eme-stream-mp4.json new file mode 100644 index 000000000000..938a288f8a96 --- /dev/null +++ b/tr/links/eme-stream-mp4.json @@ -0,0 +1,45 @@ +{ + "spec": { + "title": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "url": "https://www.w3.org/TR/eme-stream-mp4/" + }, + "links": { + "rawlinks": { + "https://datatracker.ietf.org/doc/html/bcp14": {}, + "https://www.iso.org/obp/ui/": { + "anchors": [ + "iso:std:iso-iec:23001:-7:ed-3:v1:en" + ] + }, + "https://www.iso.org/standard/85596.html": {}, + "https://www.rfc-editor.org/rfc/rfc2119": {}, + "https://www.rfc-editor.org/rfc/rfc8174": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/eme-initdata-cenc/": { + "anchors": [ + "common-system", + "format" + ] + }, + "https://www.w3.org/TR/eme-initdata-registry/": {}, + "https://www.w3.org/TR/encrypted-media/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": { + "https://www.w3.org/TR/encrypted-media/": { + "anchors": [ + "dfn-decryption-key-id", + "dfn-encrypted-block-encountered", + "dfn-initialization-data", + "dfn-initialization-data-encountered" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/eme-stream-registry.json b/tr/links/eme-stream-registry.json new file mode 100644 index 000000000000..02eacf70f9f9 --- /dev/null +++ b/tr/links/eme-stream-registry.json @@ -0,0 +1,23 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Stream Format Registry", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + "links": { + "rawlinks": { + "https://github.com/w3c/encrypted-media/issues/": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/eme-stream-mp4/": {}, + "https://www.w3.org/TR/eme-stream-webm/": {}, + "https://www.w3.org/TR/encrypted-media/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": {} + } +} \ No newline at end of file diff --git a/tr/links/eme-stream-webm.json b/tr/links/eme-stream-webm.json new file mode 100644 index 000000000000..cb3868e67f1a --- /dev/null +++ b/tr/links/eme-stream-webm.json @@ -0,0 +1,51 @@ +{ + "spec": { + "title": "WebM Stream Format", + "url": "https://www.w3.org/TR/eme-stream-webm/" + }, + "links": { + "rawlinks": { + "https://datatracker.ietf.org/doc/html/bcp14": {}, + "https://matroska.org/technical/specs/index.html": { + "anchors": [ + "ContentEncryption", + "LevelTrack", + "ContentEncKeyID" + ] + }, + "https://www.rfc-editor.org/rfc/rfc2119": {}, + "https://www.rfc-editor.org/rfc/rfc8174": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/eme-initdata-registry/": {}, + "https://www.w3.org/TR/eme-initdata-webm/": { + "anchors": [ + "format" + ] + }, + "https://www.w3.org/TR/encrypted-media/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/policies/patent-policy/": {}, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + }, + "https://www.webmproject.org/docs/container/": {}, + "https://www.webmproject.org/docs/webm-encryption/": { + "anchors": [ + "46-signal-byte-format" + ] + } + }, + "autolinks": { + "https://www.w3.org/TR/encrypted-media/": { + "anchors": [ + "dfn-encrypted-block-encountered", + "dfn-initialization-data", + "dfn-decryption-key-id", + "dfn-initialization-data-encountered" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/encrypted-media-2.json b/tr/links/encrypted-media-2.json new file mode 100644 index 000000000000..5f0cc3542835 --- /dev/null +++ b/tr/links/encrypted-media-2.json @@ -0,0 +1,191 @@ +{ + "spec": { + "title": "Encrypted Media Extensions", + "url": "https://www.w3.org/TR/encrypted-media-2/" + }, + "links": { + "rawlinks": { + "https://datatracker.ietf.org/doc/html/bcp14": {}, + "https://dom.spec.whatwg.org/": {}, + "https://encoding.spec.whatwg.org/": {}, + "https://github.com/w3c/encrypted-media/commits/main": {}, + "https://html.spec.whatwg.org/multipage/": { + "anchors": [ + "media-resource", + "mime-types", + "current-playback-position", + "direction-of-playback", + "loading-the-media-resource", + "seeking", + "blocked-media-element", + "fatal-decode-error", + "ready-states", + "timed-text-tracks" + ] + }, + "https://html.spec.whatwg.org/multipage/iframe-embed-object.html": { + "anchors": [ + "allowed-to-use" + ] + }, + "https://httpwg.org/specs/rfc6265.html": {}, + "https://infra.spec.whatwg.org/": {}, + "https://mimesniff.spec.whatwg.org/": {}, + "https://tc39.es/ecma262/multipage/": {}, + "https://tc39.github.io/ecma262/": { + "anchors": [ + "sec-time-values-and-time-range" + ] + }, + "https://webidl.spec.whatwg.org/": { + "anchors": [ + "Exposed", + "SecureContext", + "idl-promise", + "idl-sequence", + "dfn-iterable", + "idl-DOMException-error-names" + ] + }, + "https://www.iso.org/obp/ui/": { + "anchors": [ + "iso:std:iso-iec:23001:-7:ed-3:v1" + ] + }, + "https://www.rfc-editor.org/rfc/rfc2119": {}, + "https://www.rfc-editor.org/rfc/rfc6381": {}, + "https://www.rfc-editor.org/rfc/rfc6838": {}, + "https://www.rfc-editor.org/rfc/rfc7515": {}, + "https://www.rfc-editor.org/rfc/rfc7517": {}, + "https://www.rfc-editor.org/rfc/rfc8174": {}, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/2017/REC-encrypted-media-20170918/": {}, + "https://www.w3.org/TR/eme-hdcp-version-registry/": {}, + "https://www.w3.org/TR/eme-initdata-keyids/": {}, + "https://www.w3.org/TR/eme-initdata-registry/": {}, + "https://www.w3.org/TR/eme-stream-registry/": {}, + "https://www.w3.org/TR/media-source-2/": {}, + "https://www.w3.org/TR/mixed-content/": {}, + "https://www.w3.org/TR/permissions-policy-1/": {}, + "https://www.w3.org/TR/webaudio/": {}, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/groups/wg/media/ipr": {}, + "https://www.w3.org/policies/patent-policy/": { + "anchors": [ + "def-essential", + "sec-Disclosure" + ] + }, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": { + "https://dom.spec.whatwg.org/": { + "anchors": [ + "concept-document", + "eventtarget", + "event", + "dictdef-eventinit", + "concept-event-fire" + ] + }, + "https://encoding.spec.whatwg.org/": { + "anchors": [ + "textdecoder", + "textencoder" + ] + }, + "https://html.spec.whatwg.org/multipage/browsers.html": { + "anchors": [ + "concept-origin" + ] + }, + "https://html.spec.whatwg.org/multipage/canvas.html": { + "anchors": [ + "canvasrenderingcontext2d", + "dom-context-2d-drawimage" + ] + }, + "https://html.spec.whatwg.org/multipage/media.html": { + "anchors": [ + "media-data", + "dom-media-crossorigin", + "concept-media-load-resource", + "dom-media-readystate", + "dom-media-have_metadata", + "dom-media-have_current_data", + "potentially-playing", + "dom-media-have_future_data", + "dom-media-have_enough_data", + "event-media-canplaythrough" + ] + }, + "https://html.spec.whatwg.org/multipage/nav-history-apis.html": { + "anchors": [ + "concept-document-window" + ] + }, + "https://html.spec.whatwg.org/multipage/urls-and-fetching.html": { + "anchors": [ + "cors-same-origin" + ] + }, + "https://html.spec.whatwg.org/multipage/webappapis.html": { + "anchors": [ + "secure-context", + "concept-relevant-global", + "queue-a-task", + "eventhandler" + ] + }, + "https://infra.spec.whatwg.org/": { + "anchors": [ + "map-exists" + ] + }, + "https://mimesniff.spec.whatwg.org/": { + "anchors": [ + "valid-mime-type" + ] + }, + "https://webidl.spec.whatwg.org/": { + "anchors": [ + "idl-DOMString", + "this", + "securityerror", + "idl-DOMException", + "idl-boolean", + "BufferSource", + "dfn-throw", + "dfn-dictionary-member", + "idl-unrestricted-double", + "idl-undefined", + "idl-unsigned-long", + "dfn-iterable", + "idl-ArrayBuffer", + "dfn-simple-exception" + ] + }, + "https://www.w3.org/TR/mixed-content/": { + "anchors": [ + "mixed-content" + ] + }, + "https://www.w3.org/TR/permissions-policy-1/": { + "anchors": [ + "policy-controlled-feature", + "policy-controlled-feature-default-allowlist" + ] + }, + "https://www.w3.org/TR/webaudio/": { + "anchors": [ + "AudioContext", + "MediaElementAudioSourceNode" + ] + } + } + } +} \ No newline at end of file diff --git a/tr/links/vc-data-integrity.json b/tr/links/vc-data-integrity.json index 3a10ec081e0c..ea39f4332569 100644 --- a/tr/links/vc-data-integrity.json +++ b/tr/links/vc-data-integrity.json @@ -71,7 +71,11 @@ }, "https://www.w3.org/TR/did-core/": {}, "https://www.w3.org/TR/html-rdfa/": {}, - "https://www.w3.org/TR/json-ld-api/": {}, + "https://www.w3.org/TR/json-ld11-api/": { + "anchors": [ + "compaction-algorithm" + ] + }, "https://www.w3.org/TR/json-ld11/": {}, "https://www.w3.org/TR/ltli/": { "anchors": [ @@ -86,15 +90,11 @@ }, "https://www.w3.org/TR/rdf-concepts/": {}, "https://www.w3.org/TR/turtle/": {}, - "https://www.w3.org/TR/vc-data-integrity/": { - "anchors": [ - "cryptographic-suites" - ] - }, "https://www.w3.org/TR/vc-data-model-2.0/": { "anchors": [ "representing-time", "base-context", + "vocabularies", "issuer", "dfn-verifiable-credential", "dfn-holders", @@ -104,7 +104,6 @@ "defn-validFrom", "defn-validUntil", "validation", - "vocabularies", "dfn-problemdetails", "security-considerations", "privacy-considerations" @@ -146,7 +145,6 @@ "struct", "struct-item", "boolean", - "map-key", "string", "ordered-set", "list", @@ -160,6 +158,11 @@ "parameters" ] }, + "https://url.spec.whatwg.org/": { + "anchors": [ + "concept-domain" + ] + }, "https://www.w3.org/TR/vc-data-model-2.0/": { "anchors": [ "dfn-verifiable-credential", diff --git a/tr/links/vc-data-model-2.0.json b/tr/links/vc-data-model-2.0.json index 848c3831a1a4..06552bf2fb61 100644 --- a/tr/links/vc-data-model-2.0.json +++ b/tr/links/vc-data-model-2.0.json @@ -106,7 +106,7 @@ ] }, "https://www.w3.org/TR/WCAG21/": {}, - "https://www.w3.org/TR/did-core/": {}, + "https://www.w3.org/TR/controller-document/": {}, "https://www.w3.org/TR/i18n-glossary/": { "anchors": [ "dfn-base-direction" @@ -158,6 +158,7 @@ "https://www.w3.org/TR/string-meta/": {}, "https://www.w3.org/TR/vc-data-integrity/": { "anchors": [ + "validating-contexts", "resource-integrity" ] }, diff --git a/tr/links/webcodecs-video-frame-metadata-registry.json b/tr/links/webcodecs-video-frame-metadata-registry.json new file mode 100644 index 000000000000..213e22db8358 --- /dev/null +++ b/tr/links/webcodecs-video-frame-metadata-registry.json @@ -0,0 +1,50 @@ +{ + "spec": { + "title": "WebCodecs VideoFrame Metadata Registry", + "url": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/" + }, + "links": { + "rawlinks": { + "https://github.com/w3c/webcodecs/issues": {}, + "https://lists.w3.org/Archives/Public/public-media-wg/": {}, + "https://w3c.github.io/mediacapture-extensions/": { + "anchors": [ + "human-face-segmentation" + ] + }, + "https://www.w3.org/Consortium/Patent-Policy/": { + "anchors": [ + "sec-Disclosure" + ] + }, + "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/webcodecs/": { + "anchors": [ + "privacy-considerations", + "security-considerations" + ] + }, + "https://www.w3.org/groups/wg/media": {}, + "https://www.w3.org/groups/wg/media/ipr": {}, + "https://www.w3.org/policies/patent-policy/": { + "anchors": [ + "def-essential" + ] + }, + "https://www.w3.org/policies/process/20231103/": { + "anchors": [ + "recs-and-notes" + ] + } + }, + "autolinks": { + "https://www.w3.org/TR/webcodecs/": { + "anchors": [ + "videoframe", + "dictdef-videoframemetadata" + ] + }, + "https://www.w3.org/policies/patent-policy/": {} + } + } +} \ No newline at end of file diff --git a/tr/links/webgpu.json b/tr/links/webgpu.json index fdc2e133a0e5..a751c2267fb3 100644 --- a/tr/links/webgpu.json +++ b/tr/links/webgpu.json @@ -18,7 +18,6 @@ "input-output-locations" ] }, - "https://hacks.mozilla.org/2020/07/safely-reviving-shared-memory/": {}, "https://html.spec.whatwg.org/multipage/": {}, "https://html.spec.whatwg.org/multipage/canvas.html": { "anchors": [ @@ -62,7 +61,6 @@ }, "https://tc39.es/ecma262/multipage/": {}, "https://tc39.es/source-map-spec/": {}, - "https://web.dev/coop-coep/": {}, "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/": {}, @@ -256,10 +254,11 @@ "ordered-map", "assert", "map-exists", - "ordered-set", - "list-contain", + "implementation-defined", "list", "list-append", + "ordered-set", + "list-contain", "set-append", "list-size", "list-iterate", @@ -329,8 +328,8 @@ "dfn-detach", "arraybuffer-transfer", "a-promise-rejected-with", - "arraybuffer-create", "aborterror", + "arraybuffer-create", "securityerror", "Clamp", "idl-unsigned-short", diff --git a/tr/refs/css-scroll-snap-2.json b/tr/refs/css-scroll-snap-2.json new file mode 100644 index 000000000000..4a5e28f6600b --- /dev/null +++ b/tr/refs/css-scroll-snap-2.json @@ -0,0 +1,51 @@ +{ + "spec": { + "title": "CSS Scroll Snap Module Level 2", + "url": "https://www.w3.org/TR/css-scroll-snap-2/" + }, + "refs": { + "normative": [ + { + "name": "CSS-ALIGN-3", + "url": "https://www.w3.org/TR/css-align-3/" + }, + { + "name": "CSS-DISPLAY-3", + "url": "https://www.w3.org/TR/css-display-3/" + }, + { + "name": "CSS-OVERFLOW-3", + "url": "https://www.w3.org/TR/css-overflow-3/" + }, + { + "name": "CSS-SCROLL-SNAP-1", + "url": "https://www.w3.org/TR/css-scroll-snap-1/" + }, + { + "name": "CSS-VALUES-4", + "url": "https://www.w3.org/TR/css-values-4/" + }, + { + "name": "CSSOM-VIEW-1", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + { + "name": "DOM", + "url": "https://dom.spec.whatwg.org/" + }, + { + "name": "HTML", + "url": "https://html.spec.whatwg.org/multipage/" + }, + { + "name": "RFC2119", + "url": "https://datatracker.ietf.org/doc/html/rfc2119" + }, + { + "name": "WEBIDL", + "url": "https://webidl.spec.whatwg.org/" + } + ], + "informative": [] + } +} \ No newline at end of file diff --git a/tr/refs/eme-hdcp-version-registry.json b/tr/refs/eme-hdcp-version-registry.json new file mode 100644 index 000000000000..24faa4c5e9a4 --- /dev/null +++ b/tr/refs/eme-hdcp-version-registry.json @@ -0,0 +1,79 @@ +{ + "spec": { + "title": "Encrypted Media Extensions HDCP Version Registry", + "url": "https://www.w3.org/TR/eme-hdcp-version-registry/" + }, + "refs": { + "normative": [], + "informative": [ + { + "name": "ENCRYPTED-MEDIA", + "url": "https://www.w3.org/TR/encrypted-media/" + }, + { + "name": "HDCP-1.0", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP10.pdf" + }, + { + "name": "HDCP-1.1", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCPSpecificationRev1_1.pdf" + }, + { + "name": "HDCP-1.2", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP_Specification_Rev1_2.pdf" + }, + { + "name": "HDCP-1.3", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP_Specification%20Rev1_3_0.pdf" + }, + { + "name": "HDCP-1.4", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20Specification%20Rev1_4_Secure.pdf" + }, + { + "name": "HDCP-2.0-IIA", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20Interface%20Independent%20Adaptation%20Specification%20Rev2_0.pdf" + }, + { + "name": "HDCP-2.0-WHDI", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20WHDI%20Specification%20Rev2_0%20_2_.pdf" + }, + { + "name": "HDCP-2.1-IIA", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20Interface%20Independent%20Adaptation%20Specification%20Rev2_1.pdf" + }, + { + "name": "HDCP-2.2-DisplayPort", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20DisplayPort%20Specification%20Rev2_2.pdf" + }, + { + "name": "HDCP-2.2-HDBaseT", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20HDBaseT%20Specification%20Rev2_2.pdf" + }, + { + "name": "HDCP-2.2-MHL", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20MHL%20Specification%20Rev2_2.pdf" + }, + { + "name": "HDCP-2.2-USB", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20USB%20Specification%20Rev2_2.pdf" + }, + { + "name": "HDCP-2.3-DisplayPort", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20DisplayPort%20Specification%20Rev2_3.pdf" + }, + { + "name": "HDCP-2.3-HDBaseT", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20HDBaseT%20Specification%20Rev2_3.pdf" + }, + { + "name": "HDCP-2.3-HDMI", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20HDMI%20Specification%20Rev2_3.pdf" + }, + { + "name": "HDCP-2.3-WHDI", + "url": "https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20WHDI%20Specification%20Rev2_3_zeev_2018_07_24.pdf" + } + ] + } +} \ No newline at end of file diff --git a/tr/refs/eme-initdata-cenc.json b/tr/refs/eme-initdata-cenc.json new file mode 100644 index 000000000000..2db46f8a0d48 --- /dev/null +++ b/tr/refs/eme-initdata-cenc.json @@ -0,0 +1,44 @@ +{ + "spec": { + "title": "\"cenc\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + }, + "refs": { + "normative": [ + { + "name": "CENC", + "url": "https://www.iso.org/obp/ui/#iso:std:iso-iec:23001:-7:ed-3:v1:en" + }, + { + "name": "encrypted-media", + "url": "https://www.w3.org/TR/encrypted-media/" + }, + { + "name": "RFC2119", + "url": "https://www.rfc-editor.org/rfc/rfc2119" + }, + { + "name": "RFC8174", + "url": "https://www.rfc-editor.org/rfc/rfc8174" + } + ], + "informative": [ + { + "name": "EME-INITDATA-KEYIDS", + "url": "https://www.w3.org/TR/eme-initdata-keyids/" + }, + { + "name": "EME-STREAM-MP4", + "url": "https://www.w3.org/TR/eme-stream-mp4/" + }, + { + "name": "EME-STREAM-REGISTRY", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + { + "name": "MPEGDASH", + "url": "https://www.iso.org/standard/89027.html" + } + ] + } +} \ No newline at end of file diff --git a/tr/refs/eme-initdata-keyids.json b/tr/refs/eme-initdata-keyids.json new file mode 100644 index 000000000000..085d64738f36 --- /dev/null +++ b/tr/refs/eme-initdata-keyids.json @@ -0,0 +1,24 @@ +{ + "spec": { + "title": "\"keyids\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-keyids/" + }, + "refs": { + "normative": [ + { + "name": "encoding", + "url": "https://encoding.spec.whatwg.org/" + }, + { + "name": "ENCRYPTED-MEDIA", + "url": "https://www.w3.org/TR/encrypted-media/" + } + ], + "informative": [ + { + "name": "eme-initdata-cenc", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + } + ] + } +} \ No newline at end of file diff --git a/tr/refs/eme-initdata-registry.json b/tr/refs/eme-initdata-registry.json new file mode 100644 index 000000000000..87f70bb87977 --- /dev/null +++ b/tr/refs/eme-initdata-registry.json @@ -0,0 +1,35 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Initialization Data Format Registry", + "url": "https://www.w3.org/TR/eme-initdata-registry/" + }, + "refs": { + "normative": [], + "informative": [ + { + "name": "EME-INITDATA-CENC", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + }, + { + "name": "EME-INITDATA-KEYIDS", + "url": "https://www.w3.org/TR/eme-initdata-keyids/" + }, + { + "name": "EME-INITDATA-WEBM", + "url": "https://www.w3.org/TR/eme-initdata-webm/" + }, + { + "name": "EME-STREAM-REGISTRY", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + { + "name": "ENCRYPTED-MEDIA", + "url": "https://www.w3.org/TR/encrypted-media/" + }, + { + "name": "html", + "url": "https://html.spec.whatwg.org/multipage/" + } + ] + } +} \ No newline at end of file diff --git a/tr/refs/eme-initdata-webm.json b/tr/refs/eme-initdata-webm.json new file mode 100644 index 000000000000..318305155aed --- /dev/null +++ b/tr/refs/eme-initdata-webm.json @@ -0,0 +1,32 @@ +{ + "spec": { + "title": "\"webm\" Initialization Data Format", + "url": "https://www.w3.org/TR/eme-initdata-webm/" + }, + "refs": { + "normative": [ + { + "name": "ENCRYPTED-MEDIA", + "url": "https://www.w3.org/TR/encrypted-media/" + }, + { + "name": "Matroska", + "url": "https://matroska.org/technical/specs/index.html" + }, + { + "name": "WebM-Encryption", + "url": "https://www.webmproject.org/docs/webm-encryption/" + } + ], + "informative": [ + { + "name": "EME-STREAM-REGISTRY", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + { + "name": "EME-STREAM-WEBM", + "url": "https://www.w3.org/TR/eme-stream-webm/" + } + ] + } +} \ No newline at end of file diff --git a/tr/refs/eme-stream-mp4.json b/tr/refs/eme-stream-mp4.json new file mode 100644 index 000000000000..8467dc684890 --- /dev/null +++ b/tr/refs/eme-stream-mp4.json @@ -0,0 +1,39 @@ +{ + "spec": { + "title": "ISO Common Encryption Protection Scheme for ISO Base Media File Format Stream Format", + "url": "https://www.w3.org/TR/eme-stream-mp4/" + }, + "refs": { + "normative": [ + { + "name": "CENC", + "url": "https://www.iso.org/obp/ui/#iso:std:iso-iec:23001:-7:ed-3:v1:en" + }, + { + "name": "eme-initdata-cenc", + "url": "https://www.w3.org/TR/eme-initdata-cenc/" + }, + { + "name": "EME-INITDATA-REGISTRY", + "url": "https://www.w3.org/TR/eme-initdata-registry/" + }, + { + "name": "ENCRYPTED-MEDIA", + "url": "https://www.w3.org/TR/encrypted-media/" + }, + { + "name": "ISOBMFF", + "url": "https://www.iso.org/standard/85596.html" + }, + { + "name": "RFC2119", + "url": "https://www.rfc-editor.org/rfc/rfc2119" + }, + { + "name": "RFC8174", + "url": "https://www.rfc-editor.org/rfc/rfc8174" + } + ], + "informative": [] + } +} \ No newline at end of file diff --git a/tr/refs/eme-stream-registry.json b/tr/refs/eme-stream-registry.json new file mode 100644 index 000000000000..a2e9a75f3efe --- /dev/null +++ b/tr/refs/eme-stream-registry.json @@ -0,0 +1,23 @@ +{ + "spec": { + "title": "Encrypted Media Extensions Stream Format Registry", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + "refs": { + "normative": [], + "informative": [ + { + "name": "EME-STREAM-MP4", + "url": "https://www.w3.org/TR/eme-stream-mp4/" + }, + { + "name": "EME-STREAM-WEBM", + "url": "https://www.w3.org/TR/eme-stream-webm/" + }, + { + "name": "ENCRYPTED-MEDIA", + "url": "https://www.w3.org/TR/encrypted-media/" + } + ] + } +} \ No newline at end of file diff --git a/tr/refs/eme-stream-webm.json b/tr/refs/eme-stream-webm.json new file mode 100644 index 000000000000..fad1b60eb880 --- /dev/null +++ b/tr/refs/eme-stream-webm.json @@ -0,0 +1,43 @@ +{ + "spec": { + "title": "WebM Stream Format", + "url": "https://www.w3.org/TR/eme-stream-webm/" + }, + "refs": { + "normative": [ + { + "name": "EME-INITDATA-REGISTRY", + "url": "https://www.w3.org/TR/eme-initdata-registry/" + }, + { + "name": "EME-INITDATA-WEBM", + "url": "https://www.w3.org/TR/eme-initdata-webm/" + }, + { + "name": "ENCRYPTED-MEDIA", + "url": "https://www.w3.org/TR/encrypted-media/" + }, + { + "name": "Matroska", + "url": "https://matroska.org/technical/specs/index.html" + }, + { + "name": "RFC2119", + "url": "https://www.rfc-editor.org/rfc/rfc2119" + }, + { + "name": "RFC8174", + "url": "https://www.rfc-editor.org/rfc/rfc8174" + }, + { + "name": "WebM", + "url": "https://www.webmproject.org/docs/container/" + }, + { + "name": "WebM-Encryption", + "url": "https://www.webmproject.org/docs/webm-encryption/" + } + ], + "informative": [] + } +} \ No newline at end of file diff --git a/tr/refs/encrypted-media-2.json b/tr/refs/encrypted-media-2.json new file mode 100644 index 000000000000..416ce85c2246 --- /dev/null +++ b/tr/refs/encrypted-media-2.json @@ -0,0 +1,104 @@ +{ + "spec": { + "title": "Encrypted Media Extensions", + "url": "https://www.w3.org/TR/encrypted-media-2/" + }, + "refs": { + "normative": [ + { + "name": "COOKIES", + "url": "https://httpwg.org/specs/rfc6265.html" + }, + { + "name": "dom", + "url": "https://dom.spec.whatwg.org/" + }, + { + "name": "ECMA-262", + "url": "https://tc39.es/ecma262/multipage/" + }, + { + "name": "EME-INITDATA-KEYIDS", + "url": "https://www.w3.org/TR/eme-initdata-keyids/" + }, + { + "name": "EME-INITDATA-REGISTRY", + "url": "https://www.w3.org/TR/eme-initdata-registry/" + }, + { + "name": "ENCODING", + "url": "https://encoding.spec.whatwg.org/" + }, + { + "name": "HTML", + "url": "https://html.spec.whatwg.org/multipage/" + }, + { + "name": "Infra", + "url": "https://infra.spec.whatwg.org/" + }, + { + "name": "mimesniff", + "url": "https://mimesniff.spec.whatwg.org/" + }, + { + "name": "MIXED-CONTENT", + "url": "https://www.w3.org/TR/mixed-content/" + }, + { + "name": "PERMISSIONS-POLICY", + "url": "https://www.w3.org/TR/permissions-policy-1/" + }, + { + "name": "RFC2119", + "url": "https://www.rfc-editor.org/rfc/rfc2119" + }, + { + "name": "RFC6381", + "url": "https://www.rfc-editor.org/rfc/rfc6381" + }, + { + "name": "RFC7517", + "url": "https://www.rfc-editor.org/rfc/rfc7517" + }, + { + "name": "RFC8174", + "url": "https://www.rfc-editor.org/rfc/rfc8174" + }, + { + "name": "WEBIDL", + "url": "https://webidl.spec.whatwg.org/" + } + ], + "informative": [ + { + "name": "CENC", + "url": "https://www.iso.org/obp/ui/#iso:std:iso-iec:23001:-7:ed-3:v1" + }, + { + "name": "EME-HDCP-VERSION-REGISTRY", + "url": "https://www.w3.org/TR/eme-hdcp-version-registry/" + }, + { + "name": "EME-STREAM-REGISTRY", + "url": "https://www.w3.org/TR/eme-stream-registry/" + }, + { + "name": "MEDIA-SOURCE", + "url": "https://www.w3.org/TR/media-source-2/" + }, + { + "name": "RFC6838", + "url": "https://www.rfc-editor.org/rfc/rfc6838" + }, + { + "name": "RFC7515", + "url": "https://www.rfc-editor.org/rfc/rfc7515" + }, + { + "name": "webaudio", + "url": "https://www.w3.org/TR/webaudio/" + } + ] + } +} \ No newline at end of file diff --git a/tr/refs/vc-data-integrity.json b/tr/refs/vc-data-integrity.json index cf1d705ea679..29dc43f15c8a 100644 --- a/tr/refs/vc-data-integrity.json +++ b/tr/refs/vc-data-integrity.json @@ -14,17 +14,17 @@ "url": "https://www.w3.org/TR/controller-document/" }, { - "name": "Infra", + "name": "INFRA", "url": "https://infra.spec.whatwg.org/" }, - { - "name": "JSON-LD-API", - "url": "https://www.w3.org/TR/json-ld-api/" - }, { "name": "JSON-LD11", "url": "https://www.w3.org/TR/json-ld11/" }, + { + "name": "JSON-LD11-API", + "url": "https://www.w3.org/TR/json-ld11-api/" + }, { "name": "mimesniff", "url": "https://mimesniff.spec.whatwg.org/" diff --git a/tr/refs/vc-data-model-2.0.json b/tr/refs/vc-data-model-2.0.json index 1b83cfc04ecd..523b8ab2a607 100644 --- a/tr/refs/vc-data-model-2.0.json +++ b/tr/refs/vc-data-model-2.0.json @@ -5,6 +5,10 @@ }, "refs": { "normative": [ + { + "name": "CONTROLLER-DOCUMENT", + "url": "https://www.w3.org/TR/controller-document/" + }, { "name": "i18n-glossary", "url": "https://www.w3.org/TR/i18n-glossary/" @@ -79,10 +83,6 @@ "name": "DEMOGRAPHICS", "url": "https://dataprivacylab.org/projects/identifiability/paper1.pdf" }, - { - "name": "DID-CORE", - "url": "https://www.w3.org/TR/did-core/" - }, { "name": "ETSI-TRUST-LISTS", "url": "https://www.etsi.org/deliver/etsi_ts/119600_119699/119612/02.01.01_60/ts_119612v020101p.pdf" diff --git a/tr/refs/webcodecs-video-frame-metadata-registry.json b/tr/refs/webcodecs-video-frame-metadata-registry.json new file mode 100644 index 000000000000..e3dd68c51fd3 --- /dev/null +++ b/tr/refs/webcodecs-video-frame-metadata-registry.json @@ -0,0 +1,15 @@ +{ + "spec": { + "title": "WebCodecs VideoFrame Metadata Registry", + "url": "https://www.w3.org/TR/webcodecs-video-frame-metadata-registry/" + }, + "refs": { + "normative": [ + { + "name": "WEBCODECS", + "url": "https://www.w3.org/TR/webcodecs/" + } + ], + "informative": [] + } +} \ No newline at end of file