If you are not an Ecma member, any non-trivial contributions require signing a legal agreement with Ecma. See the section "Required Legal Agreements" below for details.
For small changes to ECMAScript, you can contribute by filing an issue or a pull request against the current text of ECMA-262 standard in this repository.
To file an issue, go to the ecma262 issues page. From there, examine in the existing issues to see if an issue already exists to track this issue. If so, add a comment to the existing issue; otherwise, file a new issue documenting the problem.
To make a pull request (PR), fork the
... read the whole story at github.com.