OLD | NEW |
1 <!-- Feature template markdown: | 1 <!-- Feature template markdown: |
2 ## Header | 2 ## Header |
3 | 3 |
4 **Usage Example:** | 4 **Usage Example:** |
5 | 5 |
6 ```js | 6 ```js |
7 | 7 |
8 ``` | 8 ``` |
9 | 9 |
10 **Documentation:** [link]() | 10 **Documentation:** [link]() |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
80 document.querySelectorAll('hr').forEach(function(el) { | 80 document.querySelectorAll('hr').forEach(function(el) { |
81 el.parentNode.removeChild(el); | 81 el.parentNode.removeChild(el); |
82 }); | 82 }); |
83 }); | 83 }); |
84 </script> | 84 </script> |
85 | 85 |
86 [TOC] | 86 [TOC] |
87 | 87 |
88 # ES6 Support In Chromium | 88 # ES6 Support In Chromium |
89 | 89 |
90 This is a list of new/updated features in ES6 specs that is being considered to | 90 This is a list of [ECMAScript6](https://developer.mozilla.org/en-US/docs/Web/Jav
aScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla) |
91 be supported for Chromium development. | 91 features allowed in Chromium code. |
92 | 92 |
93 > **TBD:** Do we want to differenciate allow/ban status between subprojects? If | 93 This is **not** a status list of [v8](https://developers.google.com/v8/)'s |
94 > so, how to denote? | 94 support for language features. |
95 | 95 |
96 > **TBD:** Cross platform-build support? | 96 > **TBD:** Do we need to differentiate per-project? |
| 97 |
| 98 > **TBD:** Cross-platform build support? As in: transpilers? |
97 | 99 |
98 You can propose changing the status of a feature by sending an email to | 100 You can propose changing the status of a feature by sending an email to |
99 chromium-dev@chromium.org. Include a short blurb on what the feature is and why | 101 chromium-dev@chromium.org. Include a short blurb on what the feature is and why |
100 you think it should or should not be allowed, along with links to any relevant | 102 you think it should or should not be allowed, along with links to any relevant |
101 previous discussion. If the list arrives at some consensus, send a codereview | 103 previous discussion. If the list arrives at some consensus, send a codereview |
102 to change this file accordingly, linking to your discussion thread. | 104 to change this file accordingly, linking to your discussion thread. |
103 | 105 |
104 > Some descriptions and Usage examples are from [kangax](https://kangax.github.i
o/compat-table/es6/) | 106 > Some descriptions and Usage examples are from [kangax](https://kangax.github.i
o/compat-table/es6/) |
105 and [http://es6-features.org/](http://es6-features.org/) | 107 and [http://es6-features.org/](http://es6-features.org/) |
106 | 108 |
(...skipping 836 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
943 | 945 |
944 ```js | 946 ```js |
945 // See Doc | 947 // See Doc |
946 ``` | 948 ``` |
947 | 949 |
948 **Documentation:** [link](http://www.ecma-international.org/ecma-262/6.0/#sec-ma
th) | 950 **Documentation:** [link](http://www.ecma-international.org/ecma-262/6.0/#sec-ma
th) |
949 | 951 |
950 **Discussion Notes / Link to Thread:** | 952 **Discussion Notes / Link to Thread:** |
951 | 953 |
952 --- | 954 --- |
OLD | NEW |