| <!DOCTYPE html> |
| <title>Test262 Coverage for ECMAScript 6 Features</title> |
| <h1>Test262 Coverage for ECMAScript 6 Features</h1> |
| <table> |
| |
| <thead> |
| <tr> |
| <th>Area</th> |
| <th>Coverage</th> |
| <th>Notes</th> |
| </tr> |
| </thead> |
| |
| <tbody> |
| <tr> |
| <td>let</td> |
| <td>None</td> |
| <td><a href="http://samples.msdn.microsoft.com/ietestcenter/">IE |
| Testing Center tests</a> (possibly outdated)</td> |
| </tr> |
| <tr> |
| <td>const</td> |
| <td>None</td> |
| <td><a href="http://samples.msdn.microsoft.com/ietestcenter/">IE |
| Testing Center tests</a> (possibly outdated)</td> |
| </tr> |
| <tr> |
| <td>Computed properties</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Arrow functions</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Block-level function declarations</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>\u{} Escape Sequence</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>class</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Default function params</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Rest parameters</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Destructuring</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Spread operator</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Modules</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>For-of</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Array comprehensions</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Generator comprehensions</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Iterators</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Generators</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Template Strings</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>RegExp "y" flag</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Map</td> |
| <td>None</td> |
| <td><a href="http://samples.msdn.microsoft.com/ietestcenter/">IE |
| Testing Center tests</a> (possibly outdated)</td> |
| </tr> |
| <tr> |
| <td>Set</td> |
| <td>None</td> |
| <td><a href="http://samples.msdn.microsoft.com/ietestcenter/">IE |
| Testing Center tests</a> (possibly outdated)</td> |
| </tr> |
| <tr> |
| <td>WeakMap</td> |
| <td>None</td> |
| <td><a href="http://samples.msdn.microsoft.com/ietestcenter/">IE |
| Testing Center tests</a> (possibly outdated)</td> |
| </tr> |
| <tr> |
| <td>WeakSet</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Proxy</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Typed Arrays</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Symbol</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Promise</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Object.assign</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Object.is</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Object.setPrototypeOf</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>String.fromCodePoint</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>String.prototype.codePointAt</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>String.prototype.repeat</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>String.prototype.startsWith</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>String.prototype.endsWith</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>String.prototype.includes</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>String.prototype.toArray</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Array.from</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Array.of</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Array.prototype.find</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Array.prototype.findIndex</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Array.prototype.fill</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Number.isFinite</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Number.isInteger</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Number.isNaN</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Number.toInteger</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Number.prototype.clz</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.imul</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.sign</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.log10</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.log2</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.log1p</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.expm1</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.cosh</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.sinh</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.tanh</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.acosh</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.asinh</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.atanh</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.hypot</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.trunc</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>Math.fround</td> |
| <td>None</td> |
| <td></td> |
| </tr> |
| <tr> |
| <td>__proto__</td> |
| <td>None</td> |
| <td><a href="http://samples.msdn.microsoft.com/ietestcenter/">IE |
| Testing Center tests</a> (possibly outdated)</td> |
| </tr> |
| </tbody> |
| |
| </table> |
| |
| <style> |
| body { font-family: sans-serif; } |
| |
| table { border-collapse: collapse; } |
| td, th { |
| border: 1px solid #ccc; |
| padding: 5px 20px; |
| } |
| th { |
| font-size: 1.2em; |
| text-align: left; |
| } |
| |
| td.coverage-none { background-color: tomato; } |
| td.coverage-some { background-color: orange; } |
| td.coverage-complete { background-color: limegreen; } |
| </style> |
| |
| <script> |
| document.addEventListener('DOMContentLoaded', function() { |
| var table = document.getElementsByTagName('tbody')[0]; |
| var rows = table.getElementsByTagName('tr'); |
| |
| for(var i = 0; i < rows.length; i++) { |
| var status = rows[i].children[1]; |
| |
| status.setAttribute('class', 'coverage-' + status.textContent.toLowerCase()); |
| } |
| }) |
| </script> |