- Host: Mozilla, San Francisco
- Dates: 29 March 2016 to 31 March 2016
- Times:
- 10:00 to 17:00 PDT on 29 and 30 March 2016
- 10:00 to 16:00 PDT on 31 March 2016
- Location: Mozilla Community Space
- Please enter via the Embarcadero entrance and sign in with the receptionist. See the floor plan here. The community space is marked as 160 COMMUNITY and 165 COMMUNITY2.
- Wifi:
Mozilla Guest
(no password) - Tuesday Dinner:
- Time: 19:00 PDT
- Location: Prospect
- Wednesday Dinner:
- Time: TBD
- Location: TBD
- Contact:
- Name: Shu-yu Guo
- Phone: 302 252 1530
- Email: [email protected]
- Opening, welcome and roll call
- Opening of the meeting (Mr. Neumann)
- Introduction of attendees
- Host facilities, local logistics
- Adoption of the agenda
- Approval of the minutes from January 2016
- Report from the Ecma Secretariat
- Final Draft Standards: Discussion and Approval Votes
- ECMA-262 7th Edition: ECMAScript 2016 Language Specification (Brian Terlson)
- ECMA-402 3rd Edition: ECMAScript 2016 Internationalization API (Caridy Patiño)
- New Standard: ECMAScript Language Suite (Allen Wirfs-Brock) tc39-2016-013
- Proposals for future editions of ECMA-262
Tail Calls (No PR as yet, implementation feedback).- Pull requests
1.
Length argument normalization for TypedArrays, ArrayBuffer and DataView constructors (Leo Balter)1.Duplicate sloppy mode function in block web compatibility fix (Shu-yu Guo and Daniel Ehrenberg) slides1.Make RegExps more consistent in their treatment of flags (Daniel Ehrenberg and Michael Saboff) slides1.RegExp feature testing and web compat (Daniel Ehrenberg and Michael Saboff) slides1.Reference type implementation and reality (Brian Terlson) - Existing proposals looking to advance to Stage 2 or beyond
1.
Async Iteration (Kevin Smith)1.Function.prototype.toString revision (Michael Ficarra)1.Object.values/Object.entries to stage 4? (Jordan Harband)1.System.global resolve naming + stage 2? (Jordan Harband) - Status updates on existing proposals not looking to advance
1.
Zones update (spec) (Domenic Denicola, Misko Hevery)1.Shared Memory and Atomics Slides (Lars Hansen)1.Async Functions (Brian Terlson)1.String#padStart/padEnd (Jordan Harband)1.Object.getOwnPropertyDescriptors (Jordan Harband)1.Error.isError (Jordan Harband)1.(Public) Class Fields (Jeff Morrison) - New proposals for Stage 1
1.
Private Fields (Kevin Smith)1.Weak References (Dean Tribble)1.Draft Proposed Frozen Realm API (Chip Morningstar, Mark Miller) Slides1.Lifting TemplateCharacter Restrictions (Tim Disney) Slides1. Agents (spun out from Shared Memory and Atomics) (tentative) Slides (Lars Hansen) 1.Map.prototype.toJSON/Set.prototype.toJSON (Jordan Harband, David Bruant) - Test262 updates
aggregated FOSS parser pass-fail and equivalence tests (Kevin Gibbons)
- ECMA-402 updates
Intl.*.formatToParts (Zibi Braniecki)Intl.{List|Unit|Duration|RelativeTime}Formatter (Zibi Braniecki)
- Closure
Dates | Location | Host |
---|---|---|
2016-05-23 to 2016-05-25 | Munich, DE | |
2016-07-26 to 2016-07-28 | Redmond, WA | Microsoft |
2016-09-27 to 2016-09-29 | Los Gatos, CA | Netflix |
2016-11-29 to 2016-12-01 | Menlo Park, CA |