Skip to content

Commit a3bae03

Browse files
Fix some incorrect promise stuff for streaming methods
SHA: e2c1140 Reason: push, by domenic Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 827b612 commit a3bae03

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<meta content="Bikeshed version b25686b9f, updated Fri Mar 14 14:15:20 2025 -0700" name="generator">
99
<link href="https://webmachinelearning.github.io/writing-assistance-apis" rel="canonical">
1010
<link href="https://www.w3.org/2008/site/images/favicon.ico" rel="icon">
11-
<meta content="5dc246b205556b5fa4d11e1903ba0b4f58d78656" name="revision">
11+
<meta content="e2c1140729cd234e837613f6dd00a1b9e938e758" name="revision">
1212
<meta content="dark light" name="color-scheme">
1313
<link href="https://www.w3.org/StyleSheets/TR/2021/dark.css" media="(prefers-color-scheme: dark)" rel="stylesheet" type="text/css">
1414
<style>
@@ -747,7 +747,7 @@
747747
<div class="head">
748748
<p data-fill-with="logo"><a class="logo" href="https://webmachinelearning.github.io/"> <img alt="Logo" height="100" src="https://webmachinelearning.github.io/webmachinelearning-logo.png" width="100"> </a> </p>
749749
<h1 class="p-name no-ref" id="title">Writing Assistance APIs</h1>
750-
<p id="w3c-state"><a href="https://www.w3.org/standards/types/#CG-DRAFT">Draft Community Group Report</a>, <time class="dt-updated" datetime="2025-04-24">24 April 2025</time></p>
750+
<p id="w3c-state"><a href="https://www.w3.org/standards/types/#CG-DRAFT">Draft Community Group Report</a>, <time class="dt-updated" datetime="2025-05-02">2 May 2025</time></p>
751751
<details open>
752752
<summary>More details about this document</summary>
753753
<div data-fill-with="spec-metadata">
@@ -2951,7 +2951,7 @@ <h3 class="heading settled" data-level="5.3" id="supporting-results"><span class
29512951
<li data-md>
29522952
<p>Let <var>compositeSignal</var> be the result of <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#create-a-dependent-abort-signal" id="ref-for-create-a-dependent-abort-signal②">creating a dependent abort signal</a> given <var>signals</var> using <code class="idl"><a data-link-type="idl" href="https://dom.spec.whatwg.org/#abortsignal" id="ref-for-abortsignal①①">AbortSignal</a></code> and <var>modelObject</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/webappapis.html#concept-relevant-realm" id="ref-for-concept-relevant-realm④">relevant realm</a>.</p>
29532953
<li data-md>
2954-
<p>If <var>compositeSignal</var> is <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-aborted" id="ref-for-abortsignal-aborted④">aborted</a>, then return <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-promise-rejected-with" id="ref-for-a-promise-rejected-with⑦">a promise rejected with</a> <var>compositeSignal</var>’s <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-abort-reason" id="ref-for-abortsignal-abort-reason⑤">abort reason</a>.</p>
2954+
<p>If <var>compositeSignal</var> is <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-aborted" id="ref-for-abortsignal-aborted④">aborted</a>, then throw <var>compositeSignal</var>’s <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-abort-reason" id="ref-for-abortsignal-abort-reason⑤">abort reason</a>.</p>
29552955
<li data-md>
29562956
<p>Let <var>stream</var> be a <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#new" id="ref-for-new③">new</a> <code class="idl"><a data-link-type="idl" href="https://streams.spec.whatwg.org/#readablestream" id="ref-for-readablestream③">ReadableStream</a></code> created in <var>modelObject</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/webappapis.html#concept-relevant-realm" id="ref-for-concept-relevant-realm⑤">relevant realm</a>.</p>
29572957
<li data-md>
@@ -3030,15 +3030,15 @@ <h3 class="heading settled" data-level="5.3" id="supporting-results"><span class
30303030
<li data-md>
30313031
<p><a data-link-type="dfn" href="https://infra.spec.whatwg.org/#assert" id="ref-for-assert③⑦">Assert</a>: <var>global</var> is a <code class="idl"><a data-link-type="idl" href="https://html.spec.whatwg.org/multipage/nav-history-apis.html#window" id="ref-for-window③">Window</a></code> object.</p>
30323032
<li data-md>
3033-
<p>If <var>global</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-document-window" id="ref-for-concept-document-window③">associated Document</a> is not <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#fully-active" id="ref-for-fully-active⑥">fully active</a>, then return <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-promise-rejected-with" id="ref-for-a-promise-rejected-with">a promise rejected with</a> an "<code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#invalidstateerror" id="ref-for-invalidstateerror③">InvalidStateError</a></code>" <code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#idl-DOMException" id="ref-for-idl-DOMException①⑦">DOMException</a></code>.</p>
3033+
<p>If <var>global</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-document-window" id="ref-for-concept-document-window③">associated Document</a> is not <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#fully-active" id="ref-for-fully-active⑥">fully active</a>, then return <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-promise-rejected-with" id="ref-for-a-promise-rejected-with">a promise rejected with</a> an "<code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#invalidstateerror" id="ref-for-invalidstateerror③">InvalidStateError</a></code>" <code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#idl-DOMException" id="ref-for-idl-DOMException①⑦">DOMException</a></code>.</p>
30343034
<li data-md>
30353035
<p>Let <var>signals</var> be « <var>modelObject</var>’s <a data-link-type="dfn" href="#destroyablemodel-destruction-abort-controller" id="ref-for-destroyablemodel-destruction-abort-controller⑤">destruction abort controller</a>’s <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortcontroller-signal" id="ref-for-abortcontroller-signal③">signal</a> ».</p>
30363036
<li data-md>
30373037
<p>If <var>options</var>["<code>signal</code>"] <a data-link-type="dfn" href="https://infra.spec.whatwg.org/#map-exists" id="ref-for-map-exists②②">exists</a>, then <a data-link-type="dfn" href="https://infra.spec.whatwg.org/#set-append" id="ref-for-set-append②">append</a> it to <var>signals</var>.</p>
30383038
<li data-md>
30393039
<p>Let <var>compositeSignal</var> be the result of <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#create-a-dependent-abort-signal" id="ref-for-create-a-dependent-abort-signal③">creating a dependent abort signal</a> given <var>signals</var> using <code class="idl"><a data-link-type="idl" href="https://dom.spec.whatwg.org/#abortsignal" id="ref-for-abortsignal①②">AbortSignal</a></code> and <var>modelObject</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/webappapis.html#concept-relevant-realm" id="ref-for-concept-relevant-realm⑥">relevant realm</a>.</p>
30403040
<li data-md>
3041-
<p>If <var>compositeSignal</var> is <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-aborted" id="ref-for-abortsignal-aborted⑤">aborted</a>, then return <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-promise-rejected-with" id="ref-for-a-promise-rejected-with">a promise rejected with</a> <var>compositeSignal</var>’s <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-abort-reason" id="ref-for-abortsignal-abort-reason⑦">abort reason</a>.</p>
3041+
<p>If <var>compositeSignal</var> is <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-aborted" id="ref-for-abortsignal-aborted⑤">aborted</a>, then return <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-promise-rejected-with" id="ref-for-a-promise-rejected-with">a promise rejected with</a> <var>compositeSignal</var>’s <a data-link-type="dfn" href="https://dom.spec.whatwg.org/#abortsignal-abort-reason" id="ref-for-abortsignal-abort-reason⑦">abort reason</a>.</p>
30423042
<li data-md>
30433043
<p>Let <var>promise</var> be <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-new-promise" id="ref-for-a-new-promise②">a new promise</a> created in <var>modelObject</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/webappapis.html#concept-relevant-realm" id="ref-for-concept-relevant-realm⑦">relevant realm</a>.</p>
30443044
<li data-md>
@@ -3138,7 +3138,7 @@ <h3 class="heading settled" data-level="5.5" id="supporting-availability"><span
31383138
<li data-md>
31393139
<p>Let <var>document</var> be <var>global</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-document-window" id="ref-for-concept-document-window④">associated Document</a>.</p>
31403140
<li data-md>
3141-
<p>If <var>document</var> is not <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#fully-active" id="ref-for-fully-active⑦">fully active</a>, then return <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-promise-rejected-with" id="ref-for-a-promise-rejected-with①⓪">a promise rejected with</a> an "<code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#invalidstateerror" id="ref-for-invalidstateerror④">InvalidStateError</a></code>" <code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#idl-DOMException" id="ref-for-idl-DOMException①⑧">DOMException</a></code>.</p>
3141+
<p>If <var>document</var> is not <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#fully-active" id="ref-for-fully-active⑦">fully active</a>, then return <a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#a-promise-rejected-with" id="ref-for-a-promise-rejected-with">a promise rejected with</a> an "<code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#invalidstateerror" id="ref-for-invalidstateerror④">InvalidStateError</a></code>" <code class="idl"><a data-link-type="idl" href="https://webidl.spec.whatwg.org/#idl-DOMException" id="ref-for-idl-DOMException①⑧">DOMException</a></code>.</p>
31423142
<li data-md>
31433143
<p>Perform <var>validate</var> given <var>options</var>.</p>
31443144
<li data-md>
@@ -4486,7 +4486,7 @@ <h2 class="no-num no-ref heading settled" id="idl-index"><span class="content">I
44864486
"create-a-writer-object": {"dfnID":"create-a-writer-object","dfnText":"create a writer object","external":false,"refSections":[{"refs":[{"id":"ref-for-create-a-writer-object"}],"title":"3.1. Creation"}],"url":"#create-a-writer-object"},
44874487
"create-an-ai-model-object": {"dfnID":"create-an-ai-model-object","dfnText":"create an AI model object","external":false,"refSections":[{"refs":[{"id":"ref-for-create-an-ai-model-object"}],"title":"2.1. Creation"},{"refs":[{"id":"ref-for-create-an-ai-model-object\u2460"}],"title":"3.1. Creation"},{"refs":[{"id":"ref-for-create-an-ai-model-object\u2461"}],"title":"4.1. Creation"},{"refs":[{"id":"ref-for-create-an-ai-model-object\u2462"}],"title":"6.1.1. Download masking"},{"refs":[{"id":"ref-for-create-an-ai-model-object\u2463"},{"id":"ref-for-create-an-ai-model-object\u2464"},{"id":"ref-for-create-an-ai-model-object\u2465"}],"title":"6.1.2. Creation-time friction"},{"refs":[{"id":"ref-for-create-an-ai-model-object\u2466"}],"title":"6.3. Model version"}],"url":"#create-an-ai-model-object"},
44884488
"createmonitor": {"dfnID":"createmonitor","dfnText":"CreateMonitor","external":false,"refSections":[{"refs":[{"id":"ref-for-createmonitor"},{"id":"ref-for-createmonitor\u2460"}],"title":"5.1. Common APIs"},{"refs":[{"id":"ref-for-createmonitor\u2461"}],"title":"5.2. Creation"}],"url":"#createmonitor"},
4489-
"d0b4a948": {"dfnID":"d0b4a948","dfnText":"a promise rejected with","external":true,"refSections":[{"refs":[{"id":"ref-for-a-promise-rejected-with"},{"id":"ref-for-a-promise-rejected-with\u2460"},{"id":"ref-for-a-promise-rejected-with\u2461"},{"id":"ref-for-a-promise-rejected-with\u2462"},{"id":"ref-for-a-promise-rejected-with\u2463"}],"title":"5.2. Creation"},{"refs":[{"id":"ref-for-a-promise-rejected-with\u2464"},{"id":"ref-for-a-promise-rejected-with\u2465"},{"id":"ref-for-a-promise-rejected-with\u2466"},{"id":"ref-for-a-promise-rejected-with\u2467"},{"id":"ref-for-a-promise-rejected-with\u2468"}],"title":"5.3. Obtaining results and usage"},{"refs":[{"id":"ref-for-a-promise-rejected-with\u2460\u24ea"}],"title":"5.5. Availability"}],"url":"https://webidl.spec.whatwg.org/#a-promise-rejected-with"},
4489+
"d0b4a948": {"dfnID":"d0b4a948","dfnText":"a promise rejected with","external":true,"refSections":[{"refs":[{"id":"ref-for-a-promise-rejected-with"},{"id":"ref-for-a-promise-rejected-with\u2460"},{"id":"ref-for-a-promise-rejected-with\u2461"},{"id":"ref-for-a-promise-rejected-with\u2462"},{"id":"ref-for-a-promise-rejected-with\u2463"}],"title":"5.2. Creation"},{"refs":[{"id":"ref-for-a-promise-rejected-with\u2464"},{"id":"ref-for-a-promise-rejected-with\u2465"},{"id":"ref-for-a-promise-rejected-with\u2466"},{"id":"ref-for-a-promise-rejected-with\u2467"}],"title":"5.3. Obtaining results and usage"},{"refs":[{"id":"ref-for-a-promise-rejected-with\u2468"}],"title":"5.5. Availability"}],"url":"https://webidl.spec.whatwg.org/#a-promise-rejected-with"},
44904490
"d25dfb2c": {"dfnID":"d25dfb2c","dfnText":"AbortError","external":true,"refSections":[{"refs":[{"id":"ref-for-aborterror"}],"title":"5.1. Common APIs"}],"url":"https://webidl.spec.whatwg.org/#aborterror"},
44914491
"d438bc09": {"dfnID":"d438bc09","dfnText":"set up","external":true,"refSections":[{"refs":[{"id":"ref-for-readablestream-set-up"}],"title":"5.3. Obtaining results and usage"}],"url":"https://streams.spec.whatwg.org/#readablestream-set-up"},
44924492
"d635410d": {"dfnID":"d635410d","dfnText":"cancel()","external":true,"refSections":[{"refs":[{"id":"ref-for-rs-cancel"}],"title":"5.3. Obtaining results and usage"}],"url":"https://streams.spec.whatwg.org/#rs-cancel"},

0 commit comments

Comments
 (0)