diff --git a/ed/algorithms/fedcm-1.json b/ed/algorithms/fedcm-1.json index 40c1f8dc0be3..c62b166aad7d 100644 --- a/ed/algorithms/fedcm-1.json +++ b/ed/algorithms/fedcm-1.json @@ -1161,7 +1161,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { @@ -1176,7 +1176,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { @@ -1200,7 +1200,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { @@ -1224,7 +1224,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { @@ -1257,7 +1257,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { @@ -1275,7 +1275,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { @@ -1290,7 +1290,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { @@ -1311,7 +1311,7 @@ ] }, { - "html": "The remote end steps are:", + "html": "The remote end steps are:", "rationale": "if", "steps": [ { diff --git a/ed/algorithms/html.json b/ed/algorithms/html.json index ebf3105aa4b6..8eefa401cd8f 100644 --- a/ed/algorithms/html.json +++ b/ed/algorithms/html.json @@ -20687,9 +20687,9 @@ ] }, { - "name": "match cross-origin opener policy values", + "name": "match opener policy values", "href": "https://html.spec.whatwg.org/multipage/browsers.html#matching-coop", - "html": "To match cross-origin opener policy values, given a\n cross-origin opener policy value A, an origin\n originA, a cross-origin opener policy value B, and an\n origin originB:", + "html": "To match opener policy values, given an opener policy\n value A, an origin originA, an opener policy\n value B, and an origin originB:", "rationale": "if", "steps": [ { @@ -20707,13 +20707,13 @@ ] }, { - "name": "obtain a cross-origin opener policy", + "name": "obtain an opener policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#obtain-coop", - "html": "To obtain a cross-origin opener policy given a response response and an environment\n reservedEnvironment:", + "html": "To obtain an opener policy given a response response and an environment\n reservedEnvironment:", "rationale": "let", "steps": [ { - "html": "

Let policy be a new cross-origin opener policy.

" + "html": "

Let policy be a new opener policy.

" }, { "html": "

If reservedEnvironment is a non-secure context, then return\n policy.

" @@ -20786,7 +20786,7 @@ { "name": "check if COOP values require a browsing context group switch", "href": "https://html.spec.whatwg.org/multipage/browsers.html#check-browsing-context-group-switch-coop-value", - "html": "To check if COOP values require a\n browsing context group switch, given a boolean isInitialAboutBlank, two origins responseOrigin and\n activeDocumentNavigationOrigin, and two cross-origin\n opener policy values responseCOOPValue and\n activeDocumentCOOPValue:", + "html": "To check if COOP values require a\n browsing context group switch, given a boolean isInitialAboutBlank, two origins responseOrigin and\n activeDocumentNavigationOrigin, and two opener policy\n values responseCOOPValue and activeDocumentCOOPValue:", "rationale": "if", "steps": [ { @@ -20803,7 +20803,7 @@ { "name": "check if enforcing report-only COOP would require a browsing context group switch", "href": "https://html.spec.whatwg.org/multipage/browsers.html#check-bcg-switch-navigation-report-only", - "html": "To check if enforcing report-only COOP\n would require a browsing context group switch, given a boolean\n isInitialAboutBlank, two origins\n responseOrigin, activeDocumentNavigationOrigin, and two cross-origin opener policies responseCOOP\n and activeDocumentCOOP:", + "html": "To check if enforcing report-only COOP\n would require a browsing context group switch, given a boolean\n isInitialAboutBlank, two origins\n responseOrigin, activeDocumentNavigationOrigin, and two opener policies responseCOOP and activeDocumentCOOP:", "rationale": "if", "steps": [ { @@ -20821,13 +20821,13 @@ ] }, { - "name": "enforce a response's cross-origin opener policy", + "name": "enforce a response's opener policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-enforce", - "html": "To enforce a response's cross-origin opener policy, given a\n browsing context browsingContext, a URL\n responseURL, an origin responseOrigin, a cross-origin\n opener policy responseCOOP, a cross-origin opener policy enforcement result\n currentCOOPEnforcementResult, and a referrer referrer:", + "html": "To enforce a response's opener policy, given a browsing\n context browsingContext, a URL responseURL, an\n origin responseOrigin, an opener policy\n responseCOOP, an opener policy enforcement\n result currentCOOPEnforcementResult, and a referrer referrer:", "rationale": "let", "steps": [ { - "html": "

Let newCOOPEnforcementResult be a new cross-origin opener policy enforcement result with

\n\n
needs a browsing context group switch
currentCOOPEnforcementResult's needs\n a browsing context group switch
would need a browsing context group switch due to report-only
currentCOOPEnforcementResult's would need a browsing context group switch\n due to report-only
url
responseURL
origin
responseOrigin
cross-origin opener policy
responseCOOP
current context is navigation source
true
" + "html": "

Let newCOOPEnforcementResult be a new opener policy enforcement result with

\n\n
needs a browsing context group switch
currentCOOPEnforcementResult's needs\n a browsing context group switch
would need a browsing context group switch due to report-only
currentCOOPEnforcementResult's would need a browsing context group switch\n due to report-only
url
responseURL
origin
responseOrigin
opener policy
responseCOOP
current context is navigation source
true
" }, { "html": "

Let isInitialAboutBlank be browsingContext's active\n document's is initial about:blank.

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

If isInitialAboutBlank is true and browsingContext's initial URL is null, set\n browsingContext's initial URL to\n responseURL.

" }, { - "html": "If the result of checking if\n COOP values require a browsing context group switch given\n isInitialAboutBlank, currentCOOPEnforcementResult's cross-origin opener policy's value, currentCOOPEnforcementResult's origin, responseCOOP's value, and responseOrigin is true, then:", + "html": "If the result of checking if\n COOP values require a browsing context group switch given\n isInitialAboutBlank, currentCOOPEnforcementResult's opener policy's value, currentCOOPEnforcementResult's origin, responseCOOP's value, and responseOrigin is true, then:", "rationale": "set", "steps": [ { @@ -20850,14 +20850,14 @@ "html": "

Queue a violation report for browsing\n context group switch when navigating to a COOP response with responseCOOP,\n \"enforce\", responseURL,\n currentCOOPEnforcementResult's url,\n currentCOOPEnforcementResult's origin, responseOrigin, and\n referrer.

" }, { - "html": "

Queue a violation report for browsing\n context group switch when navigating away from a COOP response with\n currentCOOPEnforcementResult's cross-origin\n opener policy, \"enforce\",\n currentCOOPEnforcementResult's url,\n responseURL, currentCOOPEnforcementResult's origin, responseOrigin, and\n currentCOOPEnforcementResult's current\n context is navigation source.

" + "html": "

Queue a violation report for browsing\n context group switch when navigating away from a COOP response with\n currentCOOPEnforcementResult's opener\n policy, \"enforce\", currentCOOPEnforcementResult's\n url, responseURL,\n currentCOOPEnforcementResult's origin, responseOrigin, and\n currentCOOPEnforcementResult's current\n context is navigation source.

" } ] } ] }, { - "html": "If the result of checking if\n enforcing report-only COOP would require a browsing context group switch given\n isInitialAboutBlank, responseOrigin,\n currentCOOPEnforcementResult's origin,\n responseCOOP, and currentCOOPEnforcementResult's cross-origin opener policy, is true, then:", + "html": "If the result of checking if\n enforcing report-only COOP would require a browsing context group switch given\n isInitialAboutBlank, responseOrigin,\n currentCOOPEnforcementResult's origin,\n responseCOOP, and currentCOOPEnforcementResult's opener policy, is true, then:", "rationale": "set", "steps": [ { @@ -20871,7 +20871,7 @@ "html": "

Queue a violation report for browsing\n context group switch when navigating to a COOP response with responseCOOP,\n \"reporting\", responseURL,\n currentCOOPEnforcementResult's url,\n currentCOOPEnforcementResult's origin, responseOrigin, and\n referrer.

" }, { - "html": "

Queue a violation report for browsing\n context group switch when navigating away from a COOP response with\n currentCOOPEnforcementResult's cross-origin\n opener policy, \"reporting\",\n currentCOOPEnforcementResult's url,\n responseURL, currentCOOPEnforcementResult's origin, responseOrigin, and\n currentCOOPEnforcementResult's current\n context is navigation source.

" + "html": "

Queue a violation report for browsing\n context group switch when navigating away from a COOP response with\n currentCOOPEnforcementResult's opener\n policy, \"reporting\",\n currentCOOPEnforcementResult's url,\n responseURL, currentCOOPEnforcementResult's origin, responseOrigin, and\n currentCOOPEnforcementResult's current\n context is navigation source.

" } ] } @@ -20885,7 +20885,7 @@ { "name": "obtain a browsing context to use for a navigation response", "href": "https://html.spec.whatwg.org/multipage/browsers.html#obtain-browsing-context-navigation", - "html": "To obtain a browsing context to use for a\n navigation response, given a browsing context browsingContext, a\n sandboxing flag set sandboxFlags, a cross-origin opener\n policy navigationCOOP, and a cross-origin opener policy enforcement result\n coopEnforcementResult:", + "html": "To obtain a browsing context to use for a\n navigation response, given a browsing context browsingContext, a\n sandboxing flag set sandboxFlags, an opener policy\n navigationCOOP, and an opener policy enforcement\n result coopEnforcementResult:", "rationale": "if", "steps": [ { @@ -20969,7 +20969,7 @@ "html": "

If accessor's top-level browsing context's\n opener browsing context is accessed or is an ancestor of accessed, then set\n accessorAccessedRelationship to accessor is\n openee.

" }, { - "html": "

Queue violation reports for accesses, given\n accessorAccessedRelationship, accessorTopDocument's cross-origin opener policy,\n accessedTopDocument's cross-origin opener\n policy, accessor's active document's URL, accessed's active document's\n URL, accessor's top-level browsing context's initial URL, accessed's top-level browsing context's initial URL, accessor's active\n document's origin, accessed's\n active document's origin,\n accessor's top-level browsing context's opener origin at creation, accessed's top-level browsing context's opener origin at creation,\n accessorTopDocument's referrer,\n accessedTopDocument's referrer,\n P, and environment.

" + "html": "

Queue violation reports for accesses, given\n accessorAccessedRelationship, accessorTopDocument's opener policy, accessedTopDocument's opener policy, accessor's active\n document's URL, accessed's\n active document's URL,\n accessor's top-level browsing context's initial URL, accessed's top-level browsing context's initial URL, accessor's active\n document's origin, accessed's\n active document's origin,\n accessor's top-level browsing context's opener origin at creation, accessed's top-level browsing context's opener origin at creation,\n accessorTopDocument's referrer,\n accessedTopDocument's referrer,\n P, and environment.

" } ] }, @@ -20996,7 +20996,7 @@ { "name": "queue a violation report for browsing context group switch when navigating to a COOP response", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-navigation-to", - "html": "To queue a violation report for browsing context\n group switch when navigating to a COOP response given a cross-origin opener policy coop, a string disposition, a\n URL coopURL, a URL previousResponseURL, two origins coopOrigin and previousResponseOrigin, and a\n referrer referrer:", + "html": "To queue a violation report for browsing context\n group switch when navigating to a COOP response given an opener\n policy coop, a string disposition, a URL\n coopURL, a URL previousResponseURL, two origins coopOrigin and previousResponseOrigin, and a\n referrer referrer:", "rationale": "if", "steps": [ { @@ -21025,7 +21025,7 @@ { "name": "queue a violation report for browsing context group switch when navigating away from a COOP response", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-navigation-from", - "html": "To queue a violation report for browsing context\n group switch when navigating away from a COOP response given a cross-origin opener policy coop, a string\n disposition, a URL coopURL, a URL\n nextResponseURL, two origins coopOrigin and\n nextResponseOrigin, and a boolean isCOOPResponseNavigationSource:", + "html": "To queue a violation report for browsing context\n group switch when navigating away from a COOP response given an opener policy coop, a string disposition, a URL\n coopURL, a URL nextResponseURL, two origins coopOrigin and nextResponseOrigin, and a\n boolean isCOOPResponseNavigationSource:", "rationale": "if", "steps": [ { @@ -21048,7 +21048,7 @@ { "name": "queue violation reports for accesses", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-access", - "html": "To queue violation reports for accesses, given an\n accessor-accessed relationship accessorAccessedRelationship, two\n cross-origin opener policies\n accessorCOOP and accessedCOOP, four URLs\n accessorURL, accessedURL, accessorInitialURL,\n accessedInitialURL, four origins\n accessorOrigin, accessedOrigin, accessorCreatorOrigin and\n accessedCreatorOrigin, two referrers\n accessorReferrer and accessedReferrer, a string propertyName, and\n an environment settings object environment:", + "html": "To queue violation reports for accesses, given an\n accessor-accessed relationship accessorAccessedRelationship, two opener policies accessorCOOP and accessedCOOP,\n four URLs accessorURL, accessedURL,\n accessorInitialURL, accessedInitialURL, four origins accessorOrigin, accessedOrigin,\n accessorCreatorOrigin and accessedCreatorOrigin, two referrers accessorReferrer and\n accessedReferrer, a string propertyName, and an environment settings\n object environment:", "rationale": "if", "steps": [ { @@ -21101,7 +21101,7 @@ { "name": "queue a violation report for access to the opener", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-access-to-opener", - "html": "To queue a violation report for access to the\n opener, given a cross-origin opener\n policy coop, two URLs coopURL and\n openerURL, two origins coopOrigin and\n openerOrigin, a string propertyName, a referrer referrer, and an environment\n settings object environment:", + "html": "To queue a violation report for access to the\n opener, given an opener policy coop, two\n URLs coopURL and openerURL, two origins coopOrigin and openerOrigin, a string\n propertyName, a referrer\n referrer, and an environment settings object environment:", "rationale": "let", "steps": [ { @@ -21124,7 +21124,7 @@ { "name": "queue a violation report for access to an opened window", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-access-to-opened", - "html": "To queue a violation report for access to an\n opened window, given a cross-origin opener\n policy coop, three URLs coopURL,\n openedWindowURL and initialWindowURL, three origins coopOrigin, openedWindowOrigin, and\n openerInitialOrigin, a string propertyName, and an environment\n settings object environment:", + "html": "To queue a violation report for access to an\n opened window, given an opener policy coop,\n three URLs coopURL, openedWindowURL and\n initialWindowURL, three origins coopOrigin,\n openedWindowOrigin, and openerInitialOrigin, a string\n propertyName, and an environment settings object\n environment:", "rationale": "let", "steps": [ { @@ -21141,7 +21141,7 @@ { "name": "queue a violation report for access to another window", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-access-to-other", - "html": "To queue a violation report for access to another\n window, given a cross-origin opener policy\n coop, two URLs coopURL and\n otherURL, two origins coopOrigin and\n otherOrigin, a string propertyName, and an environment settings\n object environment:", + "html": "To queue a violation report for access to another\n window, given an opener policy coop, two\n URLs coopURL and otherURL, two origins coopOrigin and otherOrigin, a string\n propertyName, and an environment settings object\n environment:", "rationale": "let", "steps": [ { @@ -21158,7 +21158,7 @@ { "name": "queue a violation report for access from the opener", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-access-from-opener", - "html": "To queue a violation report for access from the\n opener, given a cross-origin opener policy\n coop, two URLs coopURL and\n openerURL, two origins coopOrigin and\n openerOrigin, a string propertyName, and a referrer referrer:", + "html": "To queue a violation report for access from the\n opener, given an opener policy coop, two\n URLs coopURL and openerURL, two origins coopOrigin and openerOrigin, a string\n propertyName, and a referrer\n referrer:", "rationale": "if", "steps": [ { @@ -21181,7 +21181,7 @@ { "name": "queue a violation report for access from an opened window", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-access-from-opened", - "html": "To queue a violation report for access from an\n opened window, given a cross-origin opener\n policy coop, three URLs coopURL,\n openedWindowURL and initialWindowURL, three origins coopOrigin, openedWindowOrigin, and\n openerInitialOrigin, and a string propertyName:", + "html": "To queue a violation report for access from an\n opened window, given an opener policy coop,\n three URLs coopURL, openedWindowURL and\n initialWindowURL, three origins coopOrigin,\n openedWindowOrigin, and openerInitialOrigin, and a string\n propertyName:", "rationale": "if", "steps": [ { @@ -21198,7 +21198,7 @@ { "name": "queue a violation report for access from another window", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-violation-access-from-other", - "html": "To queue a violation report for access from another\n window, given a cross-origin opener policy\n coop, two URLs coopURL and otherURL, two\n origins coopOrigin and otherOrigin, and a string\n propertyName:", + "html": "To queue a violation report for access from\n another window, given an opener policy coop,\n two URLs coopURL and otherURL, two origins coopOrigin and otherOrigin, and a string\n propertyName:", "rationale": "if", "steps": [ { @@ -25794,7 +25794,7 @@ "html": "

Set document's policy\n container to a clone of\n creator's policy\n container.

" }, { - "html": "

If creator's origin is\n same origin with creator's relevant settings object's\n top-level origin, then set document's cross-origin opener policy to creator's browsing context's top-level\n browsing context's active document's cross-origin opener policy.

" + "html": "

If creator's origin is\n same origin with creator's relevant settings object's\n top-level origin, then set document's opener policy to creator's browsing context's top-level\n browsing context's active document's opener policy.

" } ] }, @@ -26451,13 +26451,13 @@ "html": "

Let responseOrigin be the result of determining the origin\n given response's URL,\n finalSandboxFlags, and documentState's initiator origin.

" }, { - "html": "

Let coop be a new cross-origin opener policy.

" + "html": "

Let coop be a new opener policy.

" }, { - "html": "

Let coopEnforcementResult be a new cross-origin opener policy enforcement result\n with

\n\n
url
response's URL
origin
responseOrigin
cross-origin opener policy
coop
" + "html": "

Let coopEnforcementResult be a new opener policy enforcement result\n with

\n\n
url
response's URL
origin
responseOrigin
opener policy
coop
" }, { - "html": "

Set navigationParams to a new navigation params, with

\n\n
id
navigationId
navigable
navigable
request
null
response
response
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
origin
responseOrigin
policy container
policyContainer
final sandboxing flag set
finalSandboxFlags
cross-origin opener policy
coop
navigation timing type
\"navigate\"
about base URL
documentState's about base\n URL
" + "html": "

Set navigationParams to a new navigation params, with

\n\n
id
navigationId
navigable
navigable
request
null
response
response
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
origin
responseOrigin
policy container
policyContainer
final sandboxing flag set
finalSandboxFlags
opener policy
coop
navigation timing type
\"navigate\"
about base URL
documentState's about base\n URL
" } ] }, @@ -26643,10 +26643,10 @@ "html": "

Let coop be targetNavigable's active\n document's cross-origin opener\n policy.

" }, { - "html": "

Let coopEnforcementResult be a new cross-origin opener policy enforcement result with

\n\n
url
url
origin
newDocumentOrigin
cross-origin opener policy
coop
" + "html": "

Let coopEnforcementResult be a new opener\n policy enforcement result with

\n\n
url
url
origin
newDocumentOrigin
opener policy
coop
" }, { - "html": "

Let navigationParams be a new navigation params, with

\n\n
id
navigationId
navigable
targetNavigable
request
null this will cause the referrer of the resulting Document\n to be null; is that correct?
response
response
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
origin
newDocumentOrigin
policy container
policyContainer
final sandboxing flag set
finalSandboxFlags
cross-origin opener policy
coop
navigation timing type
\"navigate\"
about base URL
targetNavigable's active document's about base URL
" + "html": "

Let navigationParams be a new navigation params, with

\n\n
id
navigationId
navigable
targetNavigable
request
null this will cause the referrer of the resulting Document\n to be null; is that correct?
response
response
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
origin
newDocumentOrigin
policy container
policyContainer
final sandboxing flag set
finalSandboxFlags
opener policy
coop
navigation timing type
\"navigate\"
about base URL
targetNavigable's active document's about base URL
" }, { "html": "

Return the result of loading an HTML document given\n navigationParams.

" @@ -27412,16 +27412,16 @@ "html": "

Let responseOrigin be the result of determining the origin given\n response's URL,\n targetSnapshotParams's sandboxing\n flags, and entry's document state's\n origin.

" }, { - "html": "

Let coop be a new cross-origin opener policy.

" + "html": "

Let coop be a new opener policy.

" }, { - "html": "

Let coopEnforcementResult be a new cross-origin opener policy enforcement result with

\n\n
url
response's URL
origin
responseOrigin
cross-origin opener policy
coop
" + "html": "

Let coopEnforcementResult be a new opener\n policy enforcement result with

\n\n
url
response's URL
origin
responseOrigin
opener policy
coop
" }, { "html": "

Let policyContainer be the result of determining navigation params policy container given\n response's URL, entry's document state's history policy container, null,\n navigable's container document's policy container, and null.

" }, { - "html": "

Return a new navigation params, with

\n\n
id
navigationId
navigable
navigable
request
null
response
response
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
origin
responseOrigin
policy container
policyContainer
final sandboxing flag set
targetSnapshotParams's sandboxing\n flags
cross-origin opener policy
coop
navigation timing type
navTimingType
about base URL
entry's document state's about base URL
" + "html": "

Return a new navigation params, with

\n\n
id
navigationId
navigable
navigable
request
null
response
response
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
origin
responseOrigin
policy container
policyContainer
final sandboxing flag set
targetSnapshotParams's sandboxing\n flags
opener policy
coop
navigation timing type
navTimingType
about base URL
entry's document state's about base URL
" } ] }, @@ -27489,7 +27489,7 @@ "html": "

Let fetchController be null.

" }, { - "html": "

Let coopEnforcementResult be a new cross-origin opener policy enforcement result, with

\n\n
url
navigable's active document's URL
origin
navigable's active document's origin
cross-origin opener policy
navigable's active document's cross-origin opener policy
current context is navigation source
true if navigable's active document's origin is same origin with\n entry's document state's initiator origin otherwise false
" + "html": "

Let coopEnforcementResult be a new opener\n policy enforcement result, with

\n\n
url
navigable's active document's URL
origin
navigable's active document's origin
opener policy
navigable's active document's opener policy
current context is navigation source
true if navigable's active document's origin is same origin with\n entry's document state's initiator origin otherwise false
" }, { "html": "

Let finalSandboxFlags be an empty sandboxing flag set.

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

Let responsePolicyContainer be null.

" }, { - "html": "

Let responseCOOP be a new cross-origin opener policy.

" + "html": "

Let responseCOOP be a new opener policy.

" }, { "html": "

Let locationURL be null.

" @@ -27607,10 +27607,10 @@ "rationale": "set", "steps": [ { - "html": "

Set responseCOOP to the result of obtaining a\n cross-origin opener policy given response and request's reserved client.

" + "html": "

Set responseCOOP to the result of obtaining an\n opener policy given response and request's reserved client.

" }, { - "html": "

Set coopEnforcementResult to the result of enforcing the response's cross-origin opener policy given\n navigable's active browsing context,\n response's URL,\n responseOrigin, responseCOOP, coopEnforcementResult and\n request's referrer.

" + "html": "

Set coopEnforcementResult to the result of enforcing the response's opener policy given\n navigable's active browsing context,\n response's URL,\n responseOrigin, responseCOOP, coopEnforcementResult and\n request's referrer.

" }, { "html": "

If finalSandboxFlags is not empty and responseCOOP's value is not \"unsafe-none\", then set response to an\n appropriate network error and break.

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

If navigable's container is an\n iframe, and response's timing allow passed flag is set, then\n set container's pending resource-timing start time to\n null.

" }, { - "html": "

Return a new navigation params, with

\n\n
id
navigationId
navigable
navigable
request
request
response
response
fetch controller
fetchController
commit early hints
commitEarlyHints
cross-origin opener policy
responseCOOP
reserved environment
request's reserved client
origin
responseOrigin
policy container
resultPolicyContainer
final sandboxing flag set
finalSandboxFlags
COOP enforcement result
coopEnforcementResult
navigation timing type
navTimingType
about base URL
entry's document state's about base URL
" + "html": "

Return a new navigation params, with

\n\n
id
navigationId
navigable
navigable
request
request
response
response
fetch controller
fetchController
commit early hints
commitEarlyHints
opener policy
responseCOOP
reserved environment
request's reserved client
origin
responseOrigin
policy container
resultPolicyContainer
final sandboxing flag set
finalSandboxFlags
COOP enforcement result
coopEnforcementResult
navigation timing type
navTimingType
about base URL
entry's document state's about base URL
" } ] }, @@ -29062,7 +29062,7 @@ "html": "

Let loadTimingInfo be a new document load timing info with its\n navigation start time set to navigationParams's response's timing info's start time.

" }, { - "html": "

Let document be a new Document, with

\n\n
type
type
content type
contentType
origin
navigationParams's origin
browsing context
browsingContext\n\n
policy container
navigationParams's policy\n container
permissions policy
permissionsPolicy
active sandboxing flag set
navigationParams's final sandboxing\n flag set
cross-origin opener policy
navigationParams's cross-origin opener\n policy
load timing info
loadTimingInfo
was created via cross-origin redirects
navigationParams's response's\n has cross-origin\n redirects
during-loading navigation ID for WebDriver BiDi
navigationParams's id
URL
creationURL
current document readiness
\"loading\"
about base URL
navigationParams's about base URL
allow declarative shadow\n roots
true
" + "html": "

Let document be a new Document, with

\n\n
type
type
content type
contentType
origin
navigationParams's origin
browsing context
browsingContext\n\n
policy container
navigationParams's policy\n container
permissions policy
permissionsPolicy
active sandboxing flag set
navigationParams's final sandboxing\n flag set
opener policy
navigationParams's cross-origin opener\n policy
load timing info
loadTimingInfo
was created via cross-origin redirects
navigationParams's response's\n has cross-origin\n redirects
during-loading navigation ID for WebDriver BiDi
navigationParams's id
URL
creationURL
current document readiness
\"loading\"
about base URL
navigationParams's about base URL
allow declarative shadow\n roots
true
" }, { "html": "

Set window's associated\n Document to document.

" @@ -29264,13 +29264,13 @@ "html": "

Let origin be a new opaque\n origin.

" }, { - "html": "

Let coop be a new cross-origin opener policy.

" + "html": "

Let coop be a new opener policy.

" }, { - "html": "

Let coopEnforcementResult be a new cross-origin opener policy enforcement result with

\n\n
url
response's URL
origin
origin
cross-origin opener policy
coop
" + "html": "

Let coopEnforcementResult be a new opener\n policy enforcement result with

\n\n
url
response's URL
origin
origin
opener policy
coop
" }, { - "html": "

Let navigationParams be a new navigation params with

\n\n
id
navigationId
navigable
navigable
request
null
response
a new response
origin
origin
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
policy container
a new policy container
final sandboxing flag set
an empty set
cross-origin opener policy
coop
navigation timing type
navTimingType
about base URL
null
" + "html": "

Let navigationParams be a new navigation params with

\n\n
id
navigationId
navigable
navigable
request
null
response
a new response
origin
origin
fetch controller
null
commit early hints
null
COOP enforcement result
coopEnforcementResult
reserved environment
null
policy container
a new policy container
final sandboxing flag set
an empty set
opener policy
coop
navigation timing type
navTimingType
about base URL
null
" }, { "html": "

Let document be the result of creating and initializing a Document\n object given \"html\", \"text/html\", and\n navigationParams.

" diff --git a/ed/algorithms/webrtc.json b/ed/algorithms/webrtc.json index 4c8ed5068520..f34cbb68948b 100644 --- a/ed/algorithms/webrtc.json +++ b/ed/algorithms/webrtc.json @@ -23,7 +23,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "

\n If any of the steps enumerated below fails for a reason not\n specified here, throw an UnknownError\n with the message attribute set to an\n appropriate description.\n

" + "html": "

\n If any of the steps enumerated below fails for a reason not\n specified here, throw an UnknownError\n with the message attribute set to an\n appropriate description.\n

" }, { "html": "

\n Let connection be a newly created\n RTCPeerConnection object.\n

" @@ -39,10 +39,10 @@ "rationale": "if", "steps": [ { - "html": "

\n If the value of\n certificate.expires is less\n than the current time, throw an\n InvalidAccessError.\n

" + "html": "

\n If the value of\n certificate.expires is less\n than the current time, throw an\n InvalidAccessError.\n

" }, { - "html": "

\n If certificate.[[Origin]] is not\n same origin with\n connection.[[DocumentOrigin]], throw an InvalidAccessError.\n

" + "html": "

\n If certificate.[[Origin]] is not\n same origin with\n connection.[[DocumentOrigin]], throw an InvalidAccessError.\n

" }, { "html": "

\n Store certificate.\n

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

\n Let connection have an\n [[SctpTransport]] internal slot, initialized to\n null.\n

" }, { - "html": "

\n Let connection have a\n [[DataChannels]] internal slot, initialized to\n an empty ordered set.\n

" + "html": "

\n Let connection have a\n [[DataChannels]] internal slot, initialized to\n an empty ordered set.\n

" }, { "html": "

\n Let connection have an [[Operations]]\n internal slot, representing an operations chain,\n initialized to an empty list.\n

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

\n Let connection be the RTCPeerConnection\n object.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, return a promise rejected with a\n newly created InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, return a promise rejected with a\n newly created InvalidStateError.\n

" }, { "html": "

\n Let operation be the operation to be chained.\n

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

\n Set connection.[[ConnectionState]] to\n newState.\n

" }, { - "html": "

\n Fire an event named connectionstatechange at\n connection.\n

" + "html": "

\n Fire an event named connectionstatechange at\n connection.\n

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

\n Let p be a new promise.\n

" }, { - "html": "

\n If description.type is\n \"rollback\" and\n connection.[[SignalingState]]\n is either \"stable\",\n \"have-local-pranswer\", or\n \"have-remote-pranswer\", then reject p with a newly created\n InvalidStateError and abort these steps.\n

" + "html": "

\n If description.type is\n \"rollback\" and\n connection.[[SignalingState]]\n is either \"stable\",\n \"have-local-pranswer\", or\n \"have-remote-pranswer\", then reject p with a newly created\n InvalidStateError and abort these steps.\n

" }, { "html": "

\n Let jsepSetOfTransceivers be a shallow copy of\n connection's set of transceivers.\n

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

\n If remote is true, validate\n back-to-back offers as if answers were applied in\n between, by running the check for subsequent offers as if\n it were in stable state.\n

" }, { - "html": "" + "html": " " }, { "html": "If the process to apply description fails for\n any reason, then the user agent MUST queue a task that\n runs the following steps:", @@ -251,22 +251,22 @@ "html": "

\n If connection.[[IsClosed]] is\n true, then abort these steps.\n

" }, { - "html": "

\n If\n description.type\n is invalid for the current\n connection.[[SignalingState]]\n as described in\n \n [RFC9429] (section 5.5. and section 5.6.), then reject p with\n a newly created InvalidStateError\n and abort these steps.\n

" + "html": "

\n If\n description.type\n is invalid for the current\n connection.[[SignalingState]]\n as described in\n \n [RFC9429] (section 5.5. and section 5.6.), then reject p with\n a newly created InvalidStateError\n and abort these steps.\n

" }, { "html": "

\n If the content of description is not valid\n SDP syntax, then reject p with an\n RTCError (with errorDetail set to\n \"sdp-syntax-error\" and the\n sdpLineNumber attribute set to the line\n number in the SDP where the syntax error was\n detected) and abort these steps.\n

" }, { - "html": "

\n If remote is true, the\n connection's RTCRtcpMuxPolicy is\n require and the description does\n not use RTCP mux, then reject p with\n a newly created\n InvalidAccessError and abort these steps.\n

" + "html": "

\n If remote is true, the\n connection's RTCRtcpMuxPolicy is\n require and the description does\n not use RTCP mux, then reject p with\n a newly created\n InvalidAccessError and abort these steps.\n

" }, { - "html": "

\n If the description attempted to renegotiate RIDs, as\n described above, then reject p with\n a newly created\n InvalidAccessError and abort these steps.\n

" + "html": "

\n If the description attempted to renegotiate RIDs, as\n described above, then reject p with\n a newly created\n InvalidAccessError and abort these steps.\n

" }, { - "html": "

\n If the content of description is invalid,\n then reject p with a newly created InvalidAccessError and abort\n these steps.\n

" + "html": "

\n If the content of description is invalid,\n then reject p with a newly created InvalidAccessError and abort\n these steps.\n

" }, { - "html": "

\n For all other errors, reject p with\n a newly created OperationError.\n

" + "html": "

\n For all other errors, reject p with\n a newly created OperationError.\n

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

\n Set\n transceiver.[[Sender]].[[LastStableStateSenderTransport]]\n to\n transceiver.[[Sender]].[[SenderTransport]].\n

" }, { - "html": "

\n If\n transceiver.[[Sender]].[[SendEncodings]].length\n is 1 and the lone encoding contains no rid member,\n then set\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]]\n to\n transceiver.[[Sender]].[[SendEncodings]];\n Otherwise, set\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]]\n to null.\n

" + "html": "

\n If\n transceiver.[[Sender]].[[SendEncodings]].length\n is 1 and the lone encoding contains no rid member,\n then set\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]]\n to\n transceiver.[[Sender]].[[SendEncodings]];\n Otherwise, set\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]]\n to null.\n

" }, { "html": "

\n Set\n transceiver.[[Receiver]].[[LastStableStateReceiverTransport]]\n to\n transceiver.[[Receiver]].[[ReceiverTransport]].\n

" @@ -406,19 +406,7 @@ "html": "

\n If direction is\n \"sendrecv\" or\n \"recvonly\",\n set\n transceiver.[[Receptive]]\n to true, otherwise set it to\n false.\n

" }, { - "html": "For each of the codecs that description negotiates for receiving, execute the following steps:", - "rationale": "if", - "steps": [ - { - "html": "Locate the matching codec description in transceiver.[[Receiver]].[[ReceiveCodecs]]." - }, - { - "html": "If the matching codec description is not found, abort these steps." - }, - { - "html": "Set the \"enabled\" flag in the matching codec description to \"true\"." - } - ] + "html": "

\n Set\n transceiver.[[Receiver]].[[ReceiveCodecs]]\n to the codecs that description\n negotiates for receiving and which the user\n agent is currently prepared to receive.\n

" }, { "html": "If description is of type\n \"answer\" or\n \"pranswer\", then run the\n following steps:", @@ -437,22 +425,7 @@ ] }, { - "html": "For each of the codecs that description negotiates for sending, execute the following steps:", - "rationale": "if", - "steps": [ - { - "html": "Locate the matching codec description in transceiver.[[Sender]].[[SendCodecs]]." - }, - { - "html": "If the matching codec description is not found, abort these steps." - }, - { - "html": "Set the \"enabled\" flag in the matching codec description to \"true\"." - } - ] - }, - { - "html": "Set transceiver.[[Sender]].[[LastReturnedParameters]]\n to null.\n

" + "html": "

\n Set\n transceiver.[[Sender]].[[SendCodecs]]\n to the codecs that description\n negotiates for sending and which the user\n agent is currently capable of sending,\n and set\n transceiver.[[Sender]].[[LastReturnedParameters]]\n to null.\n

" }, { "html": "If direction is\n \"sendonly\"\n or\n \"inactive\",\n and\n transceiver.[[FiredDirection]]\n is either\n \"sendrecv\"\n or\n \"recvonly\",\n then run the following steps:", @@ -497,7 +470,7 @@ "rationale": "if", "steps": [ { - "html": "

\n If the length of\n transceiver.[[Sender]].[[SendEncodings]]\n is 1, and the lone encoding\n contains no\n rid member, set\n transceiver.[[Sender]].[[SendEncodings]]\n to proposedSendEncodings, and set\n transceiver.[[Sender]].[[LastReturnedParameters]]\n to null.\n

" + "html": "

\n If the length of\n transceiver.[[Sender]].[[SendEncodings]]\n is 1, and the lone encoding\n contains no\n rid member, set\n transceiver.[[Sender]].[[SendEncodings]]\n to proposedSendEncodings, and set\n transceiver.[[Sender]].[[LastReturnedParameters]]\n to null.\n

" } ] }, @@ -544,38 +517,14 @@ "html": "

\n Process remote tracks with\n transceiver, direction,\n msids, addList,\n removeList, and\n trackEventInits.\n

" }, { - "html": "For each of the codecs that description negotiates for receiving, execute the following steps:", - "rationale": "if", - "steps": [ - { - "html": "Locate the matching codec description in transceiver.[[Receiver]].[[ReceiveCodecs]]." - }, - { - "html": "If the matching codec description is not found, abort these steps." - }, - { - "html": "Set the \"enabled\" flag in the matching codec description to \"true\"." - } - ] + "html": "

\n Set\n transceiver.[[Receiver]].[[ReceiveCodecs]]\n to the codecs that description\n negotiates for receiving and which the user\n agent is currently prepared to receive.\n

" }, { "html": "If description is of type\n \"answer\" or\n \"pranswer\", then run the\n following steps:", - "rationale": "for", + "rationale": "set", "steps": [ { - "html": "For each of the codecs that description negotiates for sending, execute the following steps:", - "rationale": "if", - "steps": [ - { - "html": "Locate the matching codec description in transceiver.[[Sender]].[[SendCodecs]]." - }, - { - "html": "If the matching codec description is not found, abort these steps." - }, - { - "html": "Set the \"enabled\" flag in the matching codec description to \"true\"." - } - ] + "html": "

\n Set\n transceiver.[[Sender]].[[SendCodecs]]\n to the codecs that description\n negotiates for sending and which the user\n agent is currently capable of sending.\n

" }, { "html": "

\n Set\n transceiver.[[CurrentDirection]]\n to direction.\n

" @@ -619,7 +568,7 @@ "html": "

\n Set\n transceiver.[[Sender]].[[SenderTransport]]\n to\n transceiver.[[Sender]].[[LastStableStateSenderTransport]].\n

" }, { - "html": "

\n If\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]]\n is not null, and any encoding in\n transceiver.[[Sender]].[[SendEncodings]]\n contains a\n rid member, then set\n transceiver.[[Sender]].[[SendEncodings]]\n to\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]].\n

" + "html": "

\n If\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]]\n is not null, and any encoding in\n transceiver.[[Sender]].[[SendEncodings]]\n contains a\n rid member, then set\n transceiver.[[Sender]].[[SendEncodings]]\n to\n transceiver.[[Sender]].[[LastStableRidlessSendEncodings]].\n

" }, { "html": "

\n Set\n transceiver.[[Receiver]].[[ReceiverTransport]]\n to\n transceiver.[[Receiver]].[[LastStableStateReceiverTransport]].\n

" @@ -632,7 +581,7 @@ "rationale": "let", "steps": [ { - "html": "

\n Let msids be a list of the\n ids of all\n MediaStream objects in\n transceiver.[[Receiver]].[[LastStableStateAssociatedRemoteMediaStreams]],\n or an empty list if there are none.\n

" + "html": "

\n Let msids be a list of the\n ids of all\n MediaStream objects in\n transceiver.[[Receiver]].[[LastStableStateAssociatedRemoteMediaStreams]],\n or an empty list if there are none.\n

" }, { "html": "

\n Process remote tracks with\n transceiver,\n transceiver.[[CurrentDirection]],\n msids, addList,\n removeList, and\n trackEventInits.\n

" @@ -683,7 +632,7 @@ "rationale": "for", "steps": [ { - "html": "

For each encoding in\n transceiver.[[Sender]].[[SendEncodings]],\n if encoding.codec does not\n match any entry in codecs,\n remove encoding[codec].

" + "html": "

For each encoding in\n transceiver.[[Sender]].[[SendEncodings]],\n if encoding.codec does not\n match any entry in codecs,\n remove encoding[codec].

" } ] } @@ -695,10 +644,10 @@ ] }, { - "html": "

\n If connection.[[SignalingState]]\n changed above, fire an event named\n signalingstatechange at connection.\n

" + "html": "

\n If connection.[[SignalingState]]\n changed above, fire an event named\n signalingstatechange at connection.\n

" }, { - "html": "

\n For each channel in errorList,\n fire an event named error\n using the RTCErrorEvent interface with the\n errorDetail attribute set to\n \"data-channel-failure\" at\n channel.\n

" + "html": "

\n For each channel in errorList,\n fire an event named error\n using the RTCErrorEvent interface with the\n errorDetail attribute set to\n \"data-channel-failure\" at\n channel.\n

" }, { "html": "

\n For each track in muteTracks,\n set the muted state of track to the\n value true.\n

" @@ -710,7 +659,7 @@ "html": "

\n For each stream and track pair\n in addList, add the track\n track to stream.\n

" }, { - "html": "

\n For each entry entry in\n trackEventInits, fire an event named\n track using the RTCTrackEvent interface with\n its receiver attribute initialized\n to entry.receiver,\n its track attribute initialized to\n entry.track, its\n streams attribute initialized to\n entry.streams and\n its transceiver attribute\n initialized to\n entry.transceiver at\n the connection object.\n

" + "html": "

\n For each entry entry in\n trackEventInits, fire an event named\n track using the RTCTrackEvent interface with\n its receiver attribute initialized\n to entry.receiver,\n its track attribute initialized to\n entry.track, its\n streams attribute initialized to\n entry.streams and\n its transceiver attribute\n initialized to\n entry.transceiver at\n the connection object.\n

" }, { "html": "

\n Resolve p with\n undefined.\n

" @@ -737,7 +686,7 @@ "html": "

\n Let oldConfig be\n connection.[[Configuration]].\n

" }, { - "html": "If oldConfig is not null, run the\n following steps, and if any of them fail, throw\n an InvalidModificationError:", + "html": "If oldConfig is not null, run the\n following steps, and if any of them fail, throw\n an InvalidModificationError:", "rationale": "if", "steps": [ { @@ -786,7 +735,7 @@ "html": "

\n If urls is a string, set urls to a\n list consisting of just that string.\n

" }, { - "html": "

\n If urls is empty, throw a\n \"SyntaxError\" DOMException.\n

" + "html": "

\n If urls is empty, throw a\n \"SyntaxError\" DOMException.\n

" }, { "html": "For each url in urls run the\n following steps:", @@ -796,25 +745,25 @@ "html": "

Let parsedURL be the result of\n parsing\n url.

" }, { - "html": "

If any of the following conditions apply, then throw a\n \"SyntaxError\" DOMException:

\n " + "html": "

If any of the following conditions apply, then throw a\n \"SyntaxError\" DOMException:

\n " }, { - "html": "

If parsedURL's scheme is not implemented by the\n user agent, then throw a NotSupportedError.

" + "html": "

If parsedURL's scheme is not implemented by the\n user agent, then throw a NotSupportedError.

" }, { - "html": "

Let hostAndPortURL be result of\n parsing the concatenation of\n \"https://\" and parsedURL's path.

" + "html": "

Let hostAndPortURL be result of\n parsing the concatenation of\n \"https://\" and parsedURL's path.

" }, { - "html": "

If hostAndPortURL is failure, then throw a\n \"SyntaxError\" DOMException.

" + "html": "

If hostAndPortURL is failure, then throw a\n \"SyntaxError\" DOMException.

" }, { - "html": "

If parsedURL's query is non-null, run the following\n sub-steps:

", + "html": "

If parsedURL's query is non-null, run the following\n sub-steps:

", "ignored": [ "TODO: validate ?transport=udp|tcp" ] }, { - "html": "

\n If parsedURL's' scheme is \"turn\" or\n \"turns\", and either of\n server.username or\n server.credential do\n not exist, then throw an\n InvalidAccessError.\n

" + "html": "

\n If parsedURL's' scheme is \"turn\" or\n \"turns\", and either of\n server.username or\n server.credential do\n not exist, then throw an\n InvalidAccessError.\n

" } ] } @@ -844,7 +793,7 @@ "html": "

\n Let connection be the RTCPeerConnection\n object on which the method was invoked.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, return a promise rejected with\n a newly created InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, return a promise rejected with\n a newly created InvalidStateError.\n

" }, { "html": "

\n Return the result of chaining the result of creating an offer with connection to\n connection's operations chain.\n

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

\n If connection.[[SignalingState]] is\n neither \"stable\" nor\n \"have-local-offer\", return a\n promise rejected with a newly created InvalidStateError.\n

" + "html": "

\n If connection.[[SignalingState]] is\n neither \"stable\" nor\n \"have-local-offer\", return a\n promise rejected with a newly created InvalidStateError.\n

" }, { "html": "

\n Let p be a new promise.\n

" @@ -884,7 +833,7 @@ "html": "

\n Inspect the offerer's system state to\n determine the currently available resources as\n necessary for generating the offer, as described in\n [RFC9429] (section 4.1.8.).\n

" }, { - "html": "

\n If this inspection failed for any reason, reject\n p with a newly created\n OperationError and abort these steps.\n

" + "html": "

\n If this inspection failed for any reason, reject\n p with a newly created\n OperationError and abort these steps.\n

" }, { "html": "

\n Queue a task that runs the final steps to create an offer given connection and p.\n

" @@ -915,16 +864,16 @@ "rationale": "let", "steps": [ { - "html": "

Let kind be transceiver's\n [[Receiver]]'s\n [[ReceiverTrack]]'s\n kind.

" + "html": "

Let kind be transceiver's\n [[Receiver]]'s\n [[ReceiverTrack]]'s\n kind.

" }, { "html": "" }, { - "html": "

\n If\n transceiver.direction\n is \"sendonly\"\n or \"sendrecv\",\n include all codecs in the transceiver's [[Sender]]'s [[SendCodecs]] for which the \"enabled\" flag is \"true\".\n kind.\n

" + "html": "

\n If\n transceiver.direction\n is \"sendonly\"\n or \"sendrecv\",\n exclude any codecs not included in the\n list of implemented send codecs for\n kind.\n

" }, { - "html": "

\n If\n transceiver.direction\n is \"recvonly\"\n or \"sendrecv\",\n include all codecs in the transceiver's [[Receiver]]'s [[ReceiveCodecs]] for which the \"enabled\" flag is \"true\".\n

" + "html": "

\n If\n transceiver.direction\n is \"recvonly\"\n or \"sendrecv\",\n exclude any codecs not included in the\n list of implemented receive codecs for\n kind.\n

" } ] }, @@ -954,7 +903,7 @@ "html": "

\n Let connection be the RTCPeerConnection\n object on which the method was invoked.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, return a promise rejected with\n a newly created InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, return a promise rejected with\n a newly created InvalidStateError.\n

" }, { "html": "

\n Return the result of chaining the result of creating an answer with connection to\n connection's operations chain.\n

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

\n If connection.[[SignalingState]] is\n neither \"have-remote-offer\" nor\n \"have-local-pranswer\", return a\n promise rejected with a newly created InvalidStateError.\n

" + "html": "

\n If connection.[[SignalingState]] is\n neither \"have-remote-offer\" nor\n \"have-local-pranswer\", return a\n promise rejected with a newly created InvalidStateError.\n

" }, { "html": "

\n Let p be a new promise.\n

" @@ -994,7 +943,7 @@ "html": "

\n Inspect the answerer's system state to\n determine the currently available resources as\n necessary for generating the answer, as described in\n [RFC9429] (section 4.1.9.).\n

" }, { - "html": "

\n If this inspection failed for any reason, reject\n p with a newly created\n OperationError and abort these steps.\n

" + "html": "

\n If this inspection failed for any reason, reject\n p with a newly created\n OperationError and abort these steps.\n

" }, { "html": "

\n Queue a task that runs the final steps to create an answer given p.\n

" @@ -1022,13 +971,13 @@ "rationale": "let", "steps": [ { - "html": "

Let kind be transceiver's\n [[Receiver]]'s\n [[ReceiverTrack]]'s\n kind.

" + "html": "

Let kind be transceiver's\n [[Receiver]]'s\n [[ReceiverTrack]]'s\n kind.

" }, { - "html": "

\n If\n transceiver.direction\n is \"sendonly\"\n or \"sendrecv\",\n exclude any codecs not included in the\n list of implemented send codecs for\n kind.\n

" + "html": "

\n If\n transceiver.direction\n is \"sendonly\"\n or \"sendrecv\",\n exclude any codecs not included in the\n list of implemented send codecs for\n kind.\n

" }, { - "html": "

\n If\n transceiver.direction\n is \"recvonly\"\n or \"sendrecv\",\n exclude any codecs not included in the\n list of implemented receive codecs for\n kind.\n

" + "html": "

\n If\n transceiver.direction\n is \"recvonly\"\n or \"sendrecv\",\n exclude any codecs not included in the\n list of implemented receive codecs for\n kind.\n

" } ] }, @@ -1043,7 +992,7 @@ "html": "

\n If there are any identically named RIDs in the\n a=simulcast attribute,\n remove all but the first one. No RID\n restrictions are set.\n

" }, { - "html": "

\n Exclude from the media section in the answer any\n RID not found in the corresponding transceiver's\n [[Sender]].[[SendEncodings]].\n

\n

" + "html": "

\n Exclude from the media section in the answer any\n RID not found in the corresponding transceiver's\n [[Sender]].[[SendEncodings]].\n

\n

" } ] } @@ -1083,10 +1032,10 @@ "html": "

\n Let type be\n description.type\n if present, or \"offer\" if not\n present and\n connection.[[SignalingState]]\n is either \"stable\",\n \"have-local-offer\", or\n \"have-remote-pranswer\";\n otherwise \"answer\".\n

" }, { - "html": "

\n If type is \"offer\", and\n sdp is not the empty string and not\n equal to\n connection.[[LastCreatedOffer]],\n then return a promise rejected with a newly\n created\n InvalidModificationError and abort these steps.\n

" + "html": "

\n If type is \"offer\", and\n sdp is not the empty string and not\n equal to\n connection.[[LastCreatedOffer]],\n then return a promise rejected with a newly\n created\n InvalidModificationError and abort these steps.\n

" }, { - "html": "

\n If type is \"answer\" or\n \"pranswer\", and sdp is\n not the empty string and not equal to\n connection.[[LastCreatedAnswer]],\n then return a promise rejected with a newly\n created\n InvalidModificationError and abort these steps.\n

" + "html": "

\n If type is \"answer\" or\n \"pranswer\", and sdp is\n not the empty string and not equal to\n connection.[[LastCreatedAnswer]],\n then return a promise rejected with a newly\n created\n InvalidModificationError and abort these steps.\n

" }, { "html": "If sdp is the empty string, and\n type is \"offer\", then run\n the following sub steps:", @@ -1096,7 +1045,7 @@ "html": "

\n Set sdp to the value of\n connection.[[LastCreatedOffer]].\n

" }, { - "html": "

\n If sdp is the empty string, or if it\n no longer accurately represents the offerer's system state of\n connection, then let p be\n the result of creating an offer with\n connection, and return the result of\n reacting to p with a\n fulfillment step that sets the local session description indicated by its first\n argument.\n

" + "html": "

\n If sdp is the empty string, or if it\n no longer accurately represents the offerer's system state of\n connection, then let p be\n the result of creating an offer with\n connection, and return the result of\n reacting to p with a\n fulfillment step that sets the local session description indicated by its first\n argument.\n

" } ] }, @@ -1108,7 +1057,7 @@ "html": "

\n Set sdp to the value of\n connection.[[LastCreatedAnswer]].\n

" }, { - "html": "If sdp is the empty string, or if it\n no longer accurately represents the answerer's system state of\n connection, then let p be\n the result of creating an answer with\n connection, and return the result of\n reacting to p with the\n following fulfillment steps:", + "html": "If sdp is the empty string, or if it\n no longer accurately represents the answerer's system state of\n connection, then let p be\n the result of creating an answer with\n connection, and return the result of\n reacting to p with the\n following fulfillment steps:", "rationale": "let", "steps": [ { @@ -1152,7 +1101,7 @@ "html": "

\n Let p be the result of setting the local session description indicated by\n {type:\n \"rollback\"}.\n

" }, { - "html": "

\n Return the result of reacting to\n p with a fulfillment step that sets the remote session description\n description, and abort these steps.\n

" + "html": "

\n Return the result of reacting to\n p with a fulfillment step that sets the remote session description\n description, and abort these steps.\n

" } ] }, @@ -1176,21 +1125,21 @@ "html": "

\n Let connection be the RTCPeerConnection\n object on which the method was invoked.\n

" }, { - "html": "

\n If candidate.candidate\n is not an empty string and both\n candidate.sdpMid and\n candidate.sdpMLineIndex\n are null, return a promise rejected\n with a newly created TypeError.\n

" + "html": "

\n If candidate.candidate\n is not an empty string and both\n candidate.sdpMid and\n candidate.sdpMLineIndex\n are null, return a promise rejected\n with a newly created TypeError.\n

" }, { "html": "Return the result of chaining the following steps\n to connection's operations chain:", "rationale": "if", "steps": [ { - "html": "

\n If remoteDescription is\n null return a promise rejected\n with a newly created\n InvalidStateError.\n

" + "html": "

\n If remoteDescription is\n null return a promise rejected\n with a newly created\n InvalidStateError.\n

" }, { "html": "If candidate.sdpMid\n is not null, run the following steps:", "rationale": "if", "steps": [ { - "html": "

\n If\n candidate.sdpMid\n is not equal to the mid of any media\n description in\n remoteDescription, return\n a promise rejected with a newly created OperationError.\n

" + "html": "

\n If\n candidate.sdpMid\n is not equal to the mid of any media\n description in\n remoteDescription, return\n a promise rejected with a newly created OperationError.\n

" } ] }, @@ -1199,7 +1148,7 @@ "rationale": "if", "steps": [ { - "html": "

\n If\n candidate.sdpMLineIndex\n is equal to or larger than the number of media\n descriptions in\n remoteDescription, return\n a promise rejected with a newly created OperationError.\n

" + "html": "

\n If\n candidate.sdpMLineIndex\n is equal to or larger than the number of media\n descriptions in\n remoteDescription, return\n a promise rejected with a newly created OperationError.\n

" } ] }, @@ -1207,7 +1156,7 @@ "html": "

\n If either\n candidate.sdpMid or\n candidate.sdpMLineIndex\n indicate a media description in\n remoteDescription whose\n associated transceiver is stopped, return a promise resolved with\n undefined.\n

" }, { - "html": "

\n If\n candidate.usernameFragment\n is not null, and is not equal to any\n username fragment present in the corresponding media description of an applied remote\n description, return a promise rejected with a\n newly created OperationError.\n

" + "html": "

\n If\n candidate.usernameFragment\n is not null, and is not equal to any\n username fragment present in the corresponding media description of an applied remote\n description, return a promise rejected with a\n newly created OperationError.\n

" }, { "html": "

\n Let p be a new promise.\n

" @@ -1224,7 +1173,7 @@ "html": "

\n If\n connection.[[IsClosed]]\n is true, then abort these\n steps.\n

" }, { - "html": "

\n Reject p with a newly created OperationError and\n abort these steps.\n

" + "html": "

\n Reject p with a newly created OperationError and\n abort these steps.\n

" } ] }, @@ -1282,7 +1231,7 @@ "html": "

\n Let connection be the RTCPeerConnection\n on which the method was invoked.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" }, { "html": "

\n Set the configuration specified by\n configuration.\n

" @@ -1572,7 +1521,7 @@ "html": "

\n Set connection.[[NegotiationNeeded]] to\n true.\n

" }, { - "html": "

\n Fire an event named negotiationneeded at\n connection.\n

" + "html": "

\n Fire an event named negotiationneeded at\n connection.\n

" } ] } @@ -1638,7 +1587,7 @@ "rationale": ".algorithm", "steps": [ { - "html": "If both\n the sdpMid and\n sdpMLineIndex members of\n candidateInitDict are null, throw a TypeError." + "html": "If both\n the sdpMid and\n sdpMLineIndex members of\n candidateInitDict are null, throw a TypeError." }, { "html": "

\n Return the result of creating an RTCIceCandidate\n with candidateInitDict.\n

" @@ -1746,7 +1695,7 @@ "html": "

\n If the above normalization step fails with an\n error, return a promise that is rejected\n with error.\n

" }, { - "html": "

\n If the normalizedKeygenAlgorithm parameter\n identifies an algorithm that the user agent cannot\n or will not use to generate a certificate for\n RTCPeerConnection, return a promise that is rejected with a DOMException of type\n NotSupportedError. In particular,\n normalizedKeygenAlgorithm MUST be an\n asymmetric algorithm that can be used to produce a\n signature used to authenticate DTLS connections.\n

" + "html": "

\n If the normalizedKeygenAlgorithm parameter\n identifies an algorithm that the user agent cannot\n or will not use to generate a certificate for\n RTCPeerConnection, return a promise that is rejected with a DOMException of type\n NotSupportedError. In particular,\n normalizedKeygenAlgorithm MUST be an\n asymmetric algorithm that can be used to produce a\n signature used to authenticate DTLS connections.\n

" }, { "html": "

\n Let p be a new promise.\n

" @@ -1842,7 +1791,7 @@ "rationale": "if", "steps": [ { - "html": "If\n transceiver.[[Stopped]] is\n false, add\n transceiver.[[Sender]] to\n senders." + "html": "If\n transceiver.[[Stopped]] is\n false, add\n transceiver.[[Sender]] to\n senders." } ] }, @@ -1868,7 +1817,7 @@ "rationale": "if", "steps": [ { - "html": "If transceiver.[[Stopped]] is\n false, add\n transceiver.[[Receiver]] to\n receivers." + "html": "If transceiver.[[Stopped]] is\n false, add\n transceiver.[[Receiver]] to\n receivers." } ] }, @@ -1901,19 +1850,19 @@ "html": "

\n Let connection be the RTCPeerConnection\n object on which this method was invoked.\n

" }, { - "html": "

\n Let track be the MediaStreamTrack object\n indicated by the method's first argument.\n

" + "html": "

\n Let track be the MediaStreamTrack object\n indicated by the method's first argument.\n

" }, { "html": "

\n Let kind be track.kind.\n

" }, { - "html": "

\n Let streams be a list of MediaStream\n objects constructed from the method's remaining\n arguments, or an empty list if the method was called with\n a single argument.\n

" + "html": "

\n Let streams be a list of MediaStream\n objects constructed from the method's remaining\n arguments, or an empty list if the method was called with\n a single argument.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" }, { - "html": "

\n Let senders be the result of executing the\n CollectSenders algorithm. If an RTCRtpSender for\n track already exists in senders, throw an InvalidAccessError.\n

" + "html": "

\n Let senders be the result of executing the\n CollectSenders algorithm. If an RTCRtpSender for\n track already exists in senders, throw an InvalidAccessError.\n

" }, { "html": "

\n The steps below describe how to determine if an existing\n sender can be reused. Doing so will cause future calls to\n createOffer and\n createAnswer to mark the\n corresponding media description as sendrecv or sendonly and add the MSID of the sender's\n streams, as defined in [RFC9429] (section 5.2.2. and section 5.3.2.).\n

\n

\n If any RTCRtpSender object in senders\n matches all the following criteria, let sender\n be that object, or null otherwise:\n

\n " @@ -1984,10 +1933,10 @@ "html": "

\n Let connection be the RTCPeerConnection\n object on which the method was invoked.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" }, { - "html": "

\n If sender was not created by\n connection, throw an\n InvalidAccessError.\n

" + "html": "

\n If sender was not created by\n connection, throw an\n InvalidAccessError.\n

" }, { "html": "

\n Let transceiver be the RTCRtpTransceiver\n object corresponding to sender.\n

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

\n If kind is neither \"audio\" nor \"video\",\n throw a TypeError.\n

" + "html": "

\n If kind is neither \"audio\" nor \"video\",\n throw a TypeError.\n

" }, { "html": "

\n Let track be null.\n

" @@ -2049,47 +1998,47 @@ ] }, { - "html": "

\n If the first argument is a MediaStreamTrack, let\n track be the first argument and let kind be\n track.kind.\n

" + "html": "

\n If the first argument is a MediaStreamTrack, let\n track be the first argument and let kind be\n track.kind.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" }, { "html": "Validate sendEncodings by running the following\n \n addTransceiver sendEncodings validation steps,\n where each RTCRtpEncodingParameters\n dictionary in it is an \"encoding\":", "rationale": "if", "steps": [ { - "html": "If any of the following conditions are met,\n throw a TypeError:\n " + "html": "If any of the following conditions are met,\n throw a TypeError:\n " }, { - "html": "

\n If any encoding contains a read-only\n parameter other than\n rid, throw\n an InvalidAccessError.\n

" + "html": "

\n If any encoding contains a read-only\n parameter other than\n rid, throw\n an InvalidAccessError.\n

" }, { - "html": "

\n If any encoding contains a\n codec member whose value does\n not match any codec in RTCRtpSender.getCapabilities(kind).codecs,\n throw an OperationError.

" + "html": "

\n If any encoding contains a\n codec member whose value does\n not match any codec in RTCRtpSender.getCapabilities(kind).codecs,\n throw an OperationError.

" }, { - "html": "

If the user agent does not support changing codecs without negotiation or\n does not support setting codecs for individual encodings, return a promise\n rejected with a newly created OperationError.

" + "html": "

If the user agent does not support changing codecs without negotiation or\n does not support setting codecs for individual encodings, return a promise\n rejected with a newly created OperationError.

" }, { - "html": "

\n If kind is \"audio\", remove the\n scaleResolutionDownBy and\n maxFramerate\n members from all encodings that contain any of\n them.\n

" + "html": "

\n If kind is \"audio\", remove the\n scaleResolutionDownBy and\n maxFramerate\n members from all encodings that contain any of\n them.\n

" }, { - "html": "

\n If any encoding contains a\n scaleResolutionDownBy\n member whose value is less than 1.0, throw a RangeError.\n

" + "html": "

\n If any encoding contains a\n scaleResolutionDownBy\n member whose value is less than 1.0, throw a RangeError.\n

" }, { - "html": "

\n Verify that the value of each\n maxFramerate\n member in sendEncodings that is defined\n is greater than 0.0. If one of the\n maxFramerate\n values does not meet this requirement, throw a RangeError.\n

" + "html": "

\n Verify that the value of each\n maxFramerate\n member in sendEncodings that is defined\n is greater than 0.0. If one of the\n maxFramerate\n values does not meet this requirement, throw a RangeError.\n

" }, { "html": "

\n Let maxN be the maximum number of total\n simultaneous encodings the user agent may support for\n this kind, at minimum 1.This\n should be an optimistic number since the codec to be\n used is not known yet.\n

" }, { - "html": "

\n If any encoding contains a\n scaleResolutionDownBy\n member, then for each encoding without one,\n add a scaleResolutionDownBy\n member with the value 1.0.\n

" + "html": "

\n If any encoding contains a\n scaleResolutionDownBy\n member, then for each encoding without one,\n add a scaleResolutionDownBy\n member with the value 1.0.\n

" }, { "html": "

\n If the number of encodings stored\n in sendEncodings exceeds maxN,\n then trim sendEncodings from the tail\n until its length is maxN.\n

" }, { - "html": "

\n If kind is \"video\" and none of the\n encodings contain a\n scaleResolutionDownBy\n member, then for each encoding, add a\n scaleResolutionDownBy\n member with the value\n 2^(length of sendEncodings - encoding\n index - 1). This results in smaller-to-larger\n resolutions where the last encoding has no scaling\n applied to it, e.g. 4:2:1 if the length is 3.\n

" + "html": "

\n If kind is \"video\" and none of the\n encodings contain a\n scaleResolutionDownBy\n member, then for each encoding, add a\n scaleResolutionDownBy\n member with the value\n 2^(length of sendEncodings - encoding\n index - 1). This results in smaller-to-larger\n resolutions where the last encoding has no scaling\n applied to it, e.g. 4:2:1 if the length is 3.\n

" }, { "html": "

\n If the number of encodings now\n stored in sendEncodings is 1,\n then remove any rid member\n from the lone entry.\n

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

\n Set the associated remote streams with\n transceiver.[[Receiver]], msids,\n addList, and removeList.\n

" + "html": "

\n Set the associated remote streams with\n transceiver.[[Receiver]], msids,\n addList, and removeList.\n

" }, { "html": "

\n If direction is\n \"sendrecv\" or\n \"recvonly\" and\n transceiver.[[FiredDirection]] is neither\n \"sendrecv\" nor\n \"recvonly\", or the previous step\n increased the length of addList, process the\n addition of a remote track with transceiver and\n trackEventInits.\n

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

\n Let receiver be\n transceiver.[[Receiver]].\n

" + "html": "

\n Let receiver be\n transceiver.[[Receiver]].\n

" }, { "html": "

\n Let track be\n receiver.[[ReceiverTrack]].\n

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

\n Let receiver be\n transceiver.[[Receiver]].\n

" + "html": "

\n Let receiver be\n transceiver.[[Receiver]].\n

" }, { "html": "

\n Let track be\n receiver.[[ReceiverTrack]].\n

" @@ -2186,10 +2135,10 @@ "html": "

\n Let connection be the RTCPeerConnection object\n associated with receiver.\n

" }, { - "html": "

\n For each MSID in msids, unless a MediaStream\n object has previously been created with that id for this connection, create a\n MediaStream object with that id.\n

" + "html": "

\n For each MSID in msids, unless a MediaStream\n object has previously been created with that id for this connection, create a\n MediaStream object with that id.\n

" }, { - "html": "

\n Let streams be a list of the MediaStream objects\n created for this connection with the ids corresponding to msids.\n

" + "html": "

\n Let streams be a list of the MediaStream objects\n created for this connection with the ids corresponding to msids.\n

" }, { "html": "

\n Let track be\n receiver.[[ReceiverTrack]].\n

" @@ -2208,7 +2157,7 @@ { "name": "RTCRtpSender/[[SenderTrack]]", "href": "https://w3c.github.io/webrtc-pc/#dfn-sendertrack", - "html": "To create an RTCRtpSender with a MediaStreamTrack,\n track, a string, kind, a list of\n MediaStream objects, streams, and optionally a list of\n RTCRtpEncodingParameters objects, sendEncodings, run\n the following steps:", + "html": "To create an RTCRtpSender with a MediaStreamTrack,\n track, a string, kind, a list of\n MediaStream objects, streams, and optionally a list of\n RTCRtpEncodingParameters objects, sendEncodings, run\n the following steps:", "rationale": ".algorithm", "steps": [ { @@ -2230,7 +2179,7 @@ "html": "

\n If kind is \"audio\" then create an\n RTCDTMFSender dtmf and set the [[Dtmf]]\n internal slot to dtmf.\n

" }, { - "html": "

\n Let sender have an\n [[AssociatedMediaStreamIds]] internal slot,\n representing a list of Ids of MediaStream objects that this\n sender is to be associated with. The\n [[AssociatedMediaStreamIds]] slot is used when\n sender is represented in SDP as described in\n [RFC9429] (section 5.2.1.).\n

" + "html": "

\n Let sender have an\n [[AssociatedMediaStreamIds]] internal slot,\n representing a list of Ids of MediaStream objects that this\n sender is to be associated with. The\n [[AssociatedMediaStreamIds]] slot is used when\n sender is represented in SDP as described in\n [RFC9429] (section 5.2.1.).\n

" }, { "html": "

\n Set sender.[[AssociatedMediaStreamIds]] to an\n empty set.\n

" @@ -2248,7 +2197,7 @@ "html": "

\n Let sender have a\n [[LastStableRidlessSendEncodings]] internal slot\n initialized to null.\n

" }, { - "html": "

\n Let sender have a [[SendCodecs]] internal\n slot, representing a list of tuples, each containing an RTCRtpCodecParameters\n dictionary and an \"enabled\" boolean, and initialized to the\n list of implemented send codecs, with the \"enabled\" flag\n set in an implementation defined manner.\n

" + "html": "

\n Let sender have a [[SendCodecs]] internal\n slot, representing a list of RTCRtpCodecParameters\n dictionaries, and initialized to an empty list.\n

" }, { "html": "

\n Let sender have a\n [[LastReturnedParameters]] internal slot, which will\n be used to match getParameters and\n setParameters transactions.\n

" @@ -2288,13 +2237,13 @@ "html": "Let sender be the\n RTCRtpSender object on which setParameters is\n invoked." }, { - "html": "Let transceiver be the\n RTCRtpTransceiver object associated with\n sender (i.e. sender is\n transceiver.[[Sender]])." + "html": "Let transceiver be the\n RTCRtpTransceiver object associated with\n sender (i.e. sender is\n transceiver.[[Sender]])." }, { - "html": "If transceiver.[[Stopping]] is\n true, return a promise rejected with a\n newly created InvalidStateError." + "html": "If transceiver.[[Stopping]] is\n true, return a promise rejected with a\n newly created InvalidStateError." }, { - "html": "If \n sender.[[LastReturnedParameters]] is\n null, return a promise rejected with a\n newly created InvalidStateError." + "html": "If \n sender.[[LastReturnedParameters]] is\n null, return a promise rejected with a\n newly created InvalidStateError." }, { "html": "Validate parameters by running the following\n \n setParameters validation steps:", @@ -2319,22 +2268,22 @@ "html": "Let N be the number\n of RTCRtpEncodingParameters stored in\n sender.[[SendEncodings]]." }, { - "html": "If any of the following conditions are met, return a\n promise rejected with a newly created InvalidModificationError:\n " + "html": "If any of the following conditions are met, return a\n promise rejected with a newly created InvalidModificationError:\n " }, { - "html": "

\n If transceiver kind is \"audio\", remove the\n scaleResolutionDownBy and\n maxFramerate\n members from all encodings that\n contain any of them.\n

" + "html": "

\n If transceiver kind is \"audio\", remove the\n scaleResolutionDownBy and\n maxFramerate\n members from all encodings that\n contain any of them.\n

" }, { - "html": "

\n If transceiver kind is \"video\", then for\n each encoding in encodings that doesn't\n contain a\n scaleResolutionDownBy\n member, add a\n scaleResolutionDownBy\n member with the value 1.0.\n

" + "html": "

\n If transceiver kind is \"video\", then for\n each encoding in encodings that doesn't\n contain a\n scaleResolutionDownBy\n member, add a\n scaleResolutionDownBy\n member with the value 1.0.\n

" }, { - "html": "

\n If transceiver kind is \"video\",\n and any encoding in encodings\n contains a\n scaleResolutionDownBy\n member whose value is less than 1.0, return a\n promise rejected with a newly created RangeError.\n

" + "html": "

\n If transceiver kind is \"video\",\n and any encoding in encodings\n contains a\n scaleResolutionDownBy\n member whose value is less than 1.0, return a\n promise rejected with a newly created RangeError.\n

" }, { - "html": "

\n Verify that each encoding in encodings has\n a maxFramerate\n member whose value is greater than or equal to 0.0. If one of the\n maxFramerate\n values does not meet this requirement, return a\n promise rejected with a newly created RangeError.\n

" + "html": "

\n Verify that each encoding in encodings has\n a maxFramerate\n member whose value is greater than or equal to 0.0. If one of the\n maxFramerate\n values does not meet this requirement, return a\n promise rejected with a newly created RangeError.\n

" }, { - "html": "

If the user agent does not support setting the codec for any encoding or mixing\n different codec values on the different encodings, return a promise rejected\n with a newly created OperationError.\n

" + "html": "

If the user agent does not support setting the codec for any encoding or mixing\n different codec values on the different encodings, return a promise rejected\n with a newly created OperationError.\n

" } ] }, @@ -2371,7 +2320,7 @@ "html": "If an error occurred due to a hardware encoder\n not supporting parameters, reject\n p with a newly created RTCError whose\n errorDetail is set to\n \"hardware-encoder-error\" and\n abort these steps." }, { - "html": "For all other errors, reject p\n with a newly created\n OperationError." + "html": "For all other errors, reject p\n with a newly created\n OperationError." } ] } @@ -2395,7 +2344,7 @@ "html": "

\n If sender.[[LastReturnedParameters]]\n is not null, return\n sender.[[LastReturnedParameters]], and\n abort these steps.\n

" }, { - "html": "

\n Let result be a new RTCRtpSendParameters\n dictionary constructed as follows:\n

\n " + "html": "

\n Let result be a new RTCRtpSendParameters\n dictionary constructed as follows:\n

\n " }, { "html": "

\n Set sender.[[LastReturnedParameters]]\n to result.\n

" @@ -2427,14 +2376,14 @@ "html": "

\n Let withTrack be the argument to this method.\n

" }, { - "html": "

\n If withTrack is non-null and\n withTrack.kind differs from the\n transceiver kind of transceiver, return\n a promise rejected with a newly created TypeError.\n

" + "html": "

\n If withTrack is non-null and\n withTrack.kind differs from the\n transceiver kind of transceiver, return\n a promise rejected with a newly created TypeError.\n

" }, { "html": "Return the result of chaining the following steps\n to connection's operations chain:", "rationale": "if", "steps": [ { - "html": "

\n If transceiver.[[Stopping]] is\n true, return a promise rejected\n with a newly created\n InvalidStateError.\n

" + "html": "

\n If transceiver.[[Stopping]] is\n true, return a promise rejected\n with a newly created\n InvalidStateError.\n

" }, { "html": "

\n Let p be a new promise.\n

" @@ -2450,7 +2399,7 @@ "html": "

\n If sending is true, and\n withTrack is null, have\n the sender stop sending.\n

" }, { - "html": "

\n If sending is true, and\n withTrack is not null,\n determine if withTrack can be sent\n immediately by the sender without violating the\n sender's already-negotiated envelope, and if it\n cannot, then reject p with a\n newly created\n InvalidModificationError, and abort these\n steps.\n

" + "html": "

\n If sending is true, and\n withTrack is not null,\n determine if withTrack can be sent\n immediately by the sender without violating the\n sender's already-negotiated envelope, and if it\n cannot, then reject p with a\n newly created\n InvalidModificationError, and abort these\n steps.\n

" }, { "html": "

\n If sending is true, and\n withTrack is not null,\n have the sender switch seamlessly to transmitting\n withTrack instead of the sender's\n existing track.\n

" @@ -2492,10 +2441,10 @@ "html": "

\n Let connection be the RTCPeerConnection\n object on which this method was invoked.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" }, { - "html": "

\n Let streams be a list of MediaStream\n objects constructed from the method's arguments, or an\n empty list if the method was called without arguments.\n

" + "html": "

\n Let streams be a list of MediaStream\n objects constructed from the method's arguments, or an\n empty list if the method was called without arguments.\n

" }, { "html": "

\n Set\n sender.[[AssociatedMediaStreamIds]] to\n an empty set.\n

" @@ -2544,7 +2493,7 @@ "html": "

\n Let receiver be a new RTCRtpReceiver object.\n

" }, { - "html": "

\n Let track be a new MediaStreamTrack object\n [GETUSERMEDIA]. The source of track is a\n remote source provided by receiver. Note\n that the track.id is\n generated by the user agent and does not map to any track\n IDs on the remote side.\n

" + "html": "

\n Let track be a new MediaStreamTrack object\n [GETUSERMEDIA]. The source of track is a\n remote source provided by receiver. Note\n that the track.id is\n generated by the user agent and does not map to any track\n IDs on the remote side.\n

" }, { "html": "

\n Initialize track.kind to kind.\n

" @@ -2556,7 +2505,7 @@ "html": "

\n Initialize track.readyState to live.\n

" }, { - "html": "

\n Initialize track.muted to true. See the\n MediaStreamTrack\n section about how the muted attribute\n reflects if a MediaStreamTrack is receiving media data or\n not.\n

" + "html": "

\n Initialize track.muted to true. See the\n MediaStreamTrack\n section about how the muted attribute\n reflects if a MediaStreamTrack is receiving media data or\n not.\n

" }, { "html": "

\n Let receiver have a [[ReceiverTrack]]\n internal slot initialized to track.\n

" @@ -2568,13 +2517,13 @@ "html": "

\n Let receiver have a\n [[LastStableStateReceiverTransport]] internal slot\n initialized to null.\n

" }, { - "html": "

\n Let receiver have an\n [[AssociatedRemoteMediaStreams]] internal slot,\n representing a list of MediaStream objects that the\n MediaStreamTrack object of this receiver is associated with,\n and initialized to an empty list.\n

" + "html": "

\n Let receiver have an\n [[AssociatedRemoteMediaStreams]] internal slot,\n representing a list of MediaStream objects that the\n MediaStreamTrack object of this receiver is associated with,\n and initialized to an empty list.\n

" }, { "html": "

\n Let receiver have a\n [[LastStableStateAssociatedRemoteMediaStreams]]\n internal slot and initialize it to an empty list.\n

" }, { - "html": "

\n Let receiver have a [[ReceiveCodecs]]\n internal slot, representing a list of tuples, each containing a RTCRtpCodecParameters\n dictionaries, and initialized to an list containing all the codecs in the\n list of implemented receive codecs for kind, and with the \"enabled\" flag\n set in an implementation defined manner.\n

" + "html": "

\n Let receiver have a [[ReceiveCodecs]]\n internal slot, representing a list of RTCRtpCodecParameters\n dictionaries, and initialized to an empty list.\n

" }, { "html": "

\n Let receiver have a\n [[LastStableStateReceiveCodecs]] internal slot and\n initialize it to an empty list.\n

" @@ -2600,7 +2549,7 @@ "html": "

Let target be the argument to the setter.

" }, { - "html": "

If target is negative or larger than 4000 milliseconds, then\n throw a RangeError.

" + "html": "

If target is negative or larger than 4000 milliseconds, then\n throw a RangeError.

" }, { "html": "

Set receiver's [[JitterBufferTarget]]\n to target.

" @@ -2742,7 +2691,7 @@ "html": "

\n Let connection be the RTCPeerConnection\n object associated with transceiver.\n

" }, { - "html": "

\n If transceiver.[[Stopping]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If transceiver.[[Stopping]] is\n true, throw an\n InvalidStateError.\n

" }, { "html": "

\n Let newDirection be the argument to the\n setter.\n

" @@ -2751,7 +2700,7 @@ "html": "

\n If newDirection is equal to\n transceiver.[[Direction]], abort these\n steps.\n

" }, { - "html": "

\n If newDirection is equal to\n \"stopped\", throw a TypeError.\n

" + "html": "

\n If newDirection is equal to\n \"stopped\", throw a TypeError.\n

" }, { "html": "

\n Set transceiver.[[Direction]] to\n newDirection.\n

" @@ -2791,7 +2740,7 @@ "html": "

\n Let connection be the RTCPeerConnection\n object associated with transceiver.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" }, { "html": "

\n If transceiver.[[Stopping]] is\n true, abort these steps.\n

" @@ -2811,19 +2760,16 @@ "rationale": ".algorithm", "steps": [ { - "html": "

\n Let sender be\n transceiver.[[Sender]].\n

" - }, - { - "html": "

\n Let receiver be\n transceiver.[[Receiver]].\n

" + "html": "

\n Let sender be\n transceiver.[[Sender]].\n

" }, { - "html": "

\n Stop sending media with sender.\n

" + "html": "

\n Let receiver be\n transceiver.[[Receiver]].\n

" }, { - "html": "

\n Send an RTCP BYE for each RTP stream that was being sent\n by sender, as specified in [RFC3550].\n

" + "html": "

\n In parallel, stop sending media with sender, and\n send an RTCP BYE for each RTP stream that was being sent\n by sender, as specified in [RFC3550].\n

" }, { - "html": "

\n Stop receiving media with receiver.\n

" + "html": "

\n In parallel, stop receiving media with receiver.\n

" }, { "html": "

\n If disappear is false, execute\n the steps for\n receiver.[[ReceiverTrack]] to be\n ended. This\n fires an event.\n

" @@ -2883,12 +2829,12 @@ "rationale": "if", "steps": [ { - "html": "

If codec does not match any codec\n in codecCapabilities, throw InvalidModificationError.\n

" + "html": "

If codec does not match any codec\n in codecCapabilities, throw InvalidModificationError.\n

" } ] }, { - "html": "

\n If codecs only contains entries for RTX, RED, FEC\n or Comfort Noise or is an empty set,\n throw InvalidModificationError. This ensures that we\n always have something to offer, regardless of\n transceiver.direction.\n

" + "html": "

\n If codecs only contains entries for RTX, RED, FEC\n or Comfort Noise or is an empty set,\n throw InvalidModificationError. This ensures that we\n always have something to offer, regardless of\n transceiver.direction.\n

" }, { "html": "

\n Set transceiver.[[PreferredCodecs]] to\n codecs.\n

" @@ -2902,16 +2848,16 @@ "rationale": ".algorithm", "steps": [ { - "html": "

\n If first.mimeType is not an\n ASCII case-insensitive match for\n second.mimeType, return false.\n

" + "html": "

\n If first.mimeType is not an\n ASCII case-insensitive match for\n second.mimeType, return false.\n

" }, { "html": "

\n If first.clockRate is different from\n second.clockRate, return false.\n

" }, { - "html": "

\n If either (but not both) of first.channels\n and second.channels are missing,\n or if they both exist and first.channels\n is different from second.channels, return\n false.\n

" + "html": "

\n If either (but not both) of first.channels\n and second.channels are missing,\n or if they both exist and first.channels\n is different from second.channels, return\n false.\n

" }, { - "html": "

\n If either (but not both) of first.sdpFmtpLine\n and second.sdpFmtpLine are missing,\n or if they both exist and first.sdpFmtpLine\n is different from second.sdpFmtpLine, return\n false.\n

" + "html": "

\n If either (but not both) of first.sdpFmtpLine\n and second.sdpFmtpLine are missing,\n or if they both exist and first.sdpFmtpLine\n is different from second.sdpFmtpLine, return\n false.\n

" }, { "html": "

\n Return true.\n

" @@ -2932,10 +2878,10 @@ "html": "

\n Set transport.[[DtlsTransportState]] to\n \"failed\".\n

" }, { - "html": "

\n Fire an event named error using the\n RTCErrorEvent interface with its errorDetail attribute set to\n either \"dtls-failure\" or\n \"fingerprint-failure\", as appropriate, and\n other fields set as described under the RTCErrorDetailType\n enum description, at transport.\n

" + "html": "

\n Fire an event named error using the\n RTCErrorEvent interface with its errorDetail attribute set to\n either \"dtls-failure\" or\n \"fingerprint-failure\", as appropriate, and\n other fields set as described under the RTCErrorDetailType\n enum description, at transport.\n

" }, { - "html": "

\n Fire an event named statechange at\n transport.\n

" + "html": "

\n Fire an event named statechange at\n transport.\n

" } ] }, @@ -2956,7 +2902,7 @@ "html": "

\n If newState is connected\n then let newRemoteCertificates be the certificate\n chain in use by the remote side, with each certificate encoded in\n binary Distinguished Encoding Rules (DER) [X690], and set\n transport.[[RemoteCertificates]] to\n newRemoteCertificates.\n

" }, { - "html": "

\n Fire an event named statechange at\n transport.\n

" + "html": "

\n Fire an event named statechange at\n transport.\n

" } ] }, @@ -2980,10 +2926,10 @@ "html": "

Do not read or modify state beyond this point.

" }, { - "html": "

\n Fire an event named gatheringstatechange at\n transport.\n

" + "html": "

\n Fire an event named gatheringstatechange at\n transport.\n

" }, { - "html": "

\n If connectionIceGatheringStateChanged is\n true, fire an event named\n icegatheringstatechange at connection.\n

" + "html": "

\n If connectionIceGatheringStateChanged is\n true, fire an event named\n icegatheringstatechange at connection.\n

" } ] }, @@ -3004,7 +2950,7 @@ "html": "

\n Let endOfGatheringCandidate be the result of creating an RTCIceCandidate with a new dictionary whose\n sdpMid and\n sdpMLineIndex are set to the values\n associated with this RTCIceTransport,\n usernameFragment is set to the username\n fragment of the generation of candidates for which\n gathering finished, and candidate is set to \"\".\n

" }, { - "html": "

\n Fire an event named icecandidate using the\n RTCPeerConnectionIceEvent interface with the candidate\n attribute set to endOfGatheringCandidate at\n connection.\n

" + "html": "

\n Fire an event named icecandidate using the\n RTCPeerConnectionIceEvent interface with the candidate\n attribute set to endOfGatheringCandidate at\n connection.\n

" } ] }, @@ -3028,13 +2974,13 @@ "html": "

Do not read or modify state beyond this point.

" }, { - "html": "

\n Fire an event named gatheringstatechange at\n transport.\n

" + "html": "

\n Fire an event named gatheringstatechange at\n transport.\n

" }, { - "html": "

\n If connectionIceGatheringStateChanged is\n true, fire an event named\n icegatheringstatechange at connection.\n

" + "html": "

\n If connectionIceGatheringStateChanged is\n true, fire an event named\n icegatheringstatechange at connection.\n

" }, { - "html": "

\n Fire an event\n named icecandidate using the\n RTCPeerConnectionIceEvent interface with the candidate\n attribute set to null at connection.\n

" + "html": "

\n Fire an event\n named icecandidate using the\n RTCPeerConnectionIceEvent interface with the candidate\n attribute set to null at connection.\n

" } ] }, @@ -3098,7 +3044,7 @@ "html": "

\n Add newCandidate to transport's set of\n local candidates.\n

" }, { - "html": "

\n Fire an event named icecandidate using the\n RTCPeerConnectionIceEvent interface with the candidate\n attribute set to newCandidate at\n connection.\n

" + "html": "

\n Fire an event named icecandidate using the\n RTCPeerConnectionIceEvent interface with the candidate\n attribute set to newCandidate at\n connection.\n

" } ] }, @@ -3169,16 +3115,16 @@ ] }, { - "html": "

\n If selectedCandidatePairChanged is true,\n fire an event named selectedcandidatepairchange at\n transport.\n

" + "html": "

\n If selectedCandidatePairChanged is true,\n fire an event named selectedcandidatepairchange at\n transport.\n

" }, { - "html": "

\n If transportIceConnectionStateChanged is\n true, fire an event named statechange at\n transport.\n

" + "html": "

\n If transportIceConnectionStateChanged is\n true, fire an event named statechange at\n transport.\n

" }, { - "html": "

\n If connectionIceConnectionStateChanged is\n true, fire an event named\n iceconnectionstatechange at connection.\n

" + "html": "

\n If connectionIceConnectionStateChanged is\n true, fire an event named\n iceconnectionstatechange at connection.\n

" }, { - "html": "

\n If connectionStateChanged is true, fire an event named connectionstatechange at\n connection.\n

" + "html": "

\n If connectionStateChanged is true, fire an event named connectionstatechange at\n connection.\n

" } ] }, @@ -3212,7 +3158,7 @@ "html": "

\n Let connection be the RTCPeerConnection\n object on which the method is invoked.\n

" }, { - "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" + "html": "

\n If connection.[[IsClosed]] is\n true, throw an\n InvalidStateError.\n

" }, { "html": "

\n Create an RTCDataChannel, channel.\n

" @@ -3221,7 +3167,7 @@ "html": "

\n Initialize\n channel.[[DataChannelLabel]] to the\n value of the first argument.\n

" }, { - "html": "

\n If the UTF-8 representation of\n [[DataChannelLabel]] is longer than 65535 bytes,\n throw a TypeError.\n

" + "html": "

\n If the UTF-8 representation of\n [[DataChannelLabel]] is longer than 65535 bytes,\n throw a TypeError.\n

" }, { "html": "

\n Let options be the second argument.\n

" @@ -3239,7 +3185,7 @@ "html": "

\n Initialize\n channel.[[DataChannelProtocol]] to\n option.protocol.\n

" }, { - "html": "

\n If the UTF-8 representation of\n [[DataChannelProtocol]] is longer than 65535\n bytes, throw a TypeError.\n

" + "html": "

\n If the UTF-8 representation of\n [[DataChannelProtocol]] is longer than 65535\n bytes, throw a TypeError.\n

" }, { "html": "

\n Initialize channel.[[Negotiated]] to\n option.negotiated.\n

" @@ -3248,28 +3194,28 @@ "html": "

\n Initialize channel.[[DataChannelId]]\n to the value of\n option.id, if it is\n present and [[Negotiated]] is true, otherwise\n null.\n

" }, { - "html": "

\n If [[Negotiated]] is true and\n [[DataChannelId]] is null, throw a TypeError.\n

" + "html": "

\n If [[Negotiated]] is true and\n [[DataChannelId]] is null, throw a TypeError.\n

" }, { - "html": "

\n If both [[MaxPacketLifeTime]] and\n [[MaxRetransmits]] attributes are set (not null),\n throw a TypeError.\n

" + "html": "

\n If both [[MaxPacketLifeTime]] and\n [[MaxRetransmits]] attributes are set (not null),\n throw a TypeError.\n

" }, { "html": "

\n If a setting, either [[MaxPacketLifeTime]] or\n [[MaxRetransmits]], has been set to indicate\n unreliable mode, and that value exceeds the maximum value\n supported by the user agent, the value MUST be set to the\n user agents maximum value.\n

" }, { - "html": "

\n If [[DataChannelId]] is equal to 65535, which is\n greater than the maximum allowed ID of 65534 but still\n qualifies as an unsigned\n short, throw a TypeError.\n

" + "html": "

\n If [[DataChannelId]] is equal to 65535, which is\n greater than the maximum allowed ID of 65534 but still\n qualifies as an unsigned\n short, throw a TypeError.\n

" }, { - "html": "

\n If the [[DataChannelId]] slot is\n null (due to no ID being passed into\n createDataChannel, or [[Negotiated]] being\n false), and the DTLS role of the SCTP transport has\n already been negotiated, then initialize\n [[DataChannelId]] to a value generated by the\n user agent, according to [RFC8832], and\n skip to the next step. If no available ID could be\n generated, or if the value of the\n [[DataChannelId]] slot is being used by an\n existing RTCDataChannel, throw an\n OperationError exception.\n

" + "html": "

\n If the [[DataChannelId]] slot is\n null (due to no ID being passed into\n createDataChannel, or [[Negotiated]] being\n false), and the DTLS role of the SCTP transport has\n already been negotiated, then initialize\n [[DataChannelId]] to a value generated by the\n user agent, according to [RFC8832], and\n skip to the next step. If no available ID could be\n generated, or if the value of the\n [[DataChannelId]] slot is being used by an\n existing RTCDataChannel, throw an\n OperationError exception.\n

" }, { - "html": "

\n Let transport be\n connection.[[SctpTransport]].\n

\n

\n If the [[DataChannelId]] slot is not\n null, transport is in the\n \"connected\" state and\n [[DataChannelId]] is greater or equal to\n transport.[[MaxChannels]], throw an OperationError.\n

" + "html": "

\n Let transport be\n connection.[[SctpTransport]].\n

\n

\n If the [[DataChannelId]] slot is not\n null, transport is in the\n \"connected\" state and\n [[DataChannelId]] is greater or equal to\n transport.[[MaxChannels]], throw an OperationError.\n

" }, { "html": "

\n If channel is the first RTCDataChannel\n created on connection, update the negotiation-needed flag for connection.\n

" }, { - "html": "

\n Append channel to\n connection.[[DataChannels]].\n

" + "html": "

\n Append channel to\n connection.[[DataChannels]].\n

" }, { "html": "

\n Return channel and continue the following\n steps in parallel.\n

" @@ -3359,7 +3305,7 @@ ] }, { - "html": "

\n Fire an event named statechange at\n transport.\n

" + "html": "

\n Fire an event named statechange at\n transport.\n

" } ] }, @@ -3405,7 +3351,7 @@ "html": "

\n Set channel.[[ReadyState]] to\n \"open\".\n

" }, { - "html": "

\n Fire an event named open at channel.\n

" + "html": "

\n Fire an event named open at channel.\n

" } ] }, @@ -3432,13 +3378,13 @@ "html": "

\n Initialize channel.[[Negotiated]] to\n false.\n

" }, { - "html": "

\n Append channel to\n connection.[[DataChannels]].\n

" + "html": "

\n Append channel to\n connection.[[DataChannels]].\n

" }, { "html": "

\n Set channel.[[ReadyState]] to\n \"open\" (but do not fire the open\n event, yet).\n

" }, { - "html": "

\n Fire an event named datachannel using the\n RTCDataChannelEvent interface with the\n channel attribute set to\n channel at connection.\n

" + "html": "

\n Fire an event named datachannel using the\n RTCDataChannelEvent interface with the\n channel attribute set to\n channel at connection.\n

" }, { "html": "

\n Announce the data channel as open.\n

" @@ -3458,10 +3404,10 @@ "html": "

\n Let connection be the RTCPeerConnection object\n associated with channel.\n

" }, { - "html": "

\n Remove channel from connection.[[DataChannels]].\n

" + "html": "

\n Remove channel from connection.[[DataChannels]].\n

" }, { - "html": "

\n Unless the procedure was initiated by\n channel.close, set\n channel.[[ReadyState]] to\n \"closing\" and fire an event named\n closing at channel.\n

" + "html": "

\n Unless the procedure was initiated by\n channel.close, set\n channel.[[ReadyState]] to\n \"closing\" and fire an event named\n closing at channel.\n

" }, { "html": "Run the following steps in parallel:", @@ -3499,13 +3445,13 @@ "html": "

\n Set channel.[[ReadyState]] to\n \"closed\".\n

" }, { - "html": "

\n Remove channel from connection.[[DataChannels]]\n if it is still there.\n

" + "html": "

\n Remove channel from connection.[[DataChannels]]\n if it is still there.\n

" }, { - "html": "

\n If the transport was closed\n with an error, fire an event named error using the RTCErrorEvent\n interface with its errorDetail attribute set to\n \"sctp-failure\" at channel.\n

" + "html": "

\n If the transport was closed\n with an error, fire an event named error using the RTCErrorEvent\n interface with its errorDetail attribute set to\n \"sctp-failure\" at channel.\n

" }, { - "html": "

\n Fire an event named close at channel.\n

" + "html": "

\n Fire an event named close at channel.\n

" } ] }, @@ -3522,10 +3468,10 @@ "html": "

\n Set channel.[[ReadyState]] to\n \"closed\".\n

" }, { - "html": "

\n Fire an event named error using the\n RTCErrorEvent interface with the errorDetail\n attribute set to \"data-channel-failure\"\n at channel.\n

" + "html": "

\n Fire an event named error using the\n RTCErrorEvent interface with the errorDetail\n attribute set to \"data-channel-failure\"\n at channel.\n

" }, { - "html": "

\n Fire an event named close at channel.\n

" + "html": "

\n Fire an event named close at channel.\n

" } ] }, @@ -3543,10 +3489,10 @@ "html": "

\n If channel.[[ReadyState]] is not\n \"open\", abort these steps and discard\n rawData.\n

" }, { - "html": "

\n Execute the sub step by switching on type and\n channel.binaryType:\n

\n " + "html": "

\n Execute the sub step by switching on type and\n channel.binaryType:\n

\n " }, { - "html": "

\n Fire an event named message using the\n MessageEvent interface with its origin attribute initialized to the\n serialization of an origin of\n connection.[[DocumentOrigin]], and the\n data attribute initialized to\n data at channel.\n

" + "html": "

\n Fire an event named message using the\n MessageEvent interface with its origin attribute initialized to the\n serialization of an origin of\n connection.[[DocumentOrigin]], and the\n data attribute initialized to\n data at channel.\n

" } ] }, @@ -3580,16 +3526,16 @@ "html": "

\n Let channel be the RTCDataChannel object on\n which data is to be sent.\n

" }, { - "html": "

\n If channel.[[ReadyState]] is not\n \"open\", throw an\n InvalidStateError.\n

" + "html": "

\n If channel.[[ReadyState]] is not\n \"open\", throw an\n InvalidStateError.\n

" }, { - "html": "

\n Execute the sub step that corresponds to the type of the\n methods argument:\n

\n " + "html": "

\n Execute the sub step that corresponds to the type of the\n methods argument:\n

\n " }, { - "html": "

\n If the byte size of data exceeds the value of\n maxMessageSize on channel's\n associated RTCSctpTransport, throw a\n TypeError.\n

" + "html": "

\n If the byte size of data exceeds the value of\n maxMessageSize on channel's\n associated RTCSctpTransport, throw a\n TypeError.\n

" }, { - "html": "

\n Queue data for transmission on\n channel's underlying data transport. If\n queuing data is not possible because not enough\n buffer space is available, throw an\n OperationError.\n

" + "html": "

\n Queue data for transmission on\n channel's underlying data transport. If\n queuing data is not possible because not enough\n buffer space is available, throw an\n OperationError.\n

" }, { "html": "

\n Increase the value of the [[BufferedAmount]] slot by\n the byte size of data.\n

" @@ -3632,7 +3578,7 @@ "html": "Let dtmf be the\n RTCDTMFSender associated with sender." }, { - "html": "If determine if DTMF can be sent for\n dtmf returns false, throw an InvalidStateError." + "html": "If determine if DTMF can be sent for\n dtmf returns false, throw an InvalidStateError." }, { "html": "Let tones be the\n method's first argument." @@ -3644,7 +3590,7 @@ "html": "Let interToneGap be the\n method's third argument." }, { - "html": "If \n tones contains any unrecognized characters, throw an InvalidCharacterError." + "html": "If \n tones contains any unrecognized characters, throw an InvalidCharacterError." }, { "html": "Set the object's [[ToneBuffer]] slot to\n tones." @@ -3678,7 +3624,7 @@ "html": "If determine if DTMF can be sent for\n dtmf returns false, abort these\n steps." }, { - "html": "If the [[ToneBuffer]] slot contains the empty\n string, fire an event named tonechange using\n the RTCDTMFToneChangeEvent interface with the\n tone attribute set to an empty\n string at the RTCDTMFSender object and abort these\n steps." + "html": "If the [[ToneBuffer]] slot contains the empty\n string, fire an event named tonechange using\n the RTCDTMFToneChangeEvent interface with the\n tone attribute set to an empty\n string at the RTCDTMFSender object and abort these\n steps." }, { "html": "Remove the first character from the\n [[ToneBuffer]] slot and let that character be\n tone." @@ -3690,7 +3636,7 @@ "html": "If tone is not \",\" start\n playout of tone for [[Duration]] ms on\n the associated RTP media stream, using the appropriate\n codec, then queue a task to be executed in\n [[Duration]] + [[InterToneGap]] ms from\n now that runs the DTMF playout task steps." }, { - "html": "Fire an event named tonechange using the\n RTCDTMFToneChangeEvent interface with the\n tone attribute set to\n tone at the RTCDTMFSender object." + "html": "Fire an event named tonechange using the\n RTCDTMFToneChangeEvent interface with the\n tone attribute set to\n tone at the RTCDTMFSender object." } ] } @@ -3750,7 +3696,7 @@ "html": "

\n If selectorArg is null, let\n selector be null.\n

" }, { - "html": "

\n If selectorArg is a MediaStreamTrack let\n selector be an RTCRtpSender or\n RTCRtpReceiver on connection which\n track attribute matches\n selectorArg. If no such sender or receiver\n exists, or if more than one sender or receiver fit this\n criteria, return a promise rejected with a newly created InvalidAccessError.\n

" + "html": "

\n If selectorArg is a MediaStreamTrack let\n selector be an RTCRtpSender or\n RTCRtpReceiver on connection which\n track attribute matches\n selectorArg. If no such sender or receiver\n exists, or if more than one sender or receiver fit this\n criteria, return a promise rejected with a newly created InvalidAccessError.\n

" }, { "html": "

\n Let p be a new promise.\n

" @@ -3785,10 +3731,10 @@ "html": "If\n selector is null,\n gather stats for the whole connection, add them to\n result, return result, and abort these steps." }, { - "html": "If selector is an RTCRtpSender, gather stats for and\n add the following objects to result:\n " + "html": "If selector is an RTCRtpSender, gather stats for and\n add the following objects to result:\n " }, { - "html": "If selector is an RTCRtpReceiver, gather stats for and\n add the following objects to result:\n " + "html": "If selector is an RTCRtpReceiver, gather stats for and\n add the following objects to result:\n " }, { "html": "Return result." @@ -3811,7 +3757,7 @@ "html": "

\n Let e be a new RTCError object.\n

" }, { - "html": "

\n Invoke the DOMException constructor of e\n with the message argument set to\n message and the name argument\n set to \"OperationError\".\n

" + "html": "

\n Invoke the DOMException constructor of e\n with the message argument set to\n message and the name argument\n set to \"OperationError\".\n

" }, { "html": "

\n Set all RTCError attributes of e to the\n value of the corresponding attribute in init if\n it is present, otherwise set it to null.\n

" diff --git a/ed/dfns/fenced-frame.json b/ed/dfns/fenced-frame.json index ccd4d23f5237..4ec6a9ea344f 100644 --- a/ed/dfns/fenced-frame.json +++ b/ed/dfns/fenced-frame.json @@ -3504,7 +3504,7 @@ "for": [ "fenced navigable container" ], - "access": "private", + "access": "public", "informative": false, "heading": { "id": "title", diff --git a/ed/dfns/html.json b/ed/dfns/html.json index 18b15fdbe85e..ff64c44c781e 100644 --- a/ed/dfns/html.json +++ b/ed/dfns/html.json @@ -4819,7 +4819,7 @@ "id": "concept-document-coop", "href": "https://html.spec.whatwg.org/multipage/dom.html#concept-document-coop", "linkingText": [ - "cross-origin opener policy" + "opener policy" ], "localLinkingText": [], "type": "dfn", @@ -59971,7 +59971,7 @@ "id": "cross-origin-opener-policy-value", "href": "https://html.spec.whatwg.org/multipage/browsers.html#cross-origin-opener-policy-value", "linkingText": [ - "cross-origin opener policy value" + "opener policy value" ], "localLinkingText": [], "type": "dfn", @@ -60066,7 +60066,7 @@ "id": "cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#cross-origin-opener-policy", "linkingText": [ - "cross-origin opener policy" + "opener policy" ], "localLinkingText": [], "type": "dfn", @@ -60161,7 +60161,7 @@ "id": "matching-coop", "href": "https://html.spec.whatwg.org/multipage/browsers.html#matching-coop", "linkingText": [ - "match cross-origin opener policy values" + "match opener policy values" ], "localLinkingText": [], "type": "dfn", @@ -60237,7 +60237,7 @@ "id": "obtain-coop", "href": "https://html.spec.whatwg.org/multipage/browsers.html#obtain-coop", "linkingText": [ - "obtain a cross-origin opener policy" + "obtain an opener policy" ], "localLinkingText": [], "type": "dfn", @@ -60266,7 +60266,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60285,7 +60285,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60294,7 +60294,7 @@ "id": "coop-enforcement-result", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-enforcement-result", "linkingText": [ - "cross-origin opener policy enforcement result" + "opener policy enforcement result" ], "localLinkingText": [], "type": "dfn", @@ -60304,7 +60304,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60323,7 +60323,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60342,7 +60342,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60361,7 +60361,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60380,7 +60380,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60389,7 +60389,7 @@ "id": "coop-enforcement-coop", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-enforcement-coop", "linkingText": [ - "cross-origin opener policy" + "opener policy" ], "localLinkingText": [], "type": "dfn", @@ -60399,7 +60399,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60418,7 +60418,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60427,7 +60427,7 @@ "id": "coop-enforce", "href": "https://html.spec.whatwg.org/multipage/browsers.html#coop-enforce", "linkingText": [ - "enforce a response's cross-origin opener policy" + "enforce a response's opener policy" ], "localLinkingText": [], "type": "dfn", @@ -60437,7 +60437,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -60456,7 +60456,7 @@ "heading": { "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, "definedIn": "prose" @@ -71571,7 +71571,7 @@ "id": "navigation-params-coop", "href": "https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-params-coop", "linkingText": [ - "cross-origin opener policy" + "opener policy" ], "localLinkingText": [], "type": "dfn", diff --git a/ed/dfns/webrtc.json b/ed/dfns/webrtc.json index b87781354458..c9cc096e8ad6 100644 --- a/ed/dfns/webrtc.json +++ b/ed/dfns/webrtc.json @@ -6703,7 +6703,7 @@ "for": [ "RTCRtpReceiver" ], - "access": "public", + "access": "private", "informative": false, "heading": { "id": "rtcrtpreceiver-interface", diff --git a/ed/headings/device-posture.json b/ed/headings/device-posture.json index 033f9c781c02..60f1cc22db17 100644 --- a/ed/headings/device-posture.json +++ b/ed/headings/device-posture.json @@ -276,6 +276,13 @@ "level": 3, "title": "Normative references", "number": "C.1" + }, + { + "id": "informative-references", + "href": "https://w3c.github.io/device-posture/#informative-references", + "level": 3, + "title": "Informative references", + "number": "C.2" } ] } \ No newline at end of file diff --git a/ed/headings/html.json b/ed/headings/html.json index f2fdd4dff337..5ce1d6681c68 100644 --- a/ed/headings/html.json +++ b/ed/headings/html.json @@ -4535,7 +4535,7 @@ "id": "browsing-context-group-switches-due-to-cross-origin-opener-policy", "href": "https://html.spec.whatwg.org/multipage/browsers.html#browsing-context-group-switches-due-to-cross-origin-opener-policy", "level": 5, - "title": "Browsing context group switches due to cross-origin opener policy", + "title": "Browsing context group switches due to opener policy", "number": "7.1.3.2" }, { diff --git a/ed/headings/tc39-temporal.json b/ed/headings/tc39-temporal.json index 4770e065f269..5c65badb4777 100644 --- a/ed/headings/tc39-temporal.json +++ b/ed/headings/tc39-temporal.json @@ -1890,7 +1890,7 @@ { "id": "sec-temporal-differencezoneddatetimewithrounding", "href": "https://tc39.es/proposal-temporal/#sec-temporal-differencezoneddatetimewithrounding", - "title": "DifferenceZonedDateTimeWithRounding ( ns1, ns2, calendar, timeZone, largestUnit, roundingIncrement, smallestUnit, roundingMode )", + "title": "DifferenceZonedDateTimeWithRounding ( ns1, ns2, timeZone, calendar, largestUnit, roundingIncrement, smallestUnit, roundingMode )", "level": 3, "number": "6.5.7" }, @@ -2422,14 +2422,14 @@ { "id": "sec-temporal-nudgetocalendarunit", "href": "https://tc39.es/proposal-temporal/#sec-temporal-nudgetocalendarunit", - "title": "NudgeToCalendarUnit ( sign, duration, destEpochNs, dateTime, calendar, timeZone, increment, unit, roundingMode )", + "title": "NudgeToCalendarUnit ( sign, duration, destEpochNs, dateTime, timeZone, calendar, increment, unit, roundingMode )", "level": 3, "number": "7.5.39" }, { "id": "sec-temporal-nudgetozonedtime", "href": "https://tc39.es/proposal-temporal/#sec-temporal-nudgetozonedtime", - "title": "NudgeToZonedTime ( sign, duration, dateTime, calendar, timeZone, increment, unit, roundingMode )", + "title": "NudgeToZonedTime ( sign, duration, dateTime, timeZone, calendar, increment, unit, roundingMode )", "level": 3, "number": "7.5.40" }, @@ -2443,14 +2443,14 @@ { "id": "sec-temporal-bubblerelativeduration", "href": "https://tc39.es/proposal-temporal/#sec-temporal-bubblerelativeduration", - "title": "BubbleRelativeDuration ( sign, duration, nudgedEpochNs, dateTime, calendar, timeZone, largestUnit, smallestUnit )", + "title": "BubbleRelativeDuration ( sign, duration, nudgedEpochNs, dateTime, timeZone, calendar, largestUnit, smallestUnit )", "level": 3, "number": "7.5.42" }, { "id": "sec-temporal-roundrelativeduration", "href": "https://tc39.es/proposal-temporal/#sec-temporal-roundrelativeduration", - "title": "RoundRelativeDuration ( duration, destEpochNs, dateTime, calendar, timeZone, largestUnit, increment, smallestUnit, roundingMode )", + "title": "RoundRelativeDuration ( duration, destEpochNs, dateTime, timeZone, calendar, largestUnit, increment, smallestUnit, roundingMode )", "level": 3, "number": "7.5.43" }, diff --git a/ed/ids/device-posture.json b/ed/ids/device-posture.json index d6d6c217e3d0..aeca93ab15cb 100644 --- a/ed/ids/device-posture.json +++ b/ed/ids/device-posture.json @@ -60,6 +60,8 @@ "https://w3c.github.io/device-posture/#issue-container-generatedID", "https://w3c.github.io/device-posture/#h-note", "https://w3c.github.io/device-posture/#ref-for-dom-deviceposturetype-folded-1", + "https://w3c.github.io/device-posture/#issue-container-generatedID-0", + "https://w3c.github.io/device-posture/#h-note-0", "https://w3c.github.io/device-posture/#ref-for-dfn-posture-1", "https://w3c.github.io/device-posture/#ref-for-dom-deviceposturetype-2", "https://w3c.github.io/device-posture/#device-posture-media-queries", @@ -110,8 +112,8 @@ "https://w3c.github.io/device-posture/#ref-for-dfn-disallowrecursion-2", "https://w3c.github.io/device-posture/#ref-for-dfn-device-posture-change-steps-4", "https://w3c.github.io/device-posture/#ref-for-dfn-disallowrecursion-3", - "https://w3c.github.io/device-posture/#issue-container-generatedID-0", - "https://w3c.github.io/device-posture/#h-note-0", + "https://w3c.github.io/device-posture/#issue-container-generatedID-1", + "https://w3c.github.io/device-posture/#h-note-1", "https://w3c.github.io/device-posture/#issue-container-number-103", "https://w3c.github.io/device-posture/#h-issue", "https://w3c.github.io/device-posture/#security-considerations", @@ -202,6 +204,11 @@ "https://w3c.github.io/device-posture/#bib-screen-orientation", "https://w3c.github.io/device-posture/#bib-webdriver2", "https://w3c.github.io/device-posture/#bib-webidl", + "https://w3c.github.io/device-posture/#informative-references", + "https://w3c.github.io/device-posture/#c-2-informative-references", + "https://w3c.github.io/device-posture/#bib-clreq", + "https://w3c.github.io/device-posture/#bib-jlreq", + "https://w3c.github.io/device-posture/#bib-klreq", "https://w3c.github.io/device-posture/#back-to-top" ] } \ No newline at end of file diff --git a/ed/ids/fedcm-1.json b/ed/ids/fedcm-1.json index 827f9004f61f..298d4475b954 100644 --- a/ed/ids/fedcm-1.json +++ b/ed/ids/fedcm-1.json @@ -1560,7 +1560,7 @@ "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-endpoint-node%E2%91%A0", "https://w3c-fedid.github.io/FedCM/#webdriver-canceldialog", "https://w3c-fedid.github.io/FedCM/#table-webdriver-canceldialog", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error%E2%91%A0", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error-code%E2%91%A0", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-no-such-alert", @@ -1568,7 +1568,7 @@ "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-success", "https://w3c-fedid.github.io/FedCM/#webdriver-selectaccount", "https://w3c-fedid.github.io/FedCM/#table-webdriver-selectaccount", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps%E2%91%A0", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps%E2%91%A0", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error%E2%91%A1", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error-code%E2%91%A1", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-invalid-argument%E2%91%A0", @@ -1585,7 +1585,7 @@ "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-success%E2%91%A0", "https://w3c-fedid.github.io/FedCM/#webdriver-clickdialogbutton", "https://w3c-fedid.github.io/FedCM/#table-webdriver-clickdialogbutton", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps%E2%91%A1", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps%E2%91%A1", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error%E2%91%A4", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error-code%E2%91%A4", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-invalid-argument%E2%91%A2", @@ -1601,7 +1601,7 @@ "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-success%E2%91%A1", "https://w3c-fedid.github.io/FedCM/#webdriver-accountlist", "https://w3c-fedid.github.io/FedCM/#table-webdriver-accountlist", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps%E2%91%A2", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps%E2%91%A2", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error%E2%91%A7", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error-code%E2%91%A7", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-no-such-alert%E2%91%A2", @@ -1624,14 +1624,14 @@ "https://w3c-fedid.github.io/FedCM/#webdriver-gettitle", "https://w3c-fedid.github.io/FedCM/#table-webdriver-gettitle", "https://w3c-fedid.github.io/FedCM/#ref-for-dom-identitycredentialrequestoptions-context%E2%91%A1", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps%E2%91%A3", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps%E2%91%A3", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error%E2%91%A8", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error-code%E2%91%A8", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-no-such-alert%E2%91%A3", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-success%E2%91%A3", "https://w3c-fedid.github.io/FedCM/#webdriver-getdialogtype", "https://w3c-fedid.github.io/FedCM/#table-webdriver-getdialogtype", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps%E2%91%A4", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps%E2%91%A4", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error%E2%91%A0%E2%93%AA", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error-code%E2%91%A0%E2%93%AA", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-no-such-alert%E2%91%A4", @@ -1645,7 +1645,7 @@ "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-setdelayenabled", "https://w3c-fedid.github.io/FedCM/#infopanel-for-setdelayenabled", "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-setdelayenabled", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps%E2%91%A5", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps%E2%91%A5", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error%E2%91%A0%E2%91%A0", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-error-code%E2%91%A0%E2%91%A0", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-invalid-argument%E2%91%A4", @@ -1658,7 +1658,7 @@ "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-success%E2%91%A5", "https://w3c-fedid.github.io/FedCM/#webdriver-resetcooldown", "https://w3c-fedid.github.io/FedCM/#table-webdriver-resetcooldown", - "https://w3c-fedid.github.io/FedCM/#ref-for-remote-end-steps%E2%91%A6", + "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-remote-end-steps%E2%91%A6", "https://w3c-fedid.github.io/FedCM/#ref-for-dfn-success%E2%91%A6", "https://w3c-fedid.github.io/FedCM/#security", "https://w3c-fedid.github.io/FedCM/#content-security-policy", @@ -2372,11 +2372,6 @@ "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-cc890cc1", "https://w3c-fedid.github.io/FedCM/#infopanel-for-cc890cc1", "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-cc890cc1", - "https://w3c-fedid.github.io/FedCM/#3aeb3f14", - "https://w3c-fedid.github.io/FedCM/#infopanel-for-3aeb3f14", - "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-3aeb3f14", - "https://w3c-fedid.github.io/FedCM/#infopanel-for-3aeb3f14", - "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-3aeb3f14", "https://w3c-fedid.github.io/FedCM/#96dabee7", "https://w3c-fedid.github.io/FedCM/#infopanel-for-96dabee7", "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-96dabee7", @@ -2482,6 +2477,11 @@ "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-8da4d1e3", "https://w3c-fedid.github.io/FedCM/#infopanel-for-8da4d1e3", "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-8da4d1e3", + "https://w3c-fedid.github.io/FedCM/#82c23298", + "https://w3c-fedid.github.io/FedCM/#infopanel-for-82c23298", + "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-82c23298", + "https://w3c-fedid.github.io/FedCM/#infopanel-for-82c23298", + "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-82c23298", "https://w3c-fedid.github.io/FedCM/#4be6272b", "https://w3c-fedid.github.io/FedCM/#infopanel-for-4be6272b", "https://w3c-fedid.github.io/FedCM/#infopaneltitle-for-4be6272b", @@ -2595,7 +2595,6 @@ "https://w3c-fedid.github.io/FedCM/#biblio-oidc-connect-core", "https://w3c-fedid.github.io/FedCM/#biblio-permissions-policy-1", "https://w3c-fedid.github.io/FedCM/#biblio-privacy-threat-model", - "https://w3c-fedid.github.io/FedCM/#biblio-private-aggregation-api", "https://w3c-fedid.github.io/FedCM/#biblio-rfc2119", "https://w3c-fedid.github.io/FedCM/#biblio-rfc6973", "https://w3c-fedid.github.io/FedCM/#biblio-rfc9110", diff --git a/ed/ids/rdf12-turtle.json b/ed/ids/rdf12-turtle.json index 8566ca4a35d8..ba4df8a54f7c 100644 --- a/ed/ids/rdf12-turtle.json +++ b/ed/ids/rdf12-turtle.json @@ -488,6 +488,8 @@ "https://w3c.github.io/rdf-turtle/spec/#annotation-blocks", "https://w3c.github.io/rdf-turtle/spec/#annotationBlock", "https://w3c.github.io/rdf-turtle/spec/#ref-for-index-term-blank-nodes-28", + "https://w3c.github.io/rdf-turtle/spec/#issue-container-generatedID-9", + "https://w3c.github.io/rdf-turtle/spec/#h-note-9", "https://w3c.github.io/rdf-turtle/spec/#property-lists", "https://w3c.github.io/rdf-turtle/spec/#propertyList", "https://w3c.github.io/rdf-turtle/spec/#ref-for-index-term-blank-nodes-29", @@ -526,7 +528,7 @@ "https://w3c.github.io/rdf-turtle/spec/#acknowledgments-for-rdf-1-2", "https://w3c.github.io/rdf-turtle/spec/#e-2-acknowledgments-for-rdf-1-2", "https://w3c.github.io/rdf-turtle/spec/#gh-contributors", - "https://w3c.github.io/rdf-turtle/spec/#issue-container-generatedID-9", + "https://w3c.github.io/rdf-turtle/spec/#issue-container-generatedID-10", "https://w3c.github.io/rdf-turtle/spec/#h-ednote", "https://w3c.github.io/rdf-turtle/spec/#changes-12", "https://w3c.github.io/rdf-turtle/spec/#f-changes-between-rdf-1-1-and-rdf-1-2", diff --git a/ed/ids/sparql12-federated-query.json b/ed/ids/sparql12-federated-query.json index f95957930aa1..2e4b1c1d4f2e 100644 --- a/ed/ids/sparql12-federated-query.json +++ b/ed/ids/sparql12-federated-query.json @@ -48,6 +48,7 @@ "https://w3c.github.io/sparql-federated-query/spec/#bindingsService2", "https://w3c.github.io/sparql-federated-query/spec/#table04a", "https://w3c.github.io/sparql-federated-query/spec/#table04b", + "https://w3c.github.io/sparql-federated-query/spec/#table04c", "https://w3c.github.io/sparql-federated-query/spec/#fedSemantics", "https://w3c.github.io/sparql-federated-query/spec/#x4-sparql-1-1-simple-federation-extension-semantics", "https://w3c.github.io/sparql-federated-query/spec/#defn_service", diff --git a/ed/ids/tc39-temporal.json b/ed/ids/tc39-temporal.json index 56db271aa5a4..16b0a6db3a30 100644 --- a/ed/ids/tc39-temporal.json +++ b/ed/ids/tc39-temporal.json @@ -1226,8 +1226,8 @@ "https://tc39.es/proposal-temporal/#_ref_1002", "https://tc39.es/proposal-temporal/#_ref_1003", "https://tc39.es/proposal-temporal/#_ref_1004", - "https://tc39.es/proposal-temporal/#_ref_1005", "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.total", + "https://tc39.es/proposal-temporal/#_ref_1005", "https://tc39.es/proposal-temporal/#_ref_1006", "https://tc39.es/proposal-temporal/#_ref_1007", "https://tc39.es/proposal-temporal/#_ref_1008", @@ -1243,9 +1243,9 @@ "https://tc39.es/proposal-temporal/#_ref_1018", "https://tc39.es/proposal-temporal/#_ref_1019", "https://tc39.es/proposal-temporal/#_ref_1020", + "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tostring", "https://tc39.es/proposal-temporal/#_ref_1021", "https://tc39.es/proposal-temporal/#_ref_1022", - "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tostring", "https://tc39.es/proposal-temporal/#_ref_1023", "https://tc39.es/proposal-temporal/#_ref_1024", "https://tc39.es/proposal-temporal/#_ref_1025", @@ -1257,18 +1257,18 @@ "https://tc39.es/proposal-temporal/#_ref_1031", "https://tc39.es/proposal-temporal/#_ref_1032", "https://tc39.es/proposal-temporal/#_ref_1033", + "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tojson", "https://tc39.es/proposal-temporal/#_ref_1034", "https://tc39.es/proposal-temporal/#_ref_1035", - "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tojson", + "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tolocalestring", "https://tc39.es/proposal-temporal/#_ref_1036", "https://tc39.es/proposal-temporal/#_ref_1037", - "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.tolocalestring", - "https://tc39.es/proposal-temporal/#_ref_1038", - "https://tc39.es/proposal-temporal/#_ref_1039", "https://tc39.es/proposal-temporal/#sec-temporal.duration.prototype.valueof", "https://tc39.es/proposal-temporal/#sec-properties-of-temporal-duration-instances", "https://tc39.es/proposal-temporal/#_ref_21", "https://tc39.es/proposal-temporal/#table-internal-slots-of-temporalduration-instances", + "https://tc39.es/proposal-temporal/#_ref_1038", + "https://tc39.es/proposal-temporal/#_ref_1039", "https://tc39.es/proposal-temporal/#_ref_1040", "https://tc39.es/proposal-temporal/#_ref_1041", "https://tc39.es/proposal-temporal/#_ref_1042", @@ -1277,13 +1277,13 @@ "https://tc39.es/proposal-temporal/#_ref_1045", "https://tc39.es/proposal-temporal/#_ref_1046", "https://tc39.es/proposal-temporal/#_ref_1047", - "https://tc39.es/proposal-temporal/#_ref_1048", - "https://tc39.es/proposal-temporal/#_ref_1049", "https://tc39.es/proposal-temporal/#sec-temporal-duration-abstract-ops", "https://tc39.es/proposal-temporal/#sec-temporal-duration-records", - "https://tc39.es/proposal-temporal/#_ref_1050", + "https://tc39.es/proposal-temporal/#_ref_1048", "https://tc39.es/proposal-temporal/#_ref_22", "https://tc39.es/proposal-temporal/#table-temporal-duration-record-fields", + "https://tc39.es/proposal-temporal/#_ref_1049", + "https://tc39.es/proposal-temporal/#_ref_1050", "https://tc39.es/proposal-temporal/#_ref_1051", "https://tc39.es/proposal-temporal/#_ref_1052", "https://tc39.es/proposal-temporal/#_ref_1053", @@ -1293,78 +1293,78 @@ "https://tc39.es/proposal-temporal/#_ref_1057", "https://tc39.es/proposal-temporal/#_ref_1058", "https://tc39.es/proposal-temporal/#_ref_1059", - "https://tc39.es/proposal-temporal/#_ref_1060", - "https://tc39.es/proposal-temporal/#_ref_1061", "https://tc39.es/proposal-temporal/#sec-temporal-date-duration-records", - "https://tc39.es/proposal-temporal/#_ref_1062", + "https://tc39.es/proposal-temporal/#_ref_1060", "https://tc39.es/proposal-temporal/#_ref_23", "https://tc39.es/proposal-temporal/#sec-temporal-time-duration-records", - "https://tc39.es/proposal-temporal/#_ref_1063", + "https://tc39.es/proposal-temporal/#_ref_1061", "https://tc39.es/proposal-temporal/#_ref_24", "https://tc39.es/proposal-temporal/#sec-temporal-partial-duration-records", "https://tc39.es/proposal-temporal/#_ref_25", - "https://tc39.es/proposal-temporal/#_ref_1064", + "https://tc39.es/proposal-temporal/#_ref_1062", "https://tc39.es/proposal-temporal/#sec-temporal-normalized-time-duration-records", - "https://tc39.es/proposal-temporal/#_ref_1065", + "https://tc39.es/proposal-temporal/#_ref_1063", "https://tc39.es/proposal-temporal/#_ref_26", "https://tc39.es/proposal-temporal/#table-temporal-normalized-time-duration-record-fields", + "https://tc39.es/proposal-temporal/#_ref_1064", + "https://tc39.es/proposal-temporal/#_ref_1065", "https://tc39.es/proposal-temporal/#_ref_1066", - "https://tc39.es/proposal-temporal/#_ref_1067", - "https://tc39.es/proposal-temporal/#_ref_1068", "https://tc39.es/proposal-temporal/#eqn-maxTimeDuration", "https://tc39.es/proposal-temporal/#sec-temporal-normalized-duration-records", + "https://tc39.es/proposal-temporal/#_ref_1067", + "https://tc39.es/proposal-temporal/#_ref_1068", "https://tc39.es/proposal-temporal/#_ref_1069", - "https://tc39.es/proposal-temporal/#_ref_1070", - "https://tc39.es/proposal-temporal/#_ref_1071", "https://tc39.es/proposal-temporal/#_ref_27", "https://tc39.es/proposal-temporal/#table-temporal-normalized-duration-record-fields", + "https://tc39.es/proposal-temporal/#_ref_1070", + "https://tc39.es/proposal-temporal/#_ref_1071", "https://tc39.es/proposal-temporal/#_ref_1072", "https://tc39.es/proposal-temporal/#_ref_1073", "https://tc39.es/proposal-temporal/#_ref_1074", "https://tc39.es/proposal-temporal/#_ref_1075", + "https://tc39.es/proposal-temporal/#sec-temporal-createdurationrecord", "https://tc39.es/proposal-temporal/#_ref_1076", "https://tc39.es/proposal-temporal/#_ref_1077", - "https://tc39.es/proposal-temporal/#sec-temporal-createdurationrecord", "https://tc39.es/proposal-temporal/#_ref_1078", + "https://tc39.es/proposal-temporal/#sec-temporal-createdatedurationrecord", "https://tc39.es/proposal-temporal/#_ref_1079", "https://tc39.es/proposal-temporal/#_ref_1080", - "https://tc39.es/proposal-temporal/#sec-temporal-createdatedurationrecord", "https://tc39.es/proposal-temporal/#_ref_1081", + "https://tc39.es/proposal-temporal/#sec-temporal-createtimedurationrecord", "https://tc39.es/proposal-temporal/#_ref_1082", "https://tc39.es/proposal-temporal/#_ref_1083", - "https://tc39.es/proposal-temporal/#sec-temporal-createtimedurationrecord", "https://tc39.es/proposal-temporal/#_ref_1084", + "https://tc39.es/proposal-temporal/#sec-temporal-createnormalizeddurationrecord", "https://tc39.es/proposal-temporal/#_ref_1085", "https://tc39.es/proposal-temporal/#_ref_1086", - "https://tc39.es/proposal-temporal/#sec-temporal-createnormalizeddurationrecord", "https://tc39.es/proposal-temporal/#_ref_1087", "https://tc39.es/proposal-temporal/#_ref_1088", + "https://tc39.es/proposal-temporal/#sec-temporal-combinedateandnormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1089", "https://tc39.es/proposal-temporal/#_ref_1090", - "https://tc39.es/proposal-temporal/#sec-temporal-combinedateandnormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1091", "https://tc39.es/proposal-temporal/#_ref_1092", "https://tc39.es/proposal-temporal/#_ref_1093", "https://tc39.es/proposal-temporal/#_ref_1094", + "https://tc39.es/proposal-temporal/#sec-temporal-totemporalduration", "https://tc39.es/proposal-temporal/#_ref_1095", "https://tc39.es/proposal-temporal/#_ref_1096", - "https://tc39.es/proposal-temporal/#sec-temporal-totemporalduration", + "https://tc39.es/proposal-temporal/#sec-temporal-totemporaldurationrecord", "https://tc39.es/proposal-temporal/#_ref_1097", "https://tc39.es/proposal-temporal/#_ref_1098", - "https://tc39.es/proposal-temporal/#sec-temporal-totemporaldurationrecord", "https://tc39.es/proposal-temporal/#_ref_1099", "https://tc39.es/proposal-temporal/#_ref_1100", "https://tc39.es/proposal-temporal/#_ref_1101", "https://tc39.es/proposal-temporal/#_ref_1102", "https://tc39.es/proposal-temporal/#_ref_1103", - "https://tc39.es/proposal-temporal/#_ref_1104", - "https://tc39.es/proposal-temporal/#_ref_1105", "https://tc39.es/proposal-temporal/#sec-temporal-durationsign", "https://tc39.es/proposal-temporal/#sec-temporal-isvalidduration", - "https://tc39.es/proposal-temporal/#_ref_1106", + "https://tc39.es/proposal-temporal/#_ref_1104", "https://tc39.es/proposal-temporal/#sec-temporal-defaulttemporallargestunit", "https://tc39.es/proposal-temporal/#_ref_28", "https://tc39.es/proposal-temporal/#sec-temporal-totemporalpartialdurationrecord", + "https://tc39.es/proposal-temporal/#_ref_1105", + "https://tc39.es/proposal-temporal/#_ref_1106", "https://tc39.es/proposal-temporal/#_ref_1107", "https://tc39.es/proposal-temporal/#_ref_1108", "https://tc39.es/proposal-temporal/#_ref_1109", @@ -1375,72 +1375,72 @@ "https://tc39.es/proposal-temporal/#_ref_1114", "https://tc39.es/proposal-temporal/#_ref_1115", "https://tc39.es/proposal-temporal/#_ref_1116", + "https://tc39.es/proposal-temporal/#sec-temporal-createtemporalduration", "https://tc39.es/proposal-temporal/#_ref_1117", + "https://tc39.es/proposal-temporal/#sec-temporal-createnegatedtemporalduration", "https://tc39.es/proposal-temporal/#_ref_1118", - "https://tc39.es/proposal-temporal/#sec-temporal-createtemporalduration", + "https://tc39.es/proposal-temporal/#sec-temporal-normalizetimeduration", "https://tc39.es/proposal-temporal/#_ref_1119", - "https://tc39.es/proposal-temporal/#sec-temporal-createnegatedtemporalduration", "https://tc39.es/proposal-temporal/#_ref_1120", - "https://tc39.es/proposal-temporal/#sec-temporal-normalizetimeduration", "https://tc39.es/proposal-temporal/#_ref_1121", + "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationabs", "https://tc39.es/proposal-temporal/#_ref_1122", "https://tc39.es/proposal-temporal/#_ref_1123", - "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationabs", "https://tc39.es/proposal-temporal/#_ref_1124", + "https://tc39.es/proposal-temporal/#sec-temporal-addnormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1125", "https://tc39.es/proposal-temporal/#_ref_1126", - "https://tc39.es/proposal-temporal/#sec-temporal-addnormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1127", "https://tc39.es/proposal-temporal/#_ref_1128", "https://tc39.es/proposal-temporal/#_ref_1129", + "https://tc39.es/proposal-temporal/#sec-temporal-add24hourdaystonormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1130", "https://tc39.es/proposal-temporal/#_ref_1131", - "https://tc39.es/proposal-temporal/#sec-temporal-add24hourdaystonormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1132", "https://tc39.es/proposal-temporal/#_ref_1133", "https://tc39.es/proposal-temporal/#_ref_1134", + "https://tc39.es/proposal-temporal/#sec-temporal-addnormalizedtimedurationtoepochnanoseconds", "https://tc39.es/proposal-temporal/#_ref_1135", "https://tc39.es/proposal-temporal/#_ref_1136", - "https://tc39.es/proposal-temporal/#sec-temporal-addnormalizedtimedurationtoepochnanoseconds", + "https://tc39.es/proposal-temporal/#sec-temporal-comparenormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1137", "https://tc39.es/proposal-temporal/#_ref_1138", - "https://tc39.es/proposal-temporal/#sec-temporal-comparenormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1139", + "https://tc39.es/proposal-temporal/#sec-temporal-dividenormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1140", + "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationfromepochnanosecondsdifference", "https://tc39.es/proposal-temporal/#_ref_1141", - "https://tc39.es/proposal-temporal/#sec-temporal-dividenormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1142", - "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationfromepochnanosecondsdifference", "https://tc39.es/proposal-temporal/#_ref_1143", "https://tc39.es/proposal-temporal/#_ref_1144", + "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationiszero", "https://tc39.es/proposal-temporal/#_ref_1145", + "https://tc39.es/proposal-temporal/#sec-temporal-roundnormalizedtimedurationtoincrement", "https://tc39.es/proposal-temporal/#_ref_1146", - "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationiszero", + "https://tc39.es/proposal-temporal/#_ref_29", "https://tc39.es/proposal-temporal/#_ref_1147", - "https://tc39.es/proposal-temporal/#sec-temporal-roundnormalizedtimedurationtoincrement", "https://tc39.es/proposal-temporal/#_ref_1148", - "https://tc39.es/proposal-temporal/#_ref_29", "https://tc39.es/proposal-temporal/#_ref_1149", "https://tc39.es/proposal-temporal/#_ref_1150", + "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationseconds", "https://tc39.es/proposal-temporal/#_ref_1151", + "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationsign", "https://tc39.es/proposal-temporal/#_ref_1152", - "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationseconds", + "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationsubseconds", "https://tc39.es/proposal-temporal/#_ref_1153", - "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationsign", "https://tc39.es/proposal-temporal/#_ref_1154", - "https://tc39.es/proposal-temporal/#sec-temporal-normalizedtimedurationsubseconds", + "https://tc39.es/proposal-temporal/#sec-temporal-subtractnormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1155", "https://tc39.es/proposal-temporal/#_ref_1156", - "https://tc39.es/proposal-temporal/#sec-temporal-subtractnormalizedtimeduration", "https://tc39.es/proposal-temporal/#_ref_1157", "https://tc39.es/proposal-temporal/#_ref_1158", "https://tc39.es/proposal-temporal/#_ref_1159", + "https://tc39.es/proposal-temporal/#sec-zerotimeduration", "https://tc39.es/proposal-temporal/#_ref_1160", "https://tc39.es/proposal-temporal/#_ref_1161", - "https://tc39.es/proposal-temporal/#sec-zerotimeduration", + "https://tc39.es/proposal-temporal/#sec-temporal-balancetimeduration", "https://tc39.es/proposal-temporal/#_ref_1162", "https://tc39.es/proposal-temporal/#_ref_1163", - "https://tc39.es/proposal-temporal/#sec-temporal-balancetimeduration", "https://tc39.es/proposal-temporal/#_ref_1164", "https://tc39.es/proposal-temporal/#_ref_1165", "https://tc39.es/proposal-temporal/#_ref_1166", @@ -1467,43 +1467,43 @@ "https://tc39.es/proposal-temporal/#_ref_1187", "https://tc39.es/proposal-temporal/#_ref_1188", "https://tc39.es/proposal-temporal/#_ref_1189", + "https://tc39.es/proposal-temporal/#sec-temporal-unbalancedatedurationrelative", "https://tc39.es/proposal-temporal/#_ref_1190", "https://tc39.es/proposal-temporal/#_ref_1191", - "https://tc39.es/proposal-temporal/#sec-temporal-unbalancedatedurationrelative", "https://tc39.es/proposal-temporal/#_ref_1192", "https://tc39.es/proposal-temporal/#_ref_1193", "https://tc39.es/proposal-temporal/#_ref_1194", - "https://tc39.es/proposal-temporal/#_ref_1195", - "https://tc39.es/proposal-temporal/#_ref_1196", "https://tc39.es/proposal-temporal/#sec-temporal-roundtimeduration", - "https://tc39.es/proposal-temporal/#_ref_1197", + "https://tc39.es/proposal-temporal/#_ref_1195", "https://tc39.es/proposal-temporal/#_ref_30", "https://tc39.es/proposal-temporal/#_ref_31", + "https://tc39.es/proposal-temporal/#_ref_1196", + "https://tc39.es/proposal-temporal/#_ref_1197", "https://tc39.es/proposal-temporal/#_ref_1198", "https://tc39.es/proposal-temporal/#_ref_1199", "https://tc39.es/proposal-temporal/#_ref_1200", "https://tc39.es/proposal-temporal/#_ref_1201", "https://tc39.es/proposal-temporal/#_ref_1202", - "https://tc39.es/proposal-temporal/#_ref_1203", - "https://tc39.es/proposal-temporal/#_ref_1204", "https://tc39.es/proposal-temporal/#_ref_32", "https://tc39.es/proposal-temporal/#_ref_33", + "https://tc39.es/proposal-temporal/#_ref_1203", + "https://tc39.es/proposal-temporal/#_ref_1204", "https://tc39.es/proposal-temporal/#_ref_1205", + "https://tc39.es/proposal-temporal/#sec-temporal-duration-nudge-result-records", "https://tc39.es/proposal-temporal/#_ref_1206", "https://tc39.es/proposal-temporal/#_ref_1207", - "https://tc39.es/proposal-temporal/#sec-temporal-duration-nudge-result-records", "https://tc39.es/proposal-temporal/#_ref_1208", - "https://tc39.es/proposal-temporal/#_ref_1209", - "https://tc39.es/proposal-temporal/#_ref_1210", "https://tc39.es/proposal-temporal/#_ref_34", "https://tc39.es/proposal-temporal/#table-temporal-duration-nudge-result-record-fields", + "https://tc39.es/proposal-temporal/#_ref_1209", + "https://tc39.es/proposal-temporal/#_ref_1210", + "https://tc39.es/proposal-temporal/#sec-temporal-nudgetocalendarunit", "https://tc39.es/proposal-temporal/#_ref_1211", "https://tc39.es/proposal-temporal/#_ref_1212", - "https://tc39.es/proposal-temporal/#sec-temporal-nudgetocalendarunit", - "https://tc39.es/proposal-temporal/#_ref_1213", - "https://tc39.es/proposal-temporal/#_ref_1214", "https://tc39.es/proposal-temporal/#_ref_35", "https://tc39.es/proposal-temporal/#_ref_36", + "https://tc39.es/proposal-temporal/#_ref_1213", + "https://tc39.es/proposal-temporal/#_ref_1214", "https://tc39.es/proposal-temporal/#_ref_1215", "https://tc39.es/proposal-temporal/#_ref_1216", "https://tc39.es/proposal-temporal/#_ref_1217", @@ -1608,13 +1608,13 @@ "https://tc39.es/proposal-temporal/#_ref_1297", "https://tc39.es/proposal-temporal/#_ref_1298", "https://tc39.es/proposal-temporal/#_ref_1299", - "https://tc39.es/proposal-temporal/#_ref_1300", "https://tc39.es/proposal-temporal/#sec-temporal-roundrelativeduration", + "https://tc39.es/proposal-temporal/#_ref_1300", "https://tc39.es/proposal-temporal/#_ref_1301", - "https://tc39.es/proposal-temporal/#_ref_1302", "https://tc39.es/proposal-temporal/#_ref_53", "https://tc39.es/proposal-temporal/#_ref_54", "https://tc39.es/proposal-temporal/#_ref_55", + "https://tc39.es/proposal-temporal/#_ref_1302", "https://tc39.es/proposal-temporal/#_ref_1303", "https://tc39.es/proposal-temporal/#_ref_1304", "https://tc39.es/proposal-temporal/#_ref_1305", @@ -1626,8 +1626,8 @@ "https://tc39.es/proposal-temporal/#_ref_1311", "https://tc39.es/proposal-temporal/#_ref_1312", "https://tc39.es/proposal-temporal/#_ref_1313", - "https://tc39.es/proposal-temporal/#_ref_1314", "https://tc39.es/proposal-temporal/#sec-temporal-temporaldurationtostring", + "https://tc39.es/proposal-temporal/#_ref_1314", "https://tc39.es/proposal-temporal/#_ref_1315", "https://tc39.es/proposal-temporal/#_ref_1316", "https://tc39.es/proposal-temporal/#_ref_1317", @@ -1635,8 +1635,8 @@ "https://tc39.es/proposal-temporal/#_ref_1319", "https://tc39.es/proposal-temporal/#_ref_1320", "https://tc39.es/proposal-temporal/#_ref_1321", - "https://tc39.es/proposal-temporal/#_ref_1322", "https://tc39.es/proposal-temporal/#sec-temporal-adddurations", + "https://tc39.es/proposal-temporal/#_ref_1322", "https://tc39.es/proposal-temporal/#_ref_1323", "https://tc39.es/proposal-temporal/#_ref_1324", "https://tc39.es/proposal-temporal/#_ref_1325", @@ -1648,41 +1648,41 @@ "https://tc39.es/proposal-temporal/#_ref_1331", "https://tc39.es/proposal-temporal/#_ref_1332", "https://tc39.es/proposal-temporal/#_ref_1333", - "https://tc39.es/proposal-temporal/#_ref_1334", "https://tc39.es/proposal-temporal/#sec-temporal-instant-objects", "https://tc39.es/proposal-temporal/#sec-temporal-instant-constructor", "https://tc39.es/proposal-temporal/#sec-temporal.instant", + "https://tc39.es/proposal-temporal/#_ref_1334", "https://tc39.es/proposal-temporal/#_ref_1335", - "https://tc39.es/proposal-temporal/#_ref_1336", "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-instant-constructor", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype", "https://tc39.es/proposal-temporal/#sec-temporal.instant.from", + "https://tc39.es/proposal-temporal/#_ref_1336", "https://tc39.es/proposal-temporal/#_ref_1337", - "https://tc39.es/proposal-temporal/#_ref_1338", "https://tc39.es/proposal-temporal/#sec-temporal.instant.fromepochmilliseconds", + "https://tc39.es/proposal-temporal/#_ref_1338", "https://tc39.es/proposal-temporal/#_ref_1339", - "https://tc39.es/proposal-temporal/#_ref_1340", "https://tc39.es/proposal-temporal/#sec-temporal.instant.fromepochnanoseconds", + "https://tc39.es/proposal-temporal/#_ref_1340", "https://tc39.es/proposal-temporal/#_ref_1341", - "https://tc39.es/proposal-temporal/#_ref_1342", "https://tc39.es/proposal-temporal/#sec-temporal.instant.compare", + "https://tc39.es/proposal-temporal/#_ref_1342", "https://tc39.es/proposal-temporal/#_ref_1343", "https://tc39.es/proposal-temporal/#_ref_1344", - "https://tc39.es/proposal-temporal/#_ref_1345", "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-instant-prototype-object", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.constructor", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype-%25symbol.tostringtag%25", "https://tc39.es/proposal-temporal/#sec-get-temporal.instant.prototype.epochmilliseconds", "https://tc39.es/proposal-temporal/#sec-get-temporal.instant.prototype.epochnanoseconds", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.add", - "https://tc39.es/proposal-temporal/#_ref_1346", + "https://tc39.es/proposal-temporal/#_ref_1345", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.subtract", - "https://tc39.es/proposal-temporal/#_ref_1347", + "https://tc39.es/proposal-temporal/#_ref_1346", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.until", - "https://tc39.es/proposal-temporal/#_ref_1348", + "https://tc39.es/proposal-temporal/#_ref_1347", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.since", - "https://tc39.es/proposal-temporal/#_ref_1349", + "https://tc39.es/proposal-temporal/#_ref_1348", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.round", + "https://tc39.es/proposal-temporal/#_ref_1349", "https://tc39.es/proposal-temporal/#_ref_1350", "https://tc39.es/proposal-temporal/#_ref_1351", "https://tc39.es/proposal-temporal/#_ref_1352", @@ -1691,10 +1691,10 @@ "https://tc39.es/proposal-temporal/#_ref_1355", "https://tc39.es/proposal-temporal/#_ref_1356", "https://tc39.es/proposal-temporal/#_ref_1357", - "https://tc39.es/proposal-temporal/#_ref_1358", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.equals", - "https://tc39.es/proposal-temporal/#_ref_1359", + "https://tc39.es/proposal-temporal/#_ref_1358", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tostring", + "https://tc39.es/proposal-temporal/#_ref_1359", "https://tc39.es/proposal-temporal/#_ref_1360", "https://tc39.es/proposal-temporal/#_ref_1361", "https://tc39.es/proposal-temporal/#_ref_1362", @@ -1703,33 +1703,33 @@ "https://tc39.es/proposal-temporal/#_ref_1365", "https://tc39.es/proposal-temporal/#_ref_1366", "https://tc39.es/proposal-temporal/#_ref_1367", - "https://tc39.es/proposal-temporal/#_ref_1368", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tolocalestring", - "https://tc39.es/proposal-temporal/#_ref_1369", + "https://tc39.es/proposal-temporal/#_ref_1368", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tojson", - "https://tc39.es/proposal-temporal/#_ref_1370", + "https://tc39.es/proposal-temporal/#_ref_1369", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.valueof", "https://tc39.es/proposal-temporal/#sec-temporal.instant.prototype.tozoneddatetimeiso", + "https://tc39.es/proposal-temporal/#_ref_1370", "https://tc39.es/proposal-temporal/#_ref_1371", - "https://tc39.es/proposal-temporal/#_ref_1372", "https://tc39.es/proposal-temporal/#sec-properties-of-temporal-instant-instances", "https://tc39.es/proposal-temporal/#_ref_56", "https://tc39.es/proposal-temporal/#table-internal-slots-of-temporalinstant-instances", "https://tc39.es/proposal-temporal/#sec-temporal-instant-range", - "https://tc39.es/proposal-temporal/#_ref_1373", + "https://tc39.es/proposal-temporal/#_ref_1372", "https://tc39.es/proposal-temporal/#eqn-nsMaxInstant", - "https://tc39.es/proposal-temporal/#_ref_1374", + "https://tc39.es/proposal-temporal/#_ref_1373", "https://tc39.es/proposal-temporal/#eqn-nsPerDay", - "https://tc39.es/proposal-temporal/#_ref_1375", + "https://tc39.es/proposal-temporal/#_ref_1374", "https://tc39.es/proposal-temporal/#eqn-nsMinInstant", - "https://tc39.es/proposal-temporal/#_ref_1376", + "https://tc39.es/proposal-temporal/#_ref_1375", "https://tc39.es/proposal-temporal/#sec-temporal-instant-abstract-ops", "https://tc39.es/proposal-temporal/#sec-temporal-isvalidepochnanoseconds", + "https://tc39.es/proposal-temporal/#_ref_1376", "https://tc39.es/proposal-temporal/#_ref_1377", - "https://tc39.es/proposal-temporal/#_ref_1378", "https://tc39.es/proposal-temporal/#sec-temporal-createtemporalinstant", - "https://tc39.es/proposal-temporal/#_ref_1379", + "https://tc39.es/proposal-temporal/#_ref_1378", "https://tc39.es/proposal-temporal/#sec-temporal-totemporalinstant", + "https://tc39.es/proposal-temporal/#_ref_1379", "https://tc39.es/proposal-temporal/#_ref_1380", "https://tc39.es/proposal-temporal/#_ref_1381", "https://tc39.es/proposal-temporal/#_ref_1382", @@ -1738,95 +1738,95 @@ "https://tc39.es/proposal-temporal/#_ref_1385", "https://tc39.es/proposal-temporal/#_ref_1386", "https://tc39.es/proposal-temporal/#_ref_1387", - "https://tc39.es/proposal-temporal/#_ref_1388", "https://tc39.es/proposal-temporal/#sec-temporal-compareepochnanoseconds", "https://tc39.es/proposal-temporal/#sec-temporal-addinstant", + "https://tc39.es/proposal-temporal/#_ref_1388", "https://tc39.es/proposal-temporal/#_ref_1389", "https://tc39.es/proposal-temporal/#_ref_1390", - "https://tc39.es/proposal-temporal/#_ref_1391", "https://tc39.es/proposal-temporal/#sec-temporal-differenceinstant", "https://tc39.es/proposal-temporal/#_ref_57", + "https://tc39.es/proposal-temporal/#_ref_1391", "https://tc39.es/proposal-temporal/#_ref_1392", "https://tc39.es/proposal-temporal/#_ref_1393", - "https://tc39.es/proposal-temporal/#_ref_1394", "https://tc39.es/proposal-temporal/#sec-temporal-roundtemporalinstant", "https://tc39.es/proposal-temporal/#_ref_58", "https://tc39.es/proposal-temporal/#_ref_59", "https://tc39.es/proposal-temporal/#_ref_60", "https://tc39.es/proposal-temporal/#_ref_61", - "https://tc39.es/proposal-temporal/#_ref_1395", + "https://tc39.es/proposal-temporal/#_ref_1394", "https://tc39.es/proposal-temporal/#sec-temporal-temporalinstanttostring", + "https://tc39.es/proposal-temporal/#_ref_1395", "https://tc39.es/proposal-temporal/#_ref_1396", "https://tc39.es/proposal-temporal/#_ref_1397", "https://tc39.es/proposal-temporal/#_ref_1398", - "https://tc39.es/proposal-temporal/#_ref_1399", "https://tc39.es/proposal-temporal/#sec-temporal-differencetemporalinstant", + "https://tc39.es/proposal-temporal/#_ref_1399", "https://tc39.es/proposal-temporal/#_ref_1400", "https://tc39.es/proposal-temporal/#_ref_1401", "https://tc39.es/proposal-temporal/#_ref_1402", "https://tc39.es/proposal-temporal/#_ref_1403", "https://tc39.es/proposal-temporal/#_ref_1404", - "https://tc39.es/proposal-temporal/#_ref_1405", "https://tc39.es/proposal-temporal/#sec-temporal-adddurationtoorsubtractdurationfrominstant", + "https://tc39.es/proposal-temporal/#_ref_1405", "https://tc39.es/proposal-temporal/#_ref_1406", "https://tc39.es/proposal-temporal/#_ref_1407", "https://tc39.es/proposal-temporal/#_ref_1408", "https://tc39.es/proposal-temporal/#_ref_1409", "https://tc39.es/proposal-temporal/#_ref_1410", "https://tc39.es/proposal-temporal/#_ref_1411", - "https://tc39.es/proposal-temporal/#_ref_1412", "https://tc39.es/proposal-temporal/#sec-temporal-plainyearmonth-objects", "https://tc39.es/proposal-temporal/#sec-temporal-plainyearmonth-constructor", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth", + "https://tc39.es/proposal-temporal/#_ref_1412", "https://tc39.es/proposal-temporal/#_ref_1413", "https://tc39.es/proposal-temporal/#_ref_1414", "https://tc39.es/proposal-temporal/#_ref_1415", "https://tc39.es/proposal-temporal/#_ref_1416", "https://tc39.es/proposal-temporal/#_ref_1417", - "https://tc39.es/proposal-temporal/#_ref_1418", "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-plainyearmonth-constructor", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.from", + "https://tc39.es/proposal-temporal/#_ref_1418", "https://tc39.es/proposal-temporal/#_ref_1419", "https://tc39.es/proposal-temporal/#_ref_1420", "https://tc39.es/proposal-temporal/#_ref_1421", - "https://tc39.es/proposal-temporal/#_ref_1422", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.compare", + "https://tc39.es/proposal-temporal/#_ref_1422", "https://tc39.es/proposal-temporal/#_ref_1423", "https://tc39.es/proposal-temporal/#_ref_1424", - "https://tc39.es/proposal-temporal/#_ref_1425", "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-plainyearmonth-prototype-object", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.constructor", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype-%25symbol.tostringtag%25", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.calendarid", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.era", + "https://tc39.es/proposal-temporal/#_ref_1425", "https://tc39.es/proposal-temporal/#_ref_1426", - "https://tc39.es/proposal-temporal/#_ref_1427", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.erayear", + "https://tc39.es/proposal-temporal/#_ref_1427", "https://tc39.es/proposal-temporal/#_ref_1428", - "https://tc39.es/proposal-temporal/#_ref_1429", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.year", + "https://tc39.es/proposal-temporal/#_ref_1429", "https://tc39.es/proposal-temporal/#_ref_1430", - "https://tc39.es/proposal-temporal/#_ref_1431", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.month", + "https://tc39.es/proposal-temporal/#_ref_1431", "https://tc39.es/proposal-temporal/#_ref_1432", - "https://tc39.es/proposal-temporal/#_ref_1433", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.monthcode", + "https://tc39.es/proposal-temporal/#_ref_1433", "https://tc39.es/proposal-temporal/#_ref_1434", - "https://tc39.es/proposal-temporal/#_ref_1435", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.daysinyear", + "https://tc39.es/proposal-temporal/#_ref_1435", "https://tc39.es/proposal-temporal/#_ref_1436", - "https://tc39.es/proposal-temporal/#_ref_1437", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.daysinmonth", + "https://tc39.es/proposal-temporal/#_ref_1437", "https://tc39.es/proposal-temporal/#_ref_1438", - "https://tc39.es/proposal-temporal/#_ref_1439", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.monthsinyear", + "https://tc39.es/proposal-temporal/#_ref_1439", "https://tc39.es/proposal-temporal/#_ref_1440", - "https://tc39.es/proposal-temporal/#_ref_1441", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainyearmonth.prototype.inleapyear", + "https://tc39.es/proposal-temporal/#_ref_1441", "https://tc39.es/proposal-temporal/#_ref_1442", - "https://tc39.es/proposal-temporal/#_ref_1443", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.with", + "https://tc39.es/proposal-temporal/#_ref_1443", "https://tc39.es/proposal-temporal/#_ref_1444", "https://tc39.es/proposal-temporal/#_ref_1445", "https://tc39.es/proposal-temporal/#_ref_1446", @@ -1834,43 +1834,43 @@ "https://tc39.es/proposal-temporal/#_ref_1448", "https://tc39.es/proposal-temporal/#_ref_1449", "https://tc39.es/proposal-temporal/#_ref_1450", - "https://tc39.es/proposal-temporal/#_ref_1451", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.add", - "https://tc39.es/proposal-temporal/#_ref_1452", + "https://tc39.es/proposal-temporal/#_ref_1451", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.subtract", - "https://tc39.es/proposal-temporal/#_ref_1453", + "https://tc39.es/proposal-temporal/#_ref_1452", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.until", - "https://tc39.es/proposal-temporal/#_ref_1454", + "https://tc39.es/proposal-temporal/#_ref_1453", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.since", - "https://tc39.es/proposal-temporal/#_ref_1455", + "https://tc39.es/proposal-temporal/#_ref_1454", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.equals", + "https://tc39.es/proposal-temporal/#_ref_1455", "https://tc39.es/proposal-temporal/#_ref_1456", - "https://tc39.es/proposal-temporal/#_ref_1457", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.tostring", + "https://tc39.es/proposal-temporal/#_ref_1457", "https://tc39.es/proposal-temporal/#_ref_1458", "https://tc39.es/proposal-temporal/#_ref_1459", - "https://tc39.es/proposal-temporal/#_ref_1460", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.tolocalestring", - "https://tc39.es/proposal-temporal/#_ref_1461", + "https://tc39.es/proposal-temporal/#_ref_1460", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.tojson", - "https://tc39.es/proposal-temporal/#_ref_1462", + "https://tc39.es/proposal-temporal/#_ref_1461", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.valueof", "https://tc39.es/proposal-temporal/#sec-temporal.plainyearmonth.prototype.toplaindate", + "https://tc39.es/proposal-temporal/#_ref_1462", "https://tc39.es/proposal-temporal/#_ref_1463", "https://tc39.es/proposal-temporal/#_ref_1464", "https://tc39.es/proposal-temporal/#_ref_1465", "https://tc39.es/proposal-temporal/#_ref_1466", - "https://tc39.es/proposal-temporal/#_ref_1467", "https://tc39.es/proposal-temporal/#sec-properties-of-temporal-plainyearmonth-instances", "https://tc39.es/proposal-temporal/#_ref_62", "https://tc39.es/proposal-temporal/#table-internal-slots-of-temporalyearmonth-instances", - "https://tc39.es/proposal-temporal/#_ref_1468", + "https://tc39.es/proposal-temporal/#_ref_1467", "https://tc39.es/proposal-temporal/#sec-temporal-plainyearmonth-abstract-ops", "https://tc39.es/proposal-temporal/#sec-temporal-iso-year-month-records", "https://tc39.es/proposal-temporal/#_ref_63", "https://tc39.es/proposal-temporal/#table-temporal-iso-year-month-record-fields", - "https://tc39.es/proposal-temporal/#_ref_1469", + "https://tc39.es/proposal-temporal/#_ref_1468", "https://tc39.es/proposal-temporal/#sec-temporal-totemporalyearmonth", + "https://tc39.es/proposal-temporal/#_ref_1469", "https://tc39.es/proposal-temporal/#_ref_1470", "https://tc39.es/proposal-temporal/#_ref_1471", "https://tc39.es/proposal-temporal/#_ref_1472", @@ -1887,23 +1887,23 @@ "https://tc39.es/proposal-temporal/#_ref_1483", "https://tc39.es/proposal-temporal/#_ref_1484", "https://tc39.es/proposal-temporal/#_ref_1485", - "https://tc39.es/proposal-temporal/#_ref_1486", "https://tc39.es/proposal-temporal/#sec-temporal-regulateisoyearmonth", + "https://tc39.es/proposal-temporal/#_ref_1486", "https://tc39.es/proposal-temporal/#_ref_1487", "https://tc39.es/proposal-temporal/#_ref_1488", - "https://tc39.es/proposal-temporal/#_ref_1489", "https://tc39.es/proposal-temporal/#sec-temporal-isoyearmonthwithinlimits", "https://tc39.es/proposal-temporal/#sec-temporal-balanceisoyearmonth", + "https://tc39.es/proposal-temporal/#_ref_1489", "https://tc39.es/proposal-temporal/#_ref_1490", "https://tc39.es/proposal-temporal/#_ref_1491", - "https://tc39.es/proposal-temporal/#_ref_1492", "https://tc39.es/proposal-temporal/#sec-temporal-createtemporalyearmonth", + "https://tc39.es/proposal-temporal/#_ref_1492", "https://tc39.es/proposal-temporal/#_ref_1493", - "https://tc39.es/proposal-temporal/#_ref_1494", "https://tc39.es/proposal-temporal/#sec-temporal-temporalyearmonthtostring", + "https://tc39.es/proposal-temporal/#_ref_1494", "https://tc39.es/proposal-temporal/#_ref_1495", - "https://tc39.es/proposal-temporal/#_ref_1496", "https://tc39.es/proposal-temporal/#sec-temporal-differencetemporalplainyearmonth", + "https://tc39.es/proposal-temporal/#_ref_1496", "https://tc39.es/proposal-temporal/#_ref_1497", "https://tc39.es/proposal-temporal/#_ref_1498", "https://tc39.es/proposal-temporal/#_ref_1499", @@ -1920,8 +1920,8 @@ "https://tc39.es/proposal-temporal/#_ref_1510", "https://tc39.es/proposal-temporal/#_ref_1511", "https://tc39.es/proposal-temporal/#_ref_1512", - "https://tc39.es/proposal-temporal/#_ref_1513", "https://tc39.es/proposal-temporal/#sec-temporal-adddurationtoorsubtractdurationfromplainyearmonth", + "https://tc39.es/proposal-temporal/#_ref_1513", "https://tc39.es/proposal-temporal/#_ref_1514", "https://tc39.es/proposal-temporal/#_ref_1515", "https://tc39.es/proposal-temporal/#_ref_1516", @@ -1939,34 +1939,34 @@ "https://tc39.es/proposal-temporal/#_ref_1528", "https://tc39.es/proposal-temporal/#_ref_1529", "https://tc39.es/proposal-temporal/#_ref_1530", - "https://tc39.es/proposal-temporal/#_ref_1531", "https://tc39.es/proposal-temporal/#sec-temporal-plainmonthday-objects", "https://tc39.es/proposal-temporal/#sec-temporal-plainmonthday-constructor", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday", + "https://tc39.es/proposal-temporal/#_ref_1531", "https://tc39.es/proposal-temporal/#_ref_1532", "https://tc39.es/proposal-temporal/#_ref_1533", "https://tc39.es/proposal-temporal/#_ref_1534", "https://tc39.es/proposal-temporal/#_ref_1535", "https://tc39.es/proposal-temporal/#_ref_1536", - "https://tc39.es/proposal-temporal/#_ref_1537", "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-plainmonthday-constructor", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.from", + "https://tc39.es/proposal-temporal/#_ref_1537", "https://tc39.es/proposal-temporal/#_ref_1538", "https://tc39.es/proposal-temporal/#_ref_1539", "https://tc39.es/proposal-temporal/#_ref_1540", - "https://tc39.es/proposal-temporal/#_ref_1541", "https://tc39.es/proposal-temporal/#sec-properties-of-the-temporal-plainmonthday-prototype-object", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.constructor", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype-%25symbol.tostringtag%25", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainmonthday.prototype.calendarid", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainmonthday.prototype.monthcode", + "https://tc39.es/proposal-temporal/#_ref_1541", "https://tc39.es/proposal-temporal/#_ref_1542", - "https://tc39.es/proposal-temporal/#_ref_1543", "https://tc39.es/proposal-temporal/#sec-get-temporal.plainmonthday.prototype.day", + "https://tc39.es/proposal-temporal/#_ref_1543", "https://tc39.es/proposal-temporal/#_ref_1544", - "https://tc39.es/proposal-temporal/#_ref_1545", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.with", + "https://tc39.es/proposal-temporal/#_ref_1545", "https://tc39.es/proposal-temporal/#_ref_1546", "https://tc39.es/proposal-temporal/#_ref_1547", "https://tc39.es/proposal-temporal/#_ref_1548", @@ -1974,31 +1974,31 @@ "https://tc39.es/proposal-temporal/#_ref_1550", "https://tc39.es/proposal-temporal/#_ref_1551", "https://tc39.es/proposal-temporal/#_ref_1552", - "https://tc39.es/proposal-temporal/#_ref_1553", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.equals", + "https://tc39.es/proposal-temporal/#_ref_1553", "https://tc39.es/proposal-temporal/#_ref_1554", - "https://tc39.es/proposal-temporal/#_ref_1555", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.tostring", + "https://tc39.es/proposal-temporal/#_ref_1555", "https://tc39.es/proposal-temporal/#_ref_1556", "https://tc39.es/proposal-temporal/#_ref_1557", - "https://tc39.es/proposal-temporal/#_ref_1558", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.tolocalestring", - "https://tc39.es/proposal-temporal/#_ref_1559", + "https://tc39.es/proposal-temporal/#_ref_1558", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.tojson", - "https://tc39.es/proposal-temporal/#_ref_1560", + "https://tc39.es/proposal-temporal/#_ref_1559", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.valueof", "https://tc39.es/proposal-temporal/#sec-temporal.plainmonthday.prototype.toplaindate", + "https://tc39.es/proposal-temporal/#_ref_1560", "https://tc39.es/proposal-temporal/#_ref_1561", "https://tc39.es/proposal-temporal/#_ref_1562", "https://tc39.es/proposal-temporal/#_ref_1563", "https://tc39.es/proposal-temporal/#_ref_1564", - "https://tc39.es/proposal-temporal/#_ref_1565", "https://tc39.es/proposal-temporal/#sec-properties-of-temporal-plainmonthday-instances", "https://tc39.es/proposal-temporal/#_ref_64", "https://tc39.es/proposal-temporal/#table-internal-slots-of-temporalmonthday-instances", - "https://tc39.es/proposal-temporal/#_ref_1566", + "https://tc39.es/proposal-temporal/#_ref_1565", "https://tc39.es/proposal-temporal/#sec-temporal-plainmonthday-abstract-ops", "https://tc39.es/proposal-temporal/#sec-temporal-totemporalmonthday", + "https://tc39.es/proposal-temporal/#_ref_1566", "https://tc39.es/proposal-temporal/#_ref_1567", "https://tc39.es/proposal-temporal/#_ref_1568", "https://tc39.es/proposal-temporal/#_ref_1569", @@ -2016,23 +2016,23 @@ "https://tc39.es/proposal-temporal/#_ref_1581", "https://tc39.es/proposal-temporal/#_ref_1582", "https://tc39.es/proposal-temporal/#_ref_1583", - "https://tc39.es/proposal-temporal/#_ref_1584", "https://tc39.es/proposal-temporal/#sec-temporal-createtemporalmonthday", + "https://tc39.es/proposal-temporal/#_ref_1584", "https://tc39.es/proposal-temporal/#_ref_1585", - "https://tc39.es/proposal-temporal/#_ref_1586", "https://tc39.es/proposal-temporal/#sec-temporal-temporalmonthdaytostring", + "https://tc39.es/proposal-temporal/#_ref_1586", "https://tc39.es/proposal-temporal/#_ref_1587", - "https://tc39.es/proposal-temporal/#_ref_1588", "https://tc39.es/proposal-temporal/#sec-temporal-timezones", "https://tc39.es/proposal-temporal/#sec-temporal-timezone-abstract-ops", - "https://tc39.es/proposal-temporal/#_ref_1589", + "https://tc39.es/proposal-temporal/#_ref_1588", "https://tc39.es/proposal-temporal/#sec-getavailablenamedtimezoneidentifier", + "https://tc39.es/proposal-temporal/#_ref_1589", "https://tc39.es/proposal-temporal/#_ref_1590", "https://tc39.es/proposal-temporal/#_ref_1591", "https://tc39.es/proposal-temporal/#_ref_1592", "https://tc39.es/proposal-temporal/#_ref_1593", - "https://tc39.es/proposal-temporal/#_ref_1594", "https://tc39.es/proposal-temporal/#sec-temporal-getisopartsfromepoch", + "https://tc39.es/proposal-temporal/#_ref_1594", "https://tc39.es/proposal-temporal/#_ref_1595", "https://tc39.es/proposal-temporal/#_ref_1596", "https://tc39.es/proposal-temporal/#_ref_1597", @@ -2040,42 +2040,42 @@ "https://tc39.es/proposal-temporal/#_ref_1599", "https://tc39.es/proposal-temporal/#_ref_1600", "https://tc39.es/proposal-temporal/#_ref_1601", - "https://tc39.es/proposal-temporal/#_ref_1602", "https://tc39.es/proposal-temporal/#sec-temporal-getnamedtimezonenexttransition", - "https://tc39.es/proposal-temporal/#_ref_1603", + "https://tc39.es/proposal-temporal/#_ref_1602", "https://tc39.es/proposal-temporal/#sec-temporal-getnamedtimezoneprevioustransition", - "https://tc39.es/proposal-temporal/#_ref_1604", + "https://tc39.es/proposal-temporal/#_ref_1603", "https://tc39.es/proposal-temporal/#sec-temporal-formatoffsettimezoneidentifier", + "https://tc39.es/proposal-temporal/#_ref_1604", "https://tc39.es/proposal-temporal/#_ref_1605", - "https://tc39.es/proposal-temporal/#_ref_1606", "https://tc39.es/proposal-temporal/#sec-temporal-formatutcoffsetnanoseconds", + "https://tc39.es/proposal-temporal/#_ref_1606", "https://tc39.es/proposal-temporal/#_ref_1607", "https://tc39.es/proposal-temporal/#_ref_1608", "https://tc39.es/proposal-temporal/#_ref_1609", - "https://tc39.es/proposal-temporal/#_ref_1610", "https://tc39.es/proposal-temporal/#sec-temporal-formatdatetimeutcoffsetrounded", + "https://tc39.es/proposal-temporal/#_ref_1610", "https://tc39.es/proposal-temporal/#_ref_1611", "https://tc39.es/proposal-temporal/#_ref_1612", - "https://tc39.es/proposal-temporal/#_ref_1613", "https://tc39.es/proposal-temporal/#sec-temporal-totemporaltimezoneidentifier", + "https://tc39.es/proposal-temporal/#_ref_1613", "https://tc39.es/proposal-temporal/#_ref_1614", "https://tc39.es/proposal-temporal/#_ref_1615", "https://tc39.es/proposal-temporal/#_ref_1616", "https://tc39.es/proposal-temporal/#_ref_1617", "https://tc39.es/proposal-temporal/#_ref_1618", - "https://tc39.es/proposal-temporal/#_ref_1619", "https://tc39.es/proposal-temporal/#sec-temporal-getoffsetnanosecondsfor", - "https://tc39.es/proposal-temporal/#_ref_1620", + "https://tc39.es/proposal-temporal/#_ref_1619", "https://tc39.es/proposal-temporal/#sec-temporal-getisodatetimefor", + "https://tc39.es/proposal-temporal/#_ref_1620", "https://tc39.es/proposal-temporal/#_ref_1621", "https://tc39.es/proposal-temporal/#_ref_1622", "https://tc39.es/proposal-temporal/#_ref_1623", - "https://tc39.es/proposal-temporal/#_ref_1624", "https://tc39.es/proposal-temporal/#sec-temporal-getepochnanosecondsfor", + "https://tc39.es/proposal-temporal/#_ref_1624", "https://tc39.es/proposal-temporal/#_ref_1625", "https://tc39.es/proposal-temporal/#_ref_1626", - "https://tc39.es/proposal-temporal/#_ref_1627", "https://tc39.es/proposal-temporal/#sec-temporal-disambiguatepossibleepochnanoseconds", + "https://tc39.es/proposal-temporal/#_ref_1627", "https://tc39.es/proposal-temporal/#_ref_1628", "https://tc39.es/proposal-temporal/#_ref_1629", "https://tc39.es/proposal-temporal/#_ref_1630", @@ -2095,48 +2095,48 @@ "https://tc39.es/proposal-temporal/#_ref_1644", "https://tc39.es/proposal-temporal/#_ref_1645", "https://tc39.es/proposal-temporal/#_ref_1646", - "https://tc39.es/proposal-temporal/#_ref_1647", "https://tc39.es/proposal-temporal/#sec-temporal-getpossibleepochnanoseconds", + "https://tc39.es/proposal-temporal/#_ref_1647", "https://tc39.es/proposal-temporal/#_ref_1648", "https://tc39.es/proposal-temporal/#_ref_1649", "https://tc39.es/proposal-temporal/#_ref_1650", - "https://tc39.es/proposal-temporal/#_ref_1651", "https://tc39.es/proposal-temporal/#sec-temporal-getstartofday", + "https://tc39.es/proposal-temporal/#_ref_1651", "https://tc39.es/proposal-temporal/#_ref_1652", "https://tc39.es/proposal-temporal/#_ref_1653", "https://tc39.es/proposal-temporal/#_ref_1654", "https://tc39.es/proposal-temporal/#_ref_1655", "https://tc39.es/proposal-temporal/#_ref_1656", - "https://tc39.es/proposal-temporal/#_ref_1657", "https://tc39.es/proposal-temporal/#sec-temporal-timezoneequals", + "https://tc39.es/proposal-temporal/#_ref_1657", "https://tc39.es/proposal-temporal/#_ref_1658", "https://tc39.es/proposal-temporal/#_ref_1659", "https://tc39.es/proposal-temporal/#_ref_1660", - "https://tc39.es/proposal-temporal/#_ref_1661", "https://tc39.es/proposal-temporal/#sec-parsetimezoneidentifier", + "https://tc39.es/proposal-temporal/#_ref_1661", "https://tc39.es/proposal-temporal/#_ref_1662", - "https://tc39.es/proposal-temporal/#_ref_1663", "https://tc39.es/proposal-temporal/#_ref_2299", "https://tc39.es/proposal-temporal/#_ref_2300", "https://tc39.es/proposal-temporal/#_ref_2301", - "https://tc39.es/proposal-temporal/#_ref_1664", + "https://tc39.es/proposal-temporal/#_ref_1663", "https://tc39.es/proposal-temporal/#_ref_2302", "https://tc39.es/proposal-temporal/#_ref_2303", - "https://tc39.es/proposal-temporal/#_ref_1665", + "https://tc39.es/proposal-temporal/#_ref_1664", "https://tc39.es/proposal-temporal/#sec-temporal-calendars", "https://tc39.es/proposal-temporal/#sec-calendar-types", "https://tc39.es/proposal-temporal/#sec-temporal-isbuiltincalendar", + "https://tc39.es/proposal-temporal/#_ref_1665", "https://tc39.es/proposal-temporal/#_ref_1666", "https://tc39.es/proposal-temporal/#_ref_1667", - "https://tc39.es/proposal-temporal/#_ref_1668", "https://tc39.es/proposal-temporal/#sec-availablecalendars", - "https://tc39.es/proposal-temporal/#_ref_1669", + "https://tc39.es/proposal-temporal/#_ref_1668", "https://tc39.es/proposal-temporal/#_ref_65", "https://tc39.es/proposal-temporal/#sec-temporal-calendar-abstract-ops", "https://tc39.es/proposal-temporal/#sec-temporal-calendar-date-records", - "https://tc39.es/proposal-temporal/#_ref_1670", + "https://tc39.es/proposal-temporal/#_ref_1669", "https://tc39.es/proposal-temporal/#_ref_66", "https://tc39.es/proposal-temporal/#table-temporal-calendar-date-record-fields", + "https://tc39.es/proposal-temporal/#_ref_1670", "https://tc39.es/proposal-temporal/#_ref_1671", "https://tc39.es/proposal-temporal/#_ref_1672", "https://tc39.es/proposal-temporal/#_ref_1673", @@ -2146,23 +2146,23 @@ "https://tc39.es/proposal-temporal/#_ref_1677", "https://tc39.es/proposal-temporal/#_ref_1678", "https://tc39.es/proposal-temporal/#_ref_1679", - "https://tc39.es/proposal-temporal/#_ref_1680", "https://tc39.es/proposal-temporal/#sec-temporal-calendar-fields-records", + "https://tc39.es/proposal-temporal/#_ref_1680", "https://tc39.es/proposal-temporal/#_ref_1681", "https://tc39.es/proposal-temporal/#_ref_1682", "https://tc39.es/proposal-temporal/#_ref_1683", "https://tc39.es/proposal-temporal/#_ref_1684", "https://tc39.es/proposal-temporal/#_ref_1685", - "https://tc39.es/proposal-temporal/#_ref_1686", "https://tc39.es/proposal-temporal/#_ref_67", "https://tc39.es/proposal-temporal/#table-temporal-calendar-fields-record-fields", + "https://tc39.es/proposal-temporal/#_ref_1686", "https://tc39.es/proposal-temporal/#_ref_1687", - "https://tc39.es/proposal-temporal/#_ref_1688", "https://tc39.es/proposal-temporal/#sec-temporal-calendarfieldkeyspresent", - "https://tc39.es/proposal-temporal/#_ref_1689", + "https://tc39.es/proposal-temporal/#_ref_1688", "https://tc39.es/proposal-temporal/#_ref_68", "https://tc39.es/proposal-temporal/#_ref_69", "https://tc39.es/proposal-temporal/#sec-temporal-calendarmergefields", + "https://tc39.es/proposal-temporal/#_ref_1689", "https://tc39.es/proposal-temporal/#_ref_1690", "https://tc39.es/proposal-temporal/#_ref_1691", "https://tc39.es/proposal-temporal/#_ref_1692", @@ -2170,113 +2170,113 @@ "https://tc39.es/proposal-temporal/#_ref_1694", "https://tc39.es/proposal-temporal/#_ref_1695", "https://tc39.es/proposal-temporal/#_ref_1696", - "https://tc39.es/proposal-temporal/#_ref_1697", "https://tc39.es/proposal-temporal/#_ref_70", "https://tc39.es/proposal-temporal/#sec-temporal-calendardateadd", + "https://tc39.es/proposal-temporal/#_ref_1697", "https://tc39.es/proposal-temporal/#_ref_1698", "https://tc39.es/proposal-temporal/#_ref_1699", "https://tc39.es/proposal-temporal/#_ref_1700", "https://tc39.es/proposal-temporal/#_ref_1701", - "https://tc39.es/proposal-temporal/#_ref_1702", "https://tc39.es/proposal-temporal/#sec-temporal-calendardateuntil", + "https://tc39.es/proposal-temporal/#_ref_1702", "https://tc39.es/proposal-temporal/#_ref_1703", - "https://tc39.es/proposal-temporal/#_ref_1704", "https://tc39.es/proposal-temporal/#_ref_71", + "https://tc39.es/proposal-temporal/#_ref_1704", "https://tc39.es/proposal-temporal/#_ref_1705", - "https://tc39.es/proposal-temporal/#_ref_1706", "https://tc39.es/proposal-temporal/#sec-temporal-calendarera", + "https://tc39.es/proposal-temporal/#_ref_1706", "https://tc39.es/proposal-temporal/#_ref_1707", - "https://tc39.es/proposal-temporal/#_ref_1708", "https://tc39.es/proposal-temporal/#sec-temporal-calendarerayear", + "https://tc39.es/proposal-temporal/#_ref_1708", "https://tc39.es/proposal-temporal/#_ref_1709", - "https://tc39.es/proposal-temporal/#_ref_1710", "https://tc39.es/proposal-temporal/#sec-temporal-calendaryear", + "https://tc39.es/proposal-temporal/#_ref_1710", "https://tc39.es/proposal-temporal/#_ref_1711", - "https://tc39.es/proposal-temporal/#_ref_1712", "https://tc39.es/proposal-temporal/#sec-temporal-calendarmonth", + "https://tc39.es/proposal-temporal/#_ref_1712", "https://tc39.es/proposal-temporal/#_ref_1713", - "https://tc39.es/proposal-temporal/#_ref_1714", "https://tc39.es/proposal-temporal/#sec-temporal-calendarmonthcode", + "https://tc39.es/proposal-temporal/#_ref_1714", "https://tc39.es/proposal-temporal/#_ref_1715", "https://tc39.es/proposal-temporal/#_ref_1716", - "https://tc39.es/proposal-temporal/#_ref_1717", "https://tc39.es/proposal-temporal/#sec-temporal-calendarday", + "https://tc39.es/proposal-temporal/#_ref_1717", "https://tc39.es/proposal-temporal/#_ref_1718", - "https://tc39.es/proposal-temporal/#_ref_1719", "https://tc39.es/proposal-temporal/#sec-temporal-calendardayofweek", + "https://tc39.es/proposal-temporal/#_ref_1719", "https://tc39.es/proposal-temporal/#_ref_1720", "https://tc39.es/proposal-temporal/#_ref_1721", - "https://tc39.es/proposal-temporal/#_ref_1722", "https://tc39.es/proposal-temporal/#sec-temporal-calendardayofyear", + "https://tc39.es/proposal-temporal/#_ref_1722", "https://tc39.es/proposal-temporal/#_ref_1723", "https://tc39.es/proposal-temporal/#_ref_1724", - "https://tc39.es/proposal-temporal/#_ref_1725", "https://tc39.es/proposal-temporal/#sec-temporal-calendarweekofyear", + "https://tc39.es/proposal-temporal/#_ref_1725", "https://tc39.es/proposal-temporal/#_ref_1726", "https://tc39.es/proposal-temporal/#_ref_1727", - "https://tc39.es/proposal-temporal/#_ref_1728", "https://tc39.es/proposal-temporal/#sec-temporal-calendaryearofweek", + "https://tc39.es/proposal-temporal/#_ref_1728", "https://tc39.es/proposal-temporal/#_ref_1729", "https://tc39.es/proposal-temporal/#_ref_1730", - "https://tc39.es/proposal-temporal/#_ref_1731", "https://tc39.es/proposal-temporal/#sec-temporal-calendardaysinweek", + "https://tc39.es/proposal-temporal/#_ref_1731", "https://tc39.es/proposal-temporal/#_ref_1732", - "https://tc39.es/proposal-temporal/#_ref_1733", "https://tc39.es/proposal-temporal/#sec-temporal-calendardaysinmonth", + "https://tc39.es/proposal-temporal/#_ref_1733", "https://tc39.es/proposal-temporal/#_ref_1734", "https://tc39.es/proposal-temporal/#_ref_1735", - "https://tc39.es/proposal-temporal/#_ref_1736", "https://tc39.es/proposal-temporal/#sec-temporal-calendardaysinyear", + "https://tc39.es/proposal-temporal/#_ref_1736", "https://tc39.es/proposal-temporal/#_ref_1737", "https://tc39.es/proposal-temporal/#_ref_1738", - "https://tc39.es/proposal-temporal/#_ref_1739", "https://tc39.es/proposal-temporal/#sec-temporal-calendarmonthsinyear", + "https://tc39.es/proposal-temporal/#_ref_1739", "https://tc39.es/proposal-temporal/#_ref_1740", - "https://tc39.es/proposal-temporal/#_ref_1741", "https://tc39.es/proposal-temporal/#sec-temporal-calendarinleapyear", + "https://tc39.es/proposal-temporal/#_ref_1741", "https://tc39.es/proposal-temporal/#_ref_1742", "https://tc39.es/proposal-temporal/#_ref_1743", "https://tc39.es/proposal-temporal/#_ref_1744", - "https://tc39.es/proposal-temporal/#_ref_1745", "https://tc39.es/proposal-temporal/#sec-temporal-totemporalcalendaridentifier", + "https://tc39.es/proposal-temporal/#_ref_1745", "https://tc39.es/proposal-temporal/#_ref_1746", "https://tc39.es/proposal-temporal/#_ref_1747", "https://tc39.es/proposal-temporal/#_ref_1748", - "https://tc39.es/proposal-temporal/#_ref_1749", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporalcalendarslotvaluewithisodefault", - "https://tc39.es/proposal-temporal/#_ref_1750", + "https://tc39.es/proposal-temporal/#_ref_1749", "https://tc39.es/proposal-temporal/#sec-temporal-calendardatefromfields", + "https://tc39.es/proposal-temporal/#_ref_1750", "https://tc39.es/proposal-temporal/#_ref_1751", "https://tc39.es/proposal-temporal/#_ref_1752", "https://tc39.es/proposal-temporal/#_ref_1753", "https://tc39.es/proposal-temporal/#_ref_1754", "https://tc39.es/proposal-temporal/#_ref_1755", "https://tc39.es/proposal-temporal/#_ref_1756", - "https://tc39.es/proposal-temporal/#_ref_1757", "https://tc39.es/proposal-temporal/#sec-temporal-calendaryearmonthfromfields", + "https://tc39.es/proposal-temporal/#_ref_1757", "https://tc39.es/proposal-temporal/#_ref_1758", "https://tc39.es/proposal-temporal/#_ref_1759", "https://tc39.es/proposal-temporal/#_ref_1760", "https://tc39.es/proposal-temporal/#_ref_1761", "https://tc39.es/proposal-temporal/#_ref_1762", "https://tc39.es/proposal-temporal/#_ref_1763", - "https://tc39.es/proposal-temporal/#_ref_1764", "https://tc39.es/proposal-temporal/#sec-temporal-calendarmonthdayfromfields", + "https://tc39.es/proposal-temporal/#_ref_1764", "https://tc39.es/proposal-temporal/#_ref_1765", "https://tc39.es/proposal-temporal/#_ref_1766", "https://tc39.es/proposal-temporal/#_ref_1767", "https://tc39.es/proposal-temporal/#_ref_1768", "https://tc39.es/proposal-temporal/#_ref_1769", "https://tc39.es/proposal-temporal/#_ref_1770", - "https://tc39.es/proposal-temporal/#_ref_1771", "https://tc39.es/proposal-temporal/#sec-temporal-maybeformatcalendarannotation", - "https://tc39.es/proposal-temporal/#_ref_1772", + "https://tc39.es/proposal-temporal/#_ref_1771", "https://tc39.es/proposal-temporal/#sec-temporal-formatcalendarannotation", "https://tc39.es/proposal-temporal/#sec-temporal-calendarequals", "https://tc39.es/proposal-temporal/#sec-temporal-isodaysinmonth", + "https://tc39.es/proposal-temporal/#_ref_1772", "https://tc39.es/proposal-temporal/#_ref_1773", - "https://tc39.es/proposal-temporal/#_ref_1774", "https://tc39.es/proposal-temporal/#sec-temporal-toisoweekofyear", + "https://tc39.es/proposal-temporal/#_ref_1774", "https://tc39.es/proposal-temporal/#_ref_1775", "https://tc39.es/proposal-temporal/#_ref_1776", "https://tc39.es/proposal-temporal/#_ref_1777", @@ -2289,22 +2289,22 @@ "https://tc39.es/proposal-temporal/#_ref_1784", "https://tc39.es/proposal-temporal/#_ref_1785", "https://tc39.es/proposal-temporal/#_ref_1786", - "https://tc39.es/proposal-temporal/#_ref_1787", "https://tc39.es/proposal-temporal/#sec-temporal-isomonthcode", "https://tc39.es/proposal-temporal/#sec-temporal-isoresolvemonth", + "https://tc39.es/proposal-temporal/#_ref_1787", "https://tc39.es/proposal-temporal/#_ref_1788", - "https://tc39.es/proposal-temporal/#_ref_1789", "https://tc39.es/proposal-temporal/#_ref_2304", - "https://tc39.es/proposal-temporal/#_ref_1790", + "https://tc39.es/proposal-temporal/#_ref_1789", "https://tc39.es/proposal-temporal/#sec-temporal-isodatefromfields", + "https://tc39.es/proposal-temporal/#_ref_1790", "https://tc39.es/proposal-temporal/#_ref_1791", "https://tc39.es/proposal-temporal/#_ref_1792", "https://tc39.es/proposal-temporal/#_ref_1793", "https://tc39.es/proposal-temporal/#_ref_1794", "https://tc39.es/proposal-temporal/#_ref_1795", "https://tc39.es/proposal-temporal/#_ref_1796", - "https://tc39.es/proposal-temporal/#_ref_1797", "https://tc39.es/proposal-temporal/#sec-temporal-isoyearmonthfromfields", + "https://tc39.es/proposal-temporal/#_ref_1797", "https://tc39.es/proposal-temporal/#_ref_1798", "https://tc39.es/proposal-temporal/#_ref_1799", "https://tc39.es/proposal-temporal/#_ref_1800", @@ -2312,8 +2312,8 @@ "https://tc39.es/proposal-temporal/#_ref_1802", "https://tc39.es/proposal-temporal/#_ref_1803", "https://tc39.es/proposal-temporal/#_ref_1804", - "https://tc39.es/proposal-temporal/#_ref_1805", "https://tc39.es/proposal-temporal/#sec-temporal-isomonthdayfromfields", + "https://tc39.es/proposal-temporal/#_ref_1805", "https://tc39.es/proposal-temporal/#_ref_1806", "https://tc39.es/proposal-temporal/#_ref_1807", "https://tc39.es/proposal-temporal/#_ref_1808", @@ -2321,92 +2321,92 @@ "https://tc39.es/proposal-temporal/#_ref_1810", "https://tc39.es/proposal-temporal/#_ref_1811", "https://tc39.es/proposal-temporal/#_ref_1812", - "https://tc39.es/proposal-temporal/#_ref_1813", "https://tc39.es/proposal-temporal/#sec-temporal-isofieldkeystoignore", "https://tc39.es/proposal-temporal/#_ref_72", "https://tc39.es/proposal-temporal/#_ref_73", "https://tc39.es/proposal-temporal/#sec-temporal-toisodayofyear", + "https://tc39.es/proposal-temporal/#_ref_1813", "https://tc39.es/proposal-temporal/#_ref_1814", "https://tc39.es/proposal-temporal/#_ref_1815", "https://tc39.es/proposal-temporal/#_ref_1816", - "https://tc39.es/proposal-temporal/#_ref_1817", "https://tc39.es/proposal-temporal/#sec-temporal-toisodayofweek", + "https://tc39.es/proposal-temporal/#_ref_1817", "https://tc39.es/proposal-temporal/#_ref_1818", "https://tc39.es/proposal-temporal/#_ref_1819", "https://tc39.es/proposal-temporal/#_ref_1820", - "https://tc39.es/proposal-temporal/#_ref_1821", "https://tc39.es/proposal-temporal/#sec-temporal-calendardatetoiso", + "https://tc39.es/proposal-temporal/#_ref_1821", "https://tc39.es/proposal-temporal/#_ref_1822", "https://tc39.es/proposal-temporal/#_ref_1823", "https://tc39.es/proposal-temporal/#_ref_1824", "https://tc39.es/proposal-temporal/#_ref_1825", "https://tc39.es/proposal-temporal/#_ref_1826", - "https://tc39.es/proposal-temporal/#_ref_1827", "https://tc39.es/proposal-temporal/#sec-temporal-calendarmonthdaytoisoreferencedate", + "https://tc39.es/proposal-temporal/#_ref_1827", "https://tc39.es/proposal-temporal/#_ref_1828", "https://tc39.es/proposal-temporal/#_ref_1829", "https://tc39.es/proposal-temporal/#_ref_1830", "https://tc39.es/proposal-temporal/#_ref_1831", - "https://tc39.es/proposal-temporal/#_ref_1832", "https://tc39.es/proposal-temporal/#sec-temporal-calendardateaddition", + "https://tc39.es/proposal-temporal/#_ref_1832", "https://tc39.es/proposal-temporal/#_ref_1833", "https://tc39.es/proposal-temporal/#_ref_1834", "https://tc39.es/proposal-temporal/#_ref_1835", "https://tc39.es/proposal-temporal/#_ref_1836", "https://tc39.es/proposal-temporal/#_ref_1837", - "https://tc39.es/proposal-temporal/#_ref_1838", "https://tc39.es/proposal-temporal/#sec-temporal-calendardatedifference", + "https://tc39.es/proposal-temporal/#_ref_1838", "https://tc39.es/proposal-temporal/#_ref_1839", "https://tc39.es/proposal-temporal/#_ref_1840", "https://tc39.es/proposal-temporal/#_ref_1841", - "https://tc39.es/proposal-temporal/#_ref_1842", "https://tc39.es/proposal-temporal/#sec-temporal-calendarisotodate", + "https://tc39.es/proposal-temporal/#_ref_1842", "https://tc39.es/proposal-temporal/#_ref_1843", "https://tc39.es/proposal-temporal/#_ref_1844", "https://tc39.es/proposal-temporal/#_ref_1845", - "https://tc39.es/proposal-temporal/#_ref_1846", "https://tc39.es/proposal-temporal/#sec-temporal-calendarextrafields", - "https://tc39.es/proposal-temporal/#_ref_1847", + "https://tc39.es/proposal-temporal/#_ref_1846", "https://tc39.es/proposal-temporal/#sec-temporal-calendarfieldkeystoignore", - "https://tc39.es/proposal-temporal/#_ref_1848", + "https://tc39.es/proposal-temporal/#_ref_1847", "https://tc39.es/proposal-temporal/#_ref_74", "https://tc39.es/proposal-temporal/#_ref_75", - "https://tc39.es/proposal-temporal/#_ref_1849", + "https://tc39.es/proposal-temporal/#_ref_1848", "https://tc39.es/proposal-temporal/#table-calendarfieldkeystoignore-example", - "https://tc39.es/proposal-temporal/#_ref_1850", + "https://tc39.es/proposal-temporal/#_ref_1849", "https://tc39.es/proposal-temporal/#sec-temporal-calendarresolvefields", + "https://tc39.es/proposal-temporal/#_ref_1850", "https://tc39.es/proposal-temporal/#_ref_1851", - "https://tc39.es/proposal-temporal/#_ref_1852", "https://tc39.es/proposal-temporal/#_ref_76", "https://tc39.es/proposal-temporal/#_ref_77", "https://tc39.es/proposal-temporal/#sec-temporal-abstract-ops", "https://tc39.es/proposal-temporal/#sec-isodatetoepochdays", + "https://tc39.es/proposal-temporal/#_ref_1852", "https://tc39.es/proposal-temporal/#_ref_1853", "https://tc39.es/proposal-temporal/#_ref_1854", "https://tc39.es/proposal-temporal/#_ref_1855", "https://tc39.es/proposal-temporal/#_ref_1856", - "https://tc39.es/proposal-temporal/#_ref_1857", "https://tc39.es/proposal-temporal/#sec-epochdaystoepochms", "https://tc39.es/proposal-temporal/#sec-date-equations", "https://tc39.es/proposal-temporal/#eqn-EpochTimeToDayNumber", "https://tc39.es/proposal-temporal/#eqn-mathematicaldaysinyear", + "https://tc39.es/proposal-temporal/#_ref_1857", "https://tc39.es/proposal-temporal/#_ref_1858", "https://tc39.es/proposal-temporal/#_ref_1859", "https://tc39.es/proposal-temporal/#_ref_1860", "https://tc39.es/proposal-temporal/#_ref_1861", "https://tc39.es/proposal-temporal/#_ref_1862", - "https://tc39.es/proposal-temporal/#_ref_1863", "https://tc39.es/proposal-temporal/#eqn-epochdaynumberforyear", "https://tc39.es/proposal-temporal/#eqn-epochtimeforyear", - "https://tc39.es/proposal-temporal/#_ref_1864", + "https://tc39.es/proposal-temporal/#_ref_1863", "https://tc39.es/proposal-temporal/#eqn-epochtimetoepochyear", - "https://tc39.es/proposal-temporal/#_ref_1865", + "https://tc39.es/proposal-temporal/#_ref_1864", "https://tc39.es/proposal-temporal/#eqn-mathematicalinleapyear", + "https://tc39.es/proposal-temporal/#_ref_1865", "https://tc39.es/proposal-temporal/#_ref_1866", "https://tc39.es/proposal-temporal/#_ref_1867", "https://tc39.es/proposal-temporal/#_ref_1868", - "https://tc39.es/proposal-temporal/#_ref_1869", "https://tc39.es/proposal-temporal/#eqn-epochtimetomonthinyear", + "https://tc39.es/proposal-temporal/#_ref_1869", "https://tc39.es/proposal-temporal/#_ref_1870", "https://tc39.es/proposal-temporal/#_ref_1871", "https://tc39.es/proposal-temporal/#_ref_1872", @@ -2439,13 +2439,13 @@ "https://tc39.es/proposal-temporal/#_ref_1899", "https://tc39.es/proposal-temporal/#_ref_1900", "https://tc39.es/proposal-temporal/#_ref_1901", - "https://tc39.es/proposal-temporal/#_ref_1902", "https://tc39.es/proposal-temporal/#eqn-epochtimetodayinyear", + "https://tc39.es/proposal-temporal/#_ref_1902", "https://tc39.es/proposal-temporal/#_ref_1903", "https://tc39.es/proposal-temporal/#_ref_1904", "https://tc39.es/proposal-temporal/#_ref_1905", - "https://tc39.es/proposal-temporal/#_ref_1906", "https://tc39.es/proposal-temporal/#eqn-epochtimetodate", + "https://tc39.es/proposal-temporal/#_ref_1906", "https://tc39.es/proposal-temporal/#_ref_1907", "https://tc39.es/proposal-temporal/#_ref_1908", "https://tc39.es/proposal-temporal/#_ref_1909", @@ -2479,44 +2479,44 @@ "https://tc39.es/proposal-temporal/#_ref_1937", "https://tc39.es/proposal-temporal/#_ref_1938", "https://tc39.es/proposal-temporal/#_ref_1939", - "https://tc39.es/proposal-temporal/#_ref_1940", "https://tc39.es/proposal-temporal/#eqn-epochtimetoweekday", + "https://tc39.es/proposal-temporal/#_ref_1940", "https://tc39.es/proposal-temporal/#_ref_1941", "https://tc39.es/proposal-temporal/#_ref_1942", "https://tc39.es/proposal-temporal/#_ref_1943", - "https://tc39.es/proposal-temporal/#_ref_1944", "https://tc39.es/proposal-temporal/#sec-temporal-units", "https://tc39.es/proposal-temporal/#_ref_78", "https://tc39.es/proposal-temporal/#table-temporal-units", + "https://tc39.es/proposal-temporal/#_ref_1944", "https://tc39.es/proposal-temporal/#_ref_1945", - "https://tc39.es/proposal-temporal/#_ref_1946", "https://tc39.es/proposal-temporal/#sec-getoptionsobject", - "https://tc39.es/proposal-temporal/#_ref_1947", + "https://tc39.es/proposal-temporal/#_ref_1946", "https://tc39.es/proposal-temporal/#sec-getoption", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporaloverflowoption", - "https://tc39.es/proposal-temporal/#_ref_1948", + "https://tc39.es/proposal-temporal/#_ref_1947", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporaldisambiguationoption", - "https://tc39.es/proposal-temporal/#_ref_1949", + "https://tc39.es/proposal-temporal/#_ref_1948", "https://tc39.es/proposal-temporal/#sec-temporal-getroundingmodeoption", "https://tc39.es/proposal-temporal/#_ref_79", "https://tc39.es/proposal-temporal/#_ref_80", "https://tc39.es/proposal-temporal/#_ref_81", - "https://tc39.es/proposal-temporal/#_ref_1950", + "https://tc39.es/proposal-temporal/#_ref_1949", "https://tc39.es/proposal-temporal/#table-temporal-rounding-modes", "https://tc39.es/proposal-temporal/#sec-temporal-negateroundingmode", "https://tc39.es/proposal-temporal/#_ref_82", "https://tc39.es/proposal-temporal/#_ref_83", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporaloffsetoption", - "https://tc39.es/proposal-temporal/#_ref_1951", + "https://tc39.es/proposal-temporal/#_ref_1950", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporalshowcalendarnameoption", - "https://tc39.es/proposal-temporal/#_ref_1952", + "https://tc39.es/proposal-temporal/#_ref_1951", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporalshowtimezonenameoption", - "https://tc39.es/proposal-temporal/#_ref_1953", + "https://tc39.es/proposal-temporal/#_ref_1952", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporalshowoffsetoption", - "https://tc39.es/proposal-temporal/#_ref_1954", + "https://tc39.es/proposal-temporal/#_ref_1953", "https://tc39.es/proposal-temporal/#sec-temporal-getdirectionoption", - "https://tc39.es/proposal-temporal/#_ref_1955", + "https://tc39.es/proposal-temporal/#_ref_1954", "https://tc39.es/proposal-temporal/#sec-temporal-getroundingincrementoption", + "https://tc39.es/proposal-temporal/#_ref_1955", "https://tc39.es/proposal-temporal/#sec-validatetemporalroundingincrement", "https://tc39.es/proposal-temporal/#_ref_1956", "https://tc39.es/proposal-temporal/#sec-temporal-gettemporalfractionalseconddigitsoption", diff --git a/ed/ids/webrtc.json b/ed/ids/webrtc.json index 51866ad3fe8c..d0d5d49139af 100644 --- a/ed/ids/webrtc.json +++ b/ed/ids/webrtc.json @@ -258,6 +258,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-3", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicegathererstate-complete-1", + "https://w3c.github.io/webrtc-pc/#rtcicegatheringstate-transports", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-10", "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-11", @@ -354,6 +355,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-connected-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-completed-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-closed-3", + "https://w3c.github.io/webrtc-pc/#rtciceconnectionstate-transports", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-15", "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-3", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-16", @@ -476,9 +478,9 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-29", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-connectionstate-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-5", - "https://w3c.github.io/webrtc-pc/#connectionstate-algo", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-30", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-6", + "https://w3c.github.io/webrtc-pc/#connectionstate-closed", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-isclosed-6", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnectionstate-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-connectionstate-3", @@ -502,10 +504,11 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcsignalingstate-have-remote-pranswer-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-reject-6", "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-4", - "https://w3c.github.io/webrtc-pc/#apply-description-restrictions", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-jsepmid-1", + "https://w3c.github.io/webrtc-pc/#apply-prohibited-gathering-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-ice-agent-8", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-administratively-prohibited-1", + "https://w3c.github.io/webrtc-pc/#apply-prohibited-gathering-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-ice-agent-9", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-administratively-prohibited-2", "https://w3c.github.io/webrtc-pc/#remote-rid-reneg", @@ -534,11 +537,11 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-signalingstate-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcsignalingstate-stable-8", "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-5", - "https://w3c.github.io/webrtc-pc/#set-last-stable-offer-properties", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-laststablestatesendertransport-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendertransport-1", + "https://w3c.github.io/webrtc-pc/#rollback-ridless", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendencodings-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodingparameters-rid-1", @@ -762,7 +765,6 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-pendinglocaldescription-7", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-pendingremotedescription-7", "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-7", - "https://w3c.github.io/webrtc-pc/#set-rollback-per-transceiver", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-associated-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-media-description-19", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-jsepmid-4", @@ -771,6 +773,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendertransport-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-22", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-laststablestatesendertransport-2", + "https://w3c.github.io/webrtc-pc/#rollback-ridless-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-23", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-laststableridlesssendencodings-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-24", @@ -810,7 +813,6 @@ "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-10", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-signalingstate-14", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcsignalingstate-stable-12", - "https://w3c.github.io/webrtc-pc/#stable-signaling-1", "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-11", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-27", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendertransport-5", @@ -818,6 +820,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivertransport-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-10", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-15", + "https://w3c.github.io/webrtc-pc/#init-rtcrtpencodingparameters-codec", "https://w3c.github.io/webrtc-pc/#ref-for-transceivers-set-12", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-28", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendcodecs-3", @@ -1137,13 +1140,11 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-direction-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-sendonly-3", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-sendrecv-4", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-30", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendcodecs-4", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-send-codecs-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-direction-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-recvonly-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-sendrecv-5", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-20", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivecodecs-5", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-receive-codecs-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendencodings-14", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendencodings-15", @@ -1205,17 +1206,17 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-associated-7", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-preferredcodecs-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-preferredcodecs-4", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-21", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-20", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivertrack-3", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-direction-3", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-sendonly-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-sendrecv-7", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-send-codecs-1", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-send-codecs-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-direction-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-recvonly-7", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-sendrecv-8", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-receive-codecs-1", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-31", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-receive-codecs-2", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-30", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendencodings-16", "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-13", "https://w3c.github.io/webrtc-pc/#h-note-13", @@ -1841,9 +1842,10 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicecandidate-relatedport-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-candidate-attribute-10", "https://w3c.github.io/webrtc-pc/#dom-rtcicecandidate-usernamefragment", - "https://w3c.github.io/webrtc-pc/#usernameFragment-desc", + "https://w3c.github.io/webrtc-pc/#rtcicecandidate-relayprotocol", "https://w3c.github.io/webrtc-pc/#dom-rtcicecandidate-relayprotocol", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicecandidatetype-relay-1", + "https://w3c.github.io/webrtc-pc/#rtcicecandidate-url", "https://w3c.github.io/webrtc-pc/#dom-rtcicecandidate-url", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicecandidatetype-srflx-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicecandidatetype-relay-2", @@ -2001,10 +2003,8 @@ "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-26", "https://w3c.github.io/webrtc-pc/#h-note-26", "https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectioniceevent-url", - "https://w3c.github.io/webrtc-pc/#rtcpeerconnectioniceevent-url-desc", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnectioniceevent-url-3", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-27", - "https://w3c.github.io/webrtc-pc/#h-note-27", + "https://w3c.github.io/webrtc-pc/#rtcpeerconnectioniceevent-url-deprecation", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicecandidate-url-2", "https://w3c.github.io/webrtc-pc/#webidl-1596682857", "https://w3c.github.io/webrtc-pc/#idl-def-rtcpeerconnectioniceeventinit", @@ -2108,21 +2108,21 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtccertificate-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-91", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-3", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-28", - "https://w3c.github.io/webrtc-pc/#h-note-28", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-27", + "https://w3c.github.io/webrtc-pc/#h-note-27", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-92", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-generatecertificate-5", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-29", - "https://w3c.github.io/webrtc-pc/#h-note-29", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-28", + "https://w3c.github.io/webrtc-pc/#h-note-28", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-generatecertificate-6", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtccertificateexpiration-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-reject-32", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtccertificateexpiration-expires-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtccertificateexpiration-expires-2", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-30", - "https://w3c.github.io/webrtc-pc/#h-note-30", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-29", + "https://w3c.github.io/webrtc-pc/#h-note-29", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-generatecertificate-7", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-6", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-93", @@ -2183,15 +2183,15 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-certificate-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-origin-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-keyingmaterialhandle-5", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-31", - "https://w3c.github.io/webrtc-pc/#h-note-31", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-30", + "https://w3c.github.io/webrtc-pc/#h-note-30", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtccertificate-15", "https://w3c.github.io/webrtc-pc/#rtp-media-api", "https://w3c.github.io/webrtc-pc/#x5-rtp-media-api", "https://w3c.github.io/webrtc-pc/#dfn-rtp-media-api", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-97", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-32", - "https://w3c.github.io/webrtc-pc/#h-note-32", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-31", + "https://w3c.github.io/webrtc-pc/#h-note-31", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-98", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-replacetrack-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-4", @@ -2202,8 +2202,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-14", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtptransceiver-mid-1", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-33", - "https://w3c.github.io/webrtc-pc/#h-note-33", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-32", + "https://w3c.github.io/webrtc-pc/#h-note-32", "https://w3c.github.io/webrtc-pc/#rtp-video-rescaled", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-scaleresolutiondownby-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-scaleresolutiondownby-3", @@ -2274,7 +2274,7 @@ "https://w3c.github.io/webrtc-pc/#dfn-collectsenders", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-collecttransceivers-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopped-0-6", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-32", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-31", "https://w3c.github.io/webrtc-pc/#dom-peerconnection-getreceivers", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-22", @@ -2282,7 +2282,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-peerconnection-getreceivers-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-collecttransceivers-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopped-0-7", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-22", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-21", "https://w3c.github.io/webrtc-pc/#dom-peerconnection-gettranseceivers", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-23", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-106", @@ -2340,8 +2340,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-recvonly-12", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-inactive-6", "https://w3c.github.io/webrtc-pc/#ref-for-event-track-4", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-34", - "https://w3c.github.io/webrtc-pc/#h-note-34", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-33", + "https://w3c.github.io/webrtc-pc/#h-note-33", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-removetrack-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-29", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-direction-5", @@ -2408,8 +2408,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-scaleresolutiondownby-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-scaleresolutiondownby-9", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodingparameters-rid-11", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-35", - "https://w3c.github.io/webrtc-pc/#h-note-35", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-34", + "https://w3c.github.io/webrtc-pc/#h-note-34", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-3", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-setparameters-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-create-an-rtcrtpsender-3", @@ -2492,7 +2492,7 @@ "https://w3c.github.io/webrtc-pc/#process-remote-tracks", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-43", "https://w3c.github.io/webrtc-pc/#ref-for-set-associated-remote-streams-2", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-23", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-22", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-sendrecv-18", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-recvonly-15", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-fireddirection-3", @@ -2512,13 +2512,13 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-fireddirection-5", "https://w3c.github.io/webrtc-pc/#process-remote-track-addition", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-44", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-24", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-23", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivertrack-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-associatedremotemediastreams-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtctrackeventinit-1", "https://w3c.github.io/webrtc-pc/#process-remote-track-removal", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-45", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-25", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-24", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivertrack-5", "https://w3c.github.io/webrtc-pc/#set-associated-remote-streams", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-15", @@ -2552,14 +2552,13 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendencodings-19", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-scaleresolutiondownby-10", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-36", - "https://w3c.github.io/webrtc-pc/#h-note-36", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-35", + "https://w3c.github.io/webrtc-pc/#h-note-35", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-9", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-active-3", "https://w3c.github.io/webrtc-pc/#dfn-laststableridlesssendencodings", "https://w3c.github.io/webrtc-pc/#dfn-sendcodecs", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodecparameters-1", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-send-codecs-2", "https://w3c.github.io/webrtc-pc/#dfn-lastreturnedparameters", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-getparameters-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-setparameters-4", @@ -2619,12 +2618,10 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-header-extensions-for-sending-1", "https://w3c.github.io/webrtc-pc/#dfn-list-of-implemented-send-codecs", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodec-1", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-37", - "https://w3c.github.io/webrtc-pc/#h-note-37", "https://w3c.github.io/webrtc-pc/#dfn-list-of-implemented-header-extensions-for-sending", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpheaderextensioncapability-1", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-38", - "https://w3c.github.io/webrtc-pc/#h-note-38", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-36", + "https://w3c.github.io/webrtc-pc/#h-note-36", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-setcodecpreferences-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createoffer-19", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createanswer-7", @@ -2636,7 +2633,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-36", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-setparameters-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-46", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-33", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-32", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopping-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-reject-36", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-lastreturnedparameters-3", @@ -2700,7 +2697,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendencodings-22", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpparameters-headerextensions-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpparameters-codecs-2", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendcodecs-5", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendcodecs-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpparameters-rtcp-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtcpparameters-cname-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-113", @@ -2735,8 +2732,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-isclosed-23", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendertrack-6", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-resolve-12", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-39", - "https://w3c.github.io/webrtc-pc/#h-note-39", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-37", + "https://w3c.github.io/webrtc-pc/#h-note-37", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpsender-setstreams", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-setstreams-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-41", @@ -2844,14 +2841,14 @@ "https://w3c.github.io/webrtc-pc/#dictionary-rtcrtpencodingparameters-members", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-14", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpencodingparameters-active", - "https://w3c.github.io/webrtc-pc/#rtcrtpencodingparamters-attributes-active", + "https://w3c.github.io/webrtc-pc/#rtcrtpparameters-codec", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpencodingparameters-codec", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpencodingparameters-maxbitrate", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-maxbitrate-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-maxbitrate-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-maxbitrate-6", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-40", - "https://w3c.github.io/webrtc-pc/#h-note-40", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-38", + "https://w3c.github.io/webrtc-pc/#h-note-38", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpencodingparameters-maxframerate", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-maxframerate-8", @@ -2894,8 +2891,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-read-only-parameter-10", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpheaderextensionparameters-encrypted", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-read-only-parameter-11", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-41", - "https://w3c.github.io/webrtc-pc/#h-note-41", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-39", + "https://w3c.github.io/webrtc-pc/#h-note-39", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpheaderextensionparameters-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-44", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-17", @@ -3005,7 +3002,6 @@ "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-19", "https://w3c.github.io/webrtc-pc/#dfn-create-an-rtcrtpreceiver", - "https://w3c.github.io/webrtc-pc/#create-receiver-algo", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-20", "https://w3c.github.io/webrtc-pc/#dfn-remote-source", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-9", @@ -3017,9 +3013,8 @@ "https://w3c.github.io/webrtc-pc/#rtcrtpreceiver-receivecodecs", "https://w3c.github.io/webrtc-pc/#dfn-receivecodecs", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodecparameters-7", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-receive-codecs-2", - "https://w3c.github.io/webrtc-pc/#rtcrtpreceiver-laststablestatereceivecodecs", "https://w3c.github.io/webrtc-pc/#dfn-laststablestatereceivecodecs", + "https://w3c.github.io/webrtc-pc/#internalslot-jitterbuffertarget", "https://w3c.github.io/webrtc-pc/#dfn-jitterbuffertarget", "https://w3c.github.io/webrtc-pc/#webidl-rtcrtpreceiver", "https://w3c.github.io/webrtc-pc/#idl-def-rtcrtpreceiver", @@ -3055,7 +3050,6 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivertrack-7", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-transport", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-16", - "https://w3c.github.io/webrtc-pc/#rtcrtpreceiver-attributes-transport", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-transport-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtpreceiver-track-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-17", @@ -3063,6 +3057,7 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-23", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-transport-4", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivertransport-6", + "https://w3c.github.io/webrtc-pc/#rtcrtpreceiver-jitterbuffertarget", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-jitterbuffertarget", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-24", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-10", @@ -3070,8 +3065,8 @@ "https://w3c.github.io/webrtc-pc/#dfn-minimum-allowed-target", "https://w3c.github.io/webrtc-pc/#dfn-maximum-allowed-target", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-12", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-42", - "https://w3c.github.io/webrtc-pc/#h-note-42", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-40", + "https://w3c.github.io/webrtc-pc/#h-note-40", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-13", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-jitterbuffertarget-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-14", @@ -3083,12 +3078,12 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-jitterbuffertarget-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-minimum-allowed-target-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-maximum-allowed-target-1", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-43", - "https://w3c.github.io/webrtc-pc/#h-note-43", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-41", + "https://w3c.github.io/webrtc-pc/#h-note-41", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-user-agent-16", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-jitterbuffertarget-4", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-44", - "https://w3c.github.io/webrtc-pc/#h-note-44", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-42", + "https://w3c.github.io/webrtc-pc/#h-note-42", "https://w3c.github.io/webrtc-pc/#methods-7", "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-getcapabilities", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-27", @@ -3101,12 +3096,10 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-list-of-implemented-header-extensions-for-receiving-1", "https://w3c.github.io/webrtc-pc/#dfn-list-of-implemented-receive-codecs", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodec-10", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-45", - "https://w3c.github.io/webrtc-pc/#h-note-45", "https://w3c.github.io/webrtc-pc/#dfn-list-of-implemented-header-extensions-for-receiving", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpheaderextensioncapability-6", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-46", - "https://w3c.github.io/webrtc-pc/#h-note-46", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-43", + "https://w3c.github.io/webrtc-pc/#h-note-43", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-setcodecpreferences-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createoffer-20", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createanswer-8", @@ -3118,9 +3111,9 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiveparameters-3", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpparameters-headerextensions-9", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpparameters-codecs-5", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivecodecs-6", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-47", - "https://w3c.github.io/webrtc-pc/#h-note-47", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivecodecs-5", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-44", + "https://w3c.github.io/webrtc-pc/#h-note-44", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-getparameters-7", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-getparameters-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpparameters-rtcp-4", @@ -3149,12 +3142,12 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsynchronizationsource-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcontributingsource-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-33", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-48", - "https://w3c.github.io/webrtc-pc/#h-note-48", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-45", + "https://w3c.github.io/webrtc-pc/#h-note-45", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-getsynchronizationsources-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-getcontributingsources-2", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-49", - "https://w3c.github.io/webrtc-pc/#h-note-49", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-46", + "https://w3c.github.io/webrtc-pc/#h-note-46", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsynchronizationsource-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcontributingsource-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-34", @@ -3195,8 +3188,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-media-stream-identification-tag-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-media-description-32", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-media-description-33", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-50", - "https://w3c.github.io/webrtc-pc/#h-note-50", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-47", + "https://w3c.github.io/webrtc-pc/#h-note-47", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-51", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-check-if-negotiation-is-needed-2", "https://w3c.github.io/webrtc-pc/#dfn-transceiver-kind", @@ -3218,8 +3211,8 @@ "https://w3c.github.io/webrtc-pc/#dfn-preferredcodecs", "https://w3c.github.io/webrtc-pc/#dfn-jsepmid", "https://w3c.github.io/webrtc-pc/#dfn-mid", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-51", - "https://w3c.github.io/webrtc-pc/#h-note-51", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-48", + "https://w3c.github.io/webrtc-pc/#h-note-48", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-18", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-20", "https://w3c.github.io/webrtc-pc/#ref-for-set-description-7", @@ -3255,13 +3248,13 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-sender-6", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-50", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-mid-5", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-34", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-33", "https://w3c.github.io/webrtc-pc/#dom-rtcrtptransceiver-receiver", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-40", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-receiver-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-41", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-mid-6", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-26", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-25", "https://w3c.github.io/webrtc-pc/#dom-rtcrtptransceiver-direction", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-11", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createoffer-21", @@ -3313,8 +3306,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopping-0-5", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopped-12", "https://w3c.github.io/webrtc-pc/#ref-for-dom-peerconnection-setremotedescription-10", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-52", - "https://w3c.github.io/webrtc-pc/#h-note-52", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-49", + "https://w3c.github.io/webrtc-pc/#h-note-49", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopping-0-6", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopped-13", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-stop-4", @@ -3327,8 +3320,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stop-sending-and-receiving-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-update-the-negotiation-needed-flag-14", "https://w3c.github.io/webrtc-pc/#dfn-stop-sending-and-receiving", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-35", - "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-27", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sender-34", + "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receiver-26", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-receivertrack-9", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-direction-18", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiverdirection-inactive-12", @@ -3350,8 +3343,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createoffer-26", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createanswer-14", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-61", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-53", - "https://w3c.github.io/webrtc-pc/#h-note-53", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-50", + "https://w3c.github.io/webrtc-pc/#h-note-50", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-setcodecpreferences-5", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-codec-dictionary-match-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-42", @@ -3384,8 +3377,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodec-sdpfmtpline-6", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodec-sdpfmtpline-7", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpcodec-sdpfmtpline-8", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-54", - "https://w3c.github.io/webrtc-pc/#h-note-54", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-51", + "https://w3c.github.io/webrtc-pc/#h-note-51", "https://w3c.github.io/webrtc-pc/#simulcast-functionality", "https://w3c.github.io/webrtc-pc/#x5-4-1-simulcast-functionality", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-addtransceiver-8", @@ -3418,8 +3411,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-active-7", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-setparameters-19", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-maxbitrate-7", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-55", - "https://w3c.github.io/webrtc-pc/#h-note-55", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-52", + "https://w3c.github.io/webrtc-pc/#h-note-52", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpencodingparameters-maxbitrate-8", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createoffer-27", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-createanswer-15", @@ -3428,8 +3421,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-44", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-receiver-6", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-getparameters-9", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-56", - "https://w3c.github.io/webrtc-pc/#h-note-56", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-53", + "https://w3c.github.io/webrtc-pc/#h-note-53", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-45", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-46", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-47", @@ -3458,8 +3451,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-icetransport-component-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-64", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-65", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-57", - "https://w3c.github.io/webrtc-pc/#h-note-57", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-54", + "https://w3c.github.io/webrtc-pc/#h-note-54", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-66", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-23", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdtlstransport-state-1", @@ -3560,8 +3553,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-icetransport-component-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-67", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-68", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-58", - "https://w3c.github.io/webrtc-pc/#h-note-58", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-55", + "https://w3c.github.io/webrtc-pc/#h-note-55", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-69", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-27", "https://w3c.github.io/webrtc-pc/#ref-for-dom-icetransport-state-1", @@ -3600,8 +3593,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnectioniceevent-5", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-ice-agent-29", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-generation-12", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-59", - "https://w3c.github.io/webrtc-pc/#h-note-59", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-56", + "https://w3c.github.io/webrtc-pc/#h-note-56", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-generation-13", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-generation-14", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-isclosed-28", @@ -3614,8 +3607,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-event-icegatheringstatechange-4", "https://w3c.github.io/webrtc-pc/#ref-for-event-icecandidate-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnectioniceevent-6", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-60", - "https://w3c.github.io/webrtc-pc/#h-note-60", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-57", + "https://w3c.github.io/webrtc-pc/#h-note-57", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-31", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-122", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-ice-agent-30", @@ -3760,8 +3753,8 @@ "https://w3c.github.io/webrtc-pc/#dom-rtcicetransport-getremotecandidates", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-45", "https://w3c.github.io/webrtc-pc/#ref-for-dom-peerconnection-addicecandidate-13", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-61", - "https://w3c.github.io/webrtc-pc/#h-note-61", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-58", + "https://w3c.github.io/webrtc-pc/#h-note-58", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-getremotecandidates-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-peerconnection-addicecandidate-14", "https://w3c.github.io/webrtc-pc/#dom-rtcicetransport-getselectedcandidatepair", @@ -3872,8 +3865,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransport-59", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-checking-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-disconnected-3", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-62", - "https://w3c.github.io/webrtc-pc/#h-note-62", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-59", + "https://w3c.github.io/webrtc-pc/#h-note-59", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-checking-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-completed-4", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcicetransportstate-connected-3", @@ -4055,8 +4048,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-datachannelid-1", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannelinit-id-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-negotiated-2", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-63", - "https://w3c.github.io/webrtc-pc/#h-note-63", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-60", + "https://w3c.github.io/webrtc-pc/#h-note-60", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannelinit-id-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-negotiated-3", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-datachannelid-2", @@ -4071,8 +4064,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-datachannelid-5", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-datachannelid-6", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannel-10", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-64", - "https://w3c.github.io/webrtc-pc/#h-note-64", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-61", + "https://w3c.github.io/webrtc-pc/#h-note-61", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-datachannelid-7", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-rtcsctptransport-connected-1", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sctptransport-9", @@ -4120,8 +4113,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-unable-to-create-an-rtcdatachannel-1", "https://w3c.github.io/webrtc-pc/#ref-for-announce-datachannel-open-1", "https://w3c.github.io/webrtc-pc/#ref-for-event-sctptransport-statechange-1", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-65", - "https://w3c.github.io/webrtc-pc/#h-note-65", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-62", + "https://w3c.github.io/webrtc-pc/#h-note-62", "https://w3c.github.io/webrtc-pc/#ref-for-event-datachannel-open-1", "https://w3c.github.io/webrtc-pc/#ref-for-announce-datachannel-open-2", "https://w3c.github.io/webrtc-pc/#ref-for-event-datachannel-open-2", @@ -4153,8 +4146,8 @@ "https://w3c.github.io/webrtc-pc/#dom-rtcsctptransport-maxchannels", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannel-15", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-maxchannels-4", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-66", - "https://w3c.github.io/webrtc-pc/#h-note-66", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-63", + "https://w3c.github.io/webrtc-pc/#h-note-63", "https://w3c.github.io/webrtc-pc/#ref-for-idl-def-RTCSctpTransportState.connected-2", "https://w3c.github.io/webrtc-pc/#dom-rtcsctptransport-onstatechange", "https://w3c.github.io/webrtc-pc/#ref-for-event-sctptransport-statechange-2", @@ -4259,8 +4252,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dfn-readystate-5", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannelstate-open-2", "https://w3c.github.io/webrtc-pc/#ref-for-event-datachannel-open-4", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-67", - "https://w3c.github.io/webrtc-pc/#h-note-67", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-64", + "https://w3c.github.io/webrtc-pc/#h-note-64", "https://w3c.github.io/webrtc-pc/#ref-for-event-datachannel-2", "https://w3c.github.io/webrtc-pc/#ref-for-event-datachannel-open-5", "https://w3c.github.io/webrtc-pc/#ref-for-event-datachannel-3", @@ -4474,16 +4467,16 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannel-53", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-readystate-15", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannelstate-open-5", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-68", - "https://w3c.github.io/webrtc-pc/#h-note-68", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-65", + "https://w3c.github.io/webrtc-pc/#h-note-65", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-data-transport-20", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-69", - "https://w3c.github.io/webrtc-pc/#h-note-69", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-66", + "https://w3c.github.io/webrtc-pc/#h-note-66", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcsctptransport-maxmessagesize-2", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcsctptransport-14", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-data-transport-21", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-70", - "https://w3c.github.io/webrtc-pc/#h-note-70", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-67", + "https://w3c.github.io/webrtc-pc/#h-note-67", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannel-onerror-2", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-bufferedamount-4", "https://w3c.github.io/webrtc-pc/#webidl-1532613945", @@ -4511,8 +4504,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannel-54", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannel-55", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannel-id-6", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-71", - "https://w3c.github.io/webrtc-pc/#h-note-71", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-68", + "https://w3c.github.io/webrtc-pc/#h-note-68", "https://w3c.github.io/webrtc-pc/#dom-rtcdatachannelinit-id", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannelinit-negotiated-7", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcdatachannelinit-negotiated-8", @@ -4691,9 +4684,9 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpsender-61", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtptransceiver-77", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-136", - "https://w3c.github.io/webrtc-pc/#dtmf-stopping", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnectionstate-7", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnectionstate-connected-2", + "https://w3c.github.io/webrtc-pc/#no-dtmf-stopped-transceiver", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-stopping-11", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-sendertrack-8", "https://w3c.github.io/webrtc-pc/#ref-for-dfn-currentdirection-8", @@ -4820,8 +4813,8 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcstats-16", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcstats-17", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcstatsreport-12", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-72", - "https://w3c.github.io/webrtc-pc/#h-note-72", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-69", + "https://w3c.github.io/webrtc-pc/#h-note-69", "https://w3c.github.io/webrtc-pc/#the-stats-selection-algorithm", "https://w3c.github.io/webrtc-pc/#x8-5-the-stats-selection-algorithm", "https://w3c.github.io/webrtc-pc/#dfn-stats-selection-algorithm", @@ -4845,16 +4838,16 @@ "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcrtpreceiver-59", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-143", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-144", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-73", - "https://w3c.github.io/webrtc-pc/#h-note-73", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-70", + "https://w3c.github.io/webrtc-pc/#h-note-70", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-145", "https://w3c.github.io/webrtc-pc/#mediastream", "https://w3c.github.io/webrtc-pc/#mediastream-network-use", "https://w3c.github.io/webrtc-pc/#id", "https://w3c.github.io/webrtc-pc/#x9-2-1-id", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-146", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-74", - "https://w3c.github.io/webrtc-pc/#h-note-74", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-71", + "https://w3c.github.io/webrtc-pc/#h-note-71", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcpeerconnection-147", "https://w3c.github.io/webrtc-pc/#mediastreamtrack", "https://w3c.github.io/webrtc-pc/#mediastreamtrack-network-use", @@ -4943,8 +4936,8 @@ "https://w3c.github.io/webrtc-pc/#x11-1-1-constructors", "https://w3c.github.io/webrtc-pc/#dom-rtcerror-constructor", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcerror-6", - "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-75", - "https://w3c.github.io/webrtc-pc/#h-note-75", + "https://w3c.github.io/webrtc-pc/#issue-container-generatedID-72", + "https://w3c.github.io/webrtc-pc/#h-note-72", "https://w3c.github.io/webrtc-pc/#ref-for-dom-rtcerror-7", "https://w3c.github.io/webrtc-pc/#attributes", "https://w3c.github.io/webrtc-pc/#x11-1-2-attributes", diff --git a/ed/index.json b/ed/index.json index d96cc9e41c67..1e29f93d8947 100644 --- a/ed/index.json +++ b/ed/index.json @@ -1,7 +1,7 @@ { "type": "crawl", "title": "Reffy crawl", - "date": "2024-09-12T12:48:23.248Z", + "date": "2024-09-12T18:41:33.587Z", "options": { "fallback": "ed/index.json", "output": "report", @@ -2465,7 +2465,7 @@ ], "crawled": "https://drafts.csswg.org/css-overflow-5/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 23:04:33 GMT" + "lastModified": "Wed, 11 Sep 2024 23:04:34 GMT" }, "generator": "bikeshed", "date": "30 July 2024", @@ -3381,9 +3381,9 @@ ], "crawled": "https://html.spec.whatwg.org/multipage/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 13:47:34 GMT" + "lastModified": "Thu, 12 Sep 2024 17:12:32 GMT" }, - "date": "11 September 2024", + "date": "12 September 2024", "algorithms": "algorithms/html.json", "links": "links/html.json", "refs": "refs/html.json", @@ -8045,9 +8045,9 @@ ], "crawled": "https://tc39.es/proposal-temporal/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 18:02:51 GMT" + "lastModified": "Thu, 12 Sep 2024 16:24:07 GMT" }, - "date": "11 September 2024", + "date": "12 September 2024", "links": "links/tc39-temporal.json", "dfns": "dfns/tc39-temporal.json", "headings": "headings/tc39-temporal.json", @@ -8404,10 +8404,10 @@ ], "crawled": "https://w3c.github.io/editing/docs/execCommand/", "crawlCacheInfo": { - "lastModified": "Thu, 08 Aug 2024 14:40:50 GMT" + "lastModified": "Thu, 12 Sep 2024 14:03:56 GMT" }, "generator": "respec", - "date": "08 August 2024", + "date": "12 September 2024", "links": "links/execCommand.json", "refs": "refs/execCommand.json", "dfns": "dfns/execCommand.json", @@ -11306,11 +11306,11 @@ ], "crawled": "https://wicg.github.io/fenced-frame/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 17:24:47 GMT" + "lastModified": "Thu, 12 Sep 2024 14:13:54 GMT" }, "generator": "bikeshed", - "date": "11 September 2024", - "revision": "c10d8f67cab3e08c85e271a926d8d5d6986bcc07", + "date": "12 September 2024", + "revision": "ef0bd15e6c6030973ab090a59eab2d43b9ab2d5f", "algorithms": "algorithms/fenced-frame.json", "links": "links/fenced-frame.json", "refs": "refs/fenced-frame.json", @@ -14904,9 +14904,9 @@ ], "crawled": "https://www.rfc-editor.org/rfc/rfc6386", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 18:35:04 GMT" + "lastModified": "Thu, 12 Sep 2024 18:36:05 GMT" }, - "date": "5 September 2024", + "date": "12 September 2024", "links": "links/rfc6386.json", "ids": "ids/rfc6386.json" }, @@ -14994,9 +14994,9 @@ ], "crawled": "https://www.rfc-editor.org/rfc/rfc6797", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 17:34:21 GMT" + "lastModified": "Thu, 12 Sep 2024 18:03:36 GMT" }, - "date": "5 September 2024", + "date": "12 September 2024", "links": "links/rfc6797.json", "ids": "ids/rfc6797.json" }, @@ -15039,9 +15039,9 @@ ], "crawled": "https://www.rfc-editor.org/rfc/rfc7034", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 18:35:10 GMT" + "lastModified": "Thu, 12 Sep 2024 18:36:09 GMT" }, - "date": "5 September 2024", + "date": "12 September 2024", "links": "links/rfc7034.json", "ids": "ids/rfc7034.json" }, @@ -15084,9 +15084,9 @@ ], "crawled": "https://www.rfc-editor.org/rfc/rfc7239", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 17:27:33 GMT" + "lastModified": "Thu, 12 Sep 2024 17:41:07 GMT" }, - "date": "5 September 2024", + "date": "12 September 2024", "links": "links/rfc7239.json", "ids": "ids/rfc7239.json" }, @@ -15174,9 +15174,9 @@ ], "crawled": "https://www.rfc-editor.org/rfc/rfc7578", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 18:13:41 GMT" + "lastModified": "Thu, 12 Sep 2024 18:36:13 GMT" }, - "date": "5 September 2024", + "date": "12 September 2024", "links": "links/rfc7578.json", "ids": "ids/rfc7578.json" }, @@ -15666,9 +15666,9 @@ ], "crawled": "https://www.rfc-editor.org/rfc/rfc8878", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 18:35:22 GMT" + "lastModified": "Thu, 12 Sep 2024 18:36:14 GMT" }, - "date": "5 September 2024", + "date": "12 September 2024", "links": "links/rfc8878.json", "refs": "refs/rfc8878.json", "headings": "headings/rfc8878.json", @@ -15713,9 +15713,9 @@ ], "crawled": "https://www.rfc-editor.org/rfc/rfc8942", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 18:35:25 GMT" + "lastModified": "Thu, 12 Sep 2024 18:36:16 GMT" }, - "date": "5 September 2024", + "date": "12 September 2024", "links": "links/rfc8942.json", "refs": "refs/rfc8942.json", "headings": "headings/rfc8942.json", @@ -17797,7 +17797,7 @@ ], "crawled": "https://drafts.csswg.org/css-align-3/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 23:04:33 GMT" + "lastModified": "Wed, 11 Sep 2024 23:04:34 GMT" }, "generator": "bikeshed", "date": "30 August 2024", @@ -19013,7 +19013,7 @@ ], "crawled": "https://drafts.csswg.org/css-conditional-3/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 23:04:33 GMT" + "lastModified": "Wed, 11 Sep 2024 23:04:34 GMT" }, "generator": "bikeshed", "date": "13 August 2024", @@ -21035,7 +21035,7 @@ ], "crawled": "https://drafts.csswg.org/css-nesting-1/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 23:04:33 GMT" + "lastModified": "Wed, 11 Sep 2024 23:04:34 GMT" }, "generator": "bikeshed", "date": "19 July 2024", @@ -24065,7 +24065,7 @@ ], "crawled": "https://drafts.csswg.org/css-will-change-1/", "crawlCacheInfo": { - "lastModified": "Wed, 11 Sep 2024 23:04:33 GMT" + "lastModified": "Wed, 11 Sep 2024 23:04:34 GMT" }, "generator": "bikeshed", "date": "29 April 2022", @@ -24740,10 +24740,10 @@ ], "crawled": "https://w3c.github.io/device-posture/", "crawlCacheInfo": { - "lastModified": "Tue, 23 Jul 2024 16:51:23 GMT" + "lastModified": "Thu, 12 Sep 2024 18:14:14 GMT" }, "generator": "respec", - "date": "23 July 2024", + "date": "12 September 2024", "algorithms": "algorithms/device-posture.json", "links": "links/device-posture.json", "refs": "refs/device-posture.json", @@ -25716,11 +25716,11 @@ ], "crawled": "https://w3c-fedid.github.io/FedCM/", "crawlCacheInfo": { - "lastModified": "Thu, 05 Sep 2024 21:59:52 GMT" + "lastModified": "Thu, 12 Sep 2024 18:27:41 GMT" }, "generator": "bikeshed", - "date": "5 September 2024", - "revision": "6acc8f809a9a4007f52c657f77974187f50bc3bc", + "date": "12 September 2024", + "revision": "6d781d6794719177c02a6f4a8ac4fdfa5146660c", "algorithms": "algorithms/fedcm-1.json", "links": "links/fedcm-1.json", "refs": "refs/fedcm-1.json", @@ -31000,10 +31000,10 @@ ], "crawled": "https://w3c.github.io/rdf-turtle/spec/", "crawlCacheInfo": { - "lastModified": "Thu, 29 Aug 2024 19:32:58 GMT" + "lastModified": "Thu, 12 Sep 2024 16:28:01 GMT" }, "generator": "respec", - "date": "29 August 2024", + "date": "12 September 2024", "links": "links/rdf12-turtle.json", "refs": "refs/rdf12-turtle.json", "dfns": "dfns/rdf12-turtle.json", @@ -32268,10 +32268,10 @@ ], "crawled": "https://w3c.github.io/sparql-federated-query/spec/", "crawlCacheInfo": { - "lastModified": "Thu, 02 May 2024 16:26:53 GMT" + "lastModified": "Thu, 12 Sep 2024 16:28:28 GMT" }, "generator": "respec", - "date": "02 May 2024", + "date": "12 September 2024", "links": "links/sparql12-federated-query.json", "refs": "refs/sparql12-federated-query.json", "headings": "headings/sparql12-federated-query.json", @@ -36305,10 +36305,10 @@ ], "crawled": "https://w3c.github.io/webrtc-pc/", "crawlCacheInfo": { - "lastModified": "Fri, 30 Aug 2024 17:26:55 GMT" + "lastModified": "Thu, 12 Sep 2024 15:03:52 GMT" }, "generator": "respec", - "date": "30 August 2024", + "date": "12 September 2024", "algorithms": "algorithms/webrtc.json", "links": "links/webrtc.json", "refs": "refs/webrtc.json", diff --git a/ed/links/device-posture.json b/ed/links/device-posture.json index 213624ab9086..cfa14c1a1ae4 100644 --- a/ed/links/device-posture.json +++ b/ed/links/device-posture.json @@ -39,6 +39,21 @@ "https://www.rfc-editor.org/rfc/rfc2119": {}, "https://www.rfc-editor.org/rfc/rfc8174": {}, "https://www.w3.org/TR/": {}, + "https://www.w3.org/TR/clreq/": { + "anchors": [ + "major_differences_between_horizontal_and_vertical_writing_modes" + ] + }, + "https://www.w3.org/TR/jlreq/": { + "anchors": [ + "major_differences_between_horizontal_and_vertical_writing_modes" + ] + }, + "https://www.w3.org/TR/klreq/": { + "anchors": [ + "para-diffs" + ] + }, "https://www.w3.org/TR/mediaqueries-4/": { "anchors": [ "mq-boolean-context" diff --git a/ed/links/fedcm-1.json b/ed/links/fedcm-1.json index e05baf8c2813..0897a487f8ac 100644 --- a/ed/links/fedcm-1.json +++ b/ed/links/fedcm-1.json @@ -83,7 +83,6 @@ "IDTokenValidation" ] }, - "https://patcg-individual-drafts.github.io/private-aggregation-api/": {}, "https://tc39.es/ecma262/multipage/": {}, "https://tc39.es/ecma262/multipage/structured-data.html": { "anchors": [ @@ -273,11 +272,6 @@ "json-mime-type" ] }, - "https://patcg-individual-drafts.github.io/private-aggregation-api/": { - "anchors": [ - "remote-end-steps" - ] - }, "https://tc39.github.io/ecma262/": { "anchors": [ "sec-ordinary-object-internal-methods-and-internal-slots" @@ -354,6 +348,7 @@ "dfn-error-code", "dfn-invalid-argument", "dfn-matching-capabilities", + "dfn-remote-end-steps", "dfn-no-such-alert", "dfn-success", "dfn-getting-properties" diff --git a/ed/links/sparql12-federated-query.json b/ed/links/sparql12-federated-query.json index 532ed9e8ba2d..3cdd3abd6c25 100644 --- a/ed/links/sparql12-federated-query.json +++ b/ed/links/sparql12-federated-query.json @@ -54,6 +54,11 @@ "https://w3c.github.io/sparql-new/spec/": {}, "https://www.rfc-editor.org/rfc/rfc2119": {}, "https://www.rfc-editor.org/rfc/rfc8174": {}, + "https://www.w3.org/2013/sparql-errata": { + "anchors": [ + "errata-fq-1" + ] + }, "https://www.w3.org/TR/": {}, "https://www.w3.org/TR/sparql12-entailment/": {}, "https://www.w3.org/TR/sparql12-graph-store-protocol/": {}, diff --git a/ed/links/webrtc.json b/ed/links/webrtc.json index 2e28625370a8..90b77a6fd626 100644 --- a/ed/links/webrtc.json +++ b/ed/links/webrtc.json @@ -65,7 +65,6 @@ "https://github.com/w3c/webrtc-pc/pull/2909": {}, "https://github.com/w3c/webrtc-pc/pull/2913": {}, "https://github.com/w3c/webrtc-pc/pull/2926": {}, - "https://github.com/w3c/webrtc-pc/pull/2935": {}, "https://github.com/w3c/webrtc-pc/pull/2953": {}, "https://github.com/w3c/webrtc-pc/pull/2961": {}, "https://github.com/w3c/webrtc-pc/pull/2966": {}, @@ -458,7 +457,6 @@ "map-exists", "map-remove", "implementation-defined", - "tuple", "ascii-case-insensitive", "list-append", "list-remove" diff --git a/ed/refs/device-posture.json b/ed/refs/device-posture.json index f0eacf0ce6aa..a23dc74ae422 100644 --- a/ed/refs/device-posture.json +++ b/ed/refs/device-posture.json @@ -42,6 +42,19 @@ "url": "https://webidl.spec.whatwg.org/" } ], - "informative": [] + "informative": [ + { + "name": "clreq", + "url": "https://www.w3.org/TR/clreq/" + }, + { + "name": "jlreq", + "url": "https://www.w3.org/TR/jlreq/" + }, + { + "name": "klreq", + "url": "https://www.w3.org/TR/klreq/" + } + ] } } \ No newline at end of file diff --git a/ed/refs/fedcm-1.json b/ed/refs/fedcm-1.json index 8432958b5e5b..9e5a687fcf92 100644 --- a/ed/refs/fedcm-1.json +++ b/ed/refs/fedcm-1.json @@ -69,10 +69,6 @@ "name": "PRIVACY-THREAT-MODEL", "url": "https://w3cping.github.io/privacy-threat-model/" }, - { - "name": "PRIVATE-AGGREGATION-API", - "url": "https://patcg-individual-drafts.github.io/private-aggregation-api/" - }, { "name": "RFC2119", "url": "https://datatracker.ietf.org/doc/html/rfc2119"