You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The use of `<div>` around sections that define IDL seems to confuse ReSpec as it takes out the headings included in that section from the table of contents.
If that's intended, the right way to exclude headings from the table of contents would be to flag the headings with a `notoc` class: https://respec.org/docs/#notoc-class
The `<div>` seem useless in any case. This update gets rid of them.
<!--
This comment and the below content is programmatically generated.
You may add a comma-separated list of anchors you'd like a
direct link to below (e.g. #idl-serializers, #idl-sequence):
Don't remove this comment or modify anything below this line.
If you don't want a preview generated for this pull request,
just replace the whole of this comment's content by "no preview"
and remove what's below.
-->
***
<a href="https://pr-preview.s3.amazonaws.com/w3c/encrypted-media/pull/517.html" title="Last updated on Nov 15, 2023, 9:40 AM UTC (162030b)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/encrypted-media/517/0b2d5e3...162030b.html" title="Last updated on Nov 15, 2023, 9:40 AM UTC (162030b)">Diff</a>
<p>In order for the capability represented by this object to be considered supported, <adef-id="capability-contentType"></a> MUST NOT be the empty string and its entire value, including all codecs, MUST be supported with <adef-id="capability-robustness"></a>.</p>
1441
1440
<pclass="note">If any of a set of codecs is acceptable, use a separate instances of this dictionary for each codec.</p>
<p>For methods that return a promise, all errors are reported asynchronously by rejecting the returned Promise. This includes [[WEBIDL]] type mapping errors.</p>
1530
1529
<p>The steps of an algorithm are always aborted when rejecting a promise.</p>
<p>For methods that return a promise, all errors are reported asynchronously by rejecting the returned Promise. This includes [[WEBIDL]] type mapping errors.</p>
1826
1823
<p>The following steps of an algorithm are always aborted when rejecting a promise.</p>
If the closed session is still needed for some reason, the application developer should consider some strategy to reduce the number of sessions needed or proactively close unneeded sessions.
<p>The MediaKeyStatusMap object is a read-only map of <adef-id="key-id">key IDs</a> to the current status of the associated key.</p>
2354
2351
<p>A key's status is independent of whether the key is currently being used and of media data.</p>
2355
2352
<pclass="note">For example, if a key has output requirements that cannot currently be met, the key's status should be <adef-id="status-output-downscaled"></a> or <adef-id="status-output-restricted"></a>, as appropriate, regardless of whether that key has been or is currently needed to decrypt media data.</p>
<tableclass="simple" data-dfn-for="MediaKeyMessageType" data-link-for="MediaKeyMessageType"><tbody><tr><thcolspan="2">Enumeration description</th></tr><tr><td><dfn><codeid="idl-def-MediaKeyMessageType.license-request">license-request</code></dfn></td><td>The message contains a request for a new license.</td></tr><tr><td><dfn><codeid="idl-def-MediaKeyMessageType.license-renewal">license-renewal</code></dfn></td><td>The message contains a request to renew an existing license.</td></tr><tr><td><dfn><codeid="idl-def-MediaKeyMessageType.license-release">license-release</code></dfn></td><td>The message contains a <adef-id="record-of-license-destruction"></a>.</td></tr><tr><td><dfn><codeid="idl-def-MediaKeyMessageType.individualization-request">individualization-request</code></dfn></td><td>
2463
2459
The message contains a request for <ahref="#app-assisted-individualization">App-Assisted Individualization</a> (or re-individualization).<br>
2464
2460
As with all other messages, any identifiers in the message MUST be <ahref="#per-origin-per-profile-identifiers">distinctive per origin and profile</a> and MUST NOT be <adef-id="distinctive-permanent-identifier-maybe-plural"></a>.
};</pre><section><h2>Dictionary <aclass="idlType">MediaKeyMessageEventInit</a> Members</h2><dlclass="dictionary-members" data-dfn-for="MediaKeyMessageEventInit" data-link-for="MediaKeyMessageEventInit"><dt><dfn><code>messageType</code></dfn> of type <spanclass="idlMemberType"><a>MediaKeyMessageType</a></span></dt><dd>
2493
2489
The type of the message.
2494
2490
</dd><dt><dfn><code>message</code></dfn> of type <spanclass="idlMemberType">{{ArrayBuffer}}</span></dt><dd>
<p>For methods that return a promise, all errors are reported asynchronously by rejecting the returned Promise. This includes [[WEBIDL]] type mapping errors.</p>
2868
2864
<p>The steps of an algorithm are always aborted when rejecting a promise.</p>
Indicates the <adef-id="initialization-data-type"></a> of the <adef-id="initialization-data"></a> contained in the <adef-id="encrypted-event-initdata-attribute"></a> attribute.
2957
2953
</dd><dt><dfn><code>initData</code></dfn> of type <spanclass="idlAttrType">{{ArrayBuffer}}</span>, readonly , nullable</dt><dd>
2958
2954
The <adef-id="initialization-data"></a> for the event.
};</pre><section><h2>Dictionary <aclass="idlType">MediaEncryptedEventInit</a> Members</h2><dlclass="dictionary-members" data-dfn-for="MediaEncryptedEventInit" data-link-for="MediaEncryptedEventInit"><dt><dfn><code>initDataType</code></dfn> of type <spanclass="idlMemberType">{{DOMString}}</span>, defaulting to <code>""</code></dt><dd>
2967
2963
The <adef-id="initialization-data-type"></a>.
2968
2964
</dd><dt><dfn><code>initData</code></dfn> of type <spanclass="idlMemberType">{{ArrayBuffer}}</span>, nullable, defaulting to <code>null</code></dt><dd>
0 commit comments