Skip to content

Commit 5a14568

Browse files
committed
Update references for WebIDL, Promises, and ECMASCRIPT.
1 parent 2c4ffd7 commit 5a14568

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

spec/latest/common/terms.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ <h1>Algorithm Terms</h1>
338338
<a>JSON object</a>.</dd>
339339
<dt><dfn data-lt="promises">promise</dfn></dt><dd>
340340
A <em>promise</em> is an object that represents the eventual result of a single asynchronous operation.
341-
Promises are defined in [[!promises-guide]].</dd>
341+
<a data-cite="ecmascript-6.0#sec-promise-objects">Promises</a> are defined in [[ECMASCRIPT-6.0]].</dd>
342342
<dt><dfn>require all flag</dfn></dt><dd>
343343
A flag specifying that all properties present in the <a>input frame</a>
344344
MUST either have a default value or be present in the <a>JSON-LD

spec/latest/json-ld-api/index.html

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,8 @@ <h1>Introduction</h1>
181181
JSON-LD syntax defined in [[!JSON-LD]], which is the base syntax used by all
182182
of the algorithms in this document. To understand the API and how it is
183183
intended to operate in a programming environment, it is useful to have working
184-
knowledge of the JavaScript programming language [[ECMA-262]] and
185-
WebIDL [[WebIDL-2]]. To understand how JSON-LD maps to RDF, it is helpful to be
184+
knowledge of the JavaScript programming language [[ECMASCRIPT-6.0]] and
185+
WebIDL [[WebIDL]]. To understand how JSON-LD maps to RDF, it is helpful to be
186186
familiar with the basic RDF concepts [[RDF11-CONCEPTS]].</p>
187187

188188
<section>
@@ -3798,9 +3798,8 @@ <h2>The Application Programming Interface</h2>
37983798

37993799
<p>The JSON-LD API uses <a>Promises</a> to represent
38003800
the result of the various asynchronous operations.
3801-
<a>Promises</a> are temporarily being drafted on
3802-
<cite><a href="https://github.com/domenic/promises-unwrapping/blob/master/README.md">GitHub</a></cite>
3803-
[[PROMISES]] but are expected to be standardized as part of ECMAScript&nbsp;6.</p>
3801+
<a data-cite="ecmascript-6.0#sec-promise-objects">Promises</a> are defined in [[ECMASCRIPT-6.0]].
3802+
General use within specifications can be found in [[promises-guide]].</p>
38043803

38053804
<section class="informative">
38063805
<h3>The <dfn>JsonLdProcessor</dfn> Interface</h3>
@@ -3809,7 +3808,7 @@ <h3>The <dfn>JsonLdProcessor</dfn> Interface</h3>
38093808
that developers use to access the JSON-LD transformation methods.</p>
38103809

38113810
<p>It is important to highlight that implementations do not modify the input parameters.
3812-
If an error is detected, the Promise is
3811+
If an error is detected, the <a>Promise</a> is
38133812
rejected passing a <a>JsonLdError</a> with the corresponding error
38143813
<a data-link-for="JsonLdError">code</a>
38153814
and processing is stopped.</p>

spec/latest/json-ld-framing/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,8 +204,8 @@ <h2>How to Read this Document</h2>
204204
algorithms in this document,
205205
and the JSON-LD API [[!JSON-LD-API]]. To understand the API and how it is
206206
intended to operate in a programming environment, it is useful to have working
207-
knowledge of the JavaScript programming language [[ECMA-262]] and
208-
WebIDL [[!WebIDL-2]]. To understand how JSON-LD maps to RDF, it is helpful to be
207+
knowledge of the JavaScript programming language [[ECMASCRIPT-6.0]] and
208+
WebIDL [[!WebIDL]]. To understand how JSON-LD maps to RDF, it is helpful to be
209209
familiar with the basic RDF concepts [[!RDF-CONCEPTS]].</p>
210210

211211
</section>

0 commit comments

Comments
 (0)