Mozilla's browser support page for ES6 lists numerous programming capabilities planned, including arrow functions and spread operators. An arrow function has a shorter syntax compared to function expressions and are anonymous; spread operators allow an expression to be expanded in places where multiple arguments for functions or multiple elements for array literals are expected. ES7, meanwhile, will have such capabilities as Object.observ, providing a way of observing objects that is not a proxy.
Eich also mentioned Mozilla's Servo project, a prototype Web browser engine written in the Rust language and offering parallelism. Eich demonstrated Servo running an animated stretching cat in one sandbox iframe while a rotor turned in another iframe, with the processes running concurrently. Mozilla plans to make Servo into a product in a couple of years.
Eich emphasized his support of the Extensible Web Manifesto, which seeks to change how Web standards committees develop and prioritize new features. One main goal is to get standards bodies out of developing technologies like libraries and APIs "because they're pretty poor at it," Eich said, pointing out that GitHub should be doing such things. The manifesto seeks to tighten the feedback loop between Web standards editors and Web developers.