From ce6faf483dc5dc99b57a5b7494c5704fdb2c5fb1 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Fri, 4 Apr 2014 13:54:35 -0400 Subject: [PATCH] Promises are now in EcmaScript 6, not DOM4 Promises are now in EcmaScript 6, not DOM4. Update the specification accordingly. --- data/references.json | 6 ++++++ index.html | 18 +++++++++--------- index.src.html | 7 ++++--- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/data/references.json b/data/references.json index 0014527..03d2439 100644 --- a/data/references.json +++ b/data/references.json @@ -146,6 +146,12 @@ "title" : "ECMAScript Language Specification", "publisher" : "ECMA" }, + "ECMASCRIPT6" : + { + "href": "https://people.mozilla.org/~jorendorff/es6-draft.html", + "title" : "ECMAScript Language Specification (6th edition, draft)", + "publisher" : "ECMA" + }, "EDITING" : { "href" : "http://dvcs.w3.org/hg/editing/raw-file/tip/editing.html", diff --git a/index.html b/index.html index 6bd87b6..fac388a 100644 --- a/index.html +++ b/index.html @@ -39,8 +39,8 @@

Task Scheduler API Specification

-

-Editor Draft — 12 November 2013 +

+Editor Draft — 4 April 2014

@@ -87,7 +87,7 @@

- +
@@ -220,9 +220,9 @@

3 interface represents a callback used for handling events as defined in [HTML5].

-The Promise interface provides asynchronous -access to the result of an operation that is ongoing, has yet to start, or has completed, as defined in -[DOM]. +The Promise interface provides +asynchronous access to the result of an operation that is ongoing, has yet to start, or has completed, as defined in +[ECMASCRIPT6].

The concepts queue a task, @@ -456,12 +456,12 @@

[B2G-ALARM]
B2G Alarm API Specification, Mounir Lamouri, Kan-Ru Chen and Jonas Sicking. Mozilla. -
[DOM] -
DOM, Anne van Kesteren, Aryeh Gregor and Ms2ger. WHATWG. -
[ECMASCRIPT]
ECMAScript Language Specification. ECMA. +
[ECMASCRIPT6] +
ECMAScript Language Specification (6th edition, draft). ECMA. +
[HTML5]
HTML5, Ian Hickson. W3C. diff --git a/index.src.html b/index.src.html index a759674..ce4d36c 100644 --- a/index.src.html +++ b/index.src.html @@ -192,9 +192,10 @@

interface represents a callback used for handling events as defined in HTML5.

-The Promise interface provides asynchronous -access to the result of an operation that is ongoing, has yet to start, or has completed, as defined in -DOM. +The Promise interface provides +asynchronous access to the result of an operation that is ongoing, has yet to start, or has completed, as defined in +ECMASCRIPT6.

The concepts queue a task,