Skip to content
This repository has been archived by the owner on Jan 14, 2021. It is now read-only.

Merge commits from webscreens/xrefs #4

Merged
merged 6 commits into from
Jun 9, 2015
Merged

Merge commits from webscreens/xrefs #4

merged 6 commits into from
Jun 9, 2015

Conversation

markafoltz
Copy link
Contributor

  • Adds ES6 spec
  • Adds Promises Guide
  • Adds Typed Array spec

@annevk
Copy link
Member

annevk commented May 31, 2015

I removed Typed Array on purpose. [ECMASCRIPT] should be used instead. We should probably update ECMASCRIPT to point to the HTML version though (but not add a new entry for it).

@sideshowbarker
Copy link
Contributor

I removed Typed Array on purpose. [ECMASCRIPT] should be used instead. We should probably update ECMASCRIPT to point to the HTML version though (but not add a new entry for it).

Before anybody does that, should probably check with @jorendorff to find out if the HTML version will continued to be maintained going forward. (I know he was looking for somebody to take over maintenance of it but last I heard I don't know if he'd found any volunteers yet.)

@markafoltz
Copy link
Contributor Author

ECMASCRIPT defines neither ArrayBuffer nor ArrayBufferView.

ES6 defines ArrayBuffer so I moved the cross reference there.

I retained TYPEDARRAY since it's the sole reference for ArrayBufferView.

How to proceed?

@annevk
Copy link
Member

annevk commented Jun 1, 2015

https://heycam.github.io/webidl/#common-ArrayBufferView is the new ArrayBufferView reference. If this is for the Presentation API you probably want to use BufferSource from IDL however, as well as its construct for getting data out of BufferSource.

@markafoltz
Copy link
Contributor Author

Thanks for the suggestions. Removed TYPEDARRAY for good and added a ref for BufferSource for future use (will bring it up in the WG).

PTAL

@annevk
Copy link
Member

annevk commented Jun 2, 2015

Actually, thinking about this more all you should need here is a reference to IDL. IDL should have normative promise terminology that you can use. And IDL needs to handle the abstraction between your specification and JavaScript. We might still want the promise guide in references.json, but not sure.

@markafoltz
Copy link
Contributor Author

Okay, removed ES6 in favor of WEBIDL for Promise and ArrayBuffer.

@markafoltz
Copy link
Contributor Author

@annevk Any further feedback on this PR?

annevk added a commit that referenced this pull request Jun 9, 2015
Merge commits from webscreens/xrefs
@annevk annevk merged commit 0228fb4 into whatwg:master Jun 9, 2015
@annevk
Copy link
Member

annevk commented Jun 9, 2015

Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants