[Bug 25624] New: Update Promise-using language to reflect the addition of Promises to ES6

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25624

            Bug ID: 25624
           Summary: Update Promise-using language to reflect the addition
                    of Promises to ES6
           Product: Web Cryptography
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Web Cryptography API Document
          Assignee: sleevi@google.com
          Reporter: sleevi@google.com
                CC: public-webcrypto@w3.org

Raised during the W3C TAg review -
https://github.com/w3ctag/spec-reviews/issues/3#issuecomment-41521737

The current specification language makes heavy use of the Promises language
that was included in the WHATWG DOM spec. As Promises have migrated to ES6,
concepts such as "the resolver" have moved away.

Instead, update the algorithms and language to reflect the W3C TAG's guidance
on Promises ( https://github.com/w3ctag/promises-guide )

Note that the language in the guide is incomplete/not without issue, but should
serve as a better conceptual point.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Friday, 9 May 2014 00:32:15 UTC