This is Rev 19, The Sept. 27 Draft http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#september_27_2013_draft_rev_19 And the HTML is available at http://people.mozilla.org/~jorendorff/es6-draft.html
Changes include: Better internal cross-linking Restored NoIn expression productions Added NoIn productions for Arrow functions Made yield a reserved word Corrected TypedArray constructor 22.2.4.1 Changed branding for DataView to make them more polymorphic with Typed Arrays WRT buffer access and ArrayBuffer.isVGiew Fixed Array.prototype.concat, filter,map, slice, splice result object construction. Changed Array.prototype.concat, filter,map, slice, splice such so that when result object is an Array instance, it is from the same Realm as the method. Clarified differences between %TypedArray% prototype methods and corresponding Array prototype Renamed [[GetInheritance]] to [[GetPrototypeOf]] and [[SetInheritance]] to [[SetPrototypeOf]]. Changed Proxy [[GetPrototypeOf]] invariant so it only applies if target is not extensible. Updated CreateOwnDataProperty to to eliminate the assert that the property doesn’t exist. Callers may need to check for success. Fixed bug in creating result array for %TypedArray% filter Added algorithms for Object.assign and Object.mixin Added a IteratorStep abstract operation to simply most internal uses of iterators Removed the recently added requirement that Typed Array instances must be non=extensible renamed @@ToPrimitive as @@toPrimitive Updated Object.prototype.toString for symbols, Math, and JSON Added @@toStringTag methods for Math and JSON Made Symbol a primitive type with a wrapper object named Symbol Make new Object(Symbol()) throw a TypeError Added properties of Symbol containing the well known symbols Eliminated destructuring throw for non-existant source properties without a corresponding initializer Renamed Math roundFloat32 → Math.fround Math.hypoth is now viadic Normalized <CR><LF> and <CR> to <LF> in template strings. Eliminated [[HasOwnProperty]] MOP operation Must say new DataView(...) to create a new one Resolved bugs: 1940-1939, 1937-1930, 1928-1911, 1907-1904, 1899, 1896-1894, 1891, 1889, 1884-1881, 1878-1871, 1867, 1864, 1862-1860, 1857-1856, 1853, 1850-1816, 1812-1810, 1808-1806, 1803, 1606, 1598, 1589, 1153
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

