Skip to content

ES2016 Draft 2015-10-19

Pre-release
Pre-release
Compare
Choose a tag to compare
@bterlson bterlson released this 19 Oct 23:44
  • Annex B semantics for GlobalDeclarationInitialization and EvalDeclarationInitialization. EvalDeclarationInitialization especially needs implementer scrutiny.
  • String.prototype.split has been reverted to ES5 semantics as per July 28 2015 TC39 meeting. The limit parameter is now coerced using ToUint32 instead of ToLength.
  • Number, Boolean, and String prototypes are reverted to ES5 semantics as per July 29 2015 TC39 Meeting. They are now instances of their type.

Many Bugzilla bugs were closed again. Please check Bugzilla bugs you care about since emails don't appear to be working.

Many markup and output improvements have been made. Notably, variables can now be clicked on to highlight all references to them. Additionally, the spec now offers a fuzzy search box that can be used to quickly navigate between clauses, abstract operations, and productions (use the "/" keyboard shortcut to focus search).