Rev25 ES6 draft is now available

# Allen Wirfs-Brock (11 years ago)

harmony:specification_drafts#may_22_2014_draft_rev_25

This is mostly a lot of resolved bugs. Other changes include:

  • Added Content of 8.5 Initialization (of the ES execution environment)
  • Additional cleanup/refactoring of Realm initialization
  • Changed Object.prototype.toString default result for Proxy objects
  • Made toMethod work for bound functions
  • Made comprehensions do 0 iterations if value of for-of expression is undefined or null to be consistent with for-in/of statements.
  • Strengthened restrictions on use of ‘yield’ in arrow function parameters. See bug 2732.
  • %TypedArray%.prototype.byteLength/byteOffset/length now return 0 instead of throwing if the underlying ArrayBuffer has been neutered.
  • Added host defined data to PendingTask records and host hooks into Enqueuing and dispatching Tasks.
  • Legacy octal escape sequences (Annex B.1.2) are not allowed within template string literals.
  • Resolving thenables runs in a separate Task
  • Resolved bugs: 2882-2881, 2878-2877, 2874-2870, 2867-2866, 2864, 2862-2860, 2857-2854, 2851-2839, 2837, 2835, 2833-2832, 2830-2829, 2826-2821, 2817-2813, 2810-2804, 2802, 2801-2797, 2793, 2790-2779, 2776-2769, 2767-2756, 2752-2735, 2733-2731, 2725, 2706-2695, 2692, 2689-2688, 2686, 2675, 2671, 2656-2655, 2604, 2596-2595, 2574, 2545-2538, 2535-2532, 2530-2528, 2523, 2520, 2505, 2502, 2499, 2497, 2485, 2480, 2468, 2466, 2464, 2462, 2460, 2459, 2455-2454, 2451-2450, 2448-2446, 2444, 2438, 2434-2432, 2430-2428, 2426, 2422, 2402, 2399, 2394, 2392-2391, 2387, 2369, 2365-2364, 2358-2355, 2351, 2349, 2346, 2344, 2336, 2334, 2330, 2327, 2321-2318, 2316, 2313-2307, 2304, 2294-2293, 2288, 2276, 2265, 2263, 2224, 2223, 2219-2216, 2214, 2210, 2132, 2114, 1929, 1353, 811
# Michael Dyck (11 years ago)

On 14-05-22 05:58 PM, Allen Wirfs-Brock wrote:

harmony:specification_drafts#may_22_2014_draft_rev_25

In bugs.ecmascript.org, the "Draft for 6th Edition" Product needs a Version for new rev.

# Allen Wirfs-Brock (11 years ago)

Oops, fixed

# Jason Orendorff (10 years ago)

The HTML version is now posted at: people.mozilla.org/~jorendorff/es6-draft.html

As always, your bug reports not only welcome, they are the main way things get fixed. File yours: jorendorff/es-spec-html/issues