94f8a8907a2a7e0f4ea7aa9a5201fda66776d398
[WebKit-https.git] / Source / JavaScriptCore / features.json
1 {
2     "specification": [
3     {
4         "name": "ES6",
5         "url": "http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts",
6         "keywords": ["es6", "es2015", "ecmascript"]
7     },
8     {
9         "name": "ES7",
10         "keywords": ["es7", "ecmascript"]
11     }
12     ],
13
14     "features": [
15     {
16         "name": "Array.prototype.includes",
17         "status": {
18             "status": "Done",
19             "enabled-by-default": true
20         },
21         "url": "https://github.com/tc39/Array.prototype.includes",
22         "documentation-url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes",
23         "webkit-url": "https://bugs.webkit.org/show_bug.cgi?id=142707",
24         "specification": "ES7"
25     },
26     {
27         "name": "Promise Objects",
28         "status": {
29             "status": "Done",
30             "enabled-by-default": true,
31             "shipped": ["ios8-safari", "osx-safari-7.1"]
32         },
33         "url": "https://people.mozilla.org/~jorendorff/es6-draft.html#sec-promise-objects",
34         "documentation-url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise",
35         "webkit-url": "https://bugs.webkit.org/show_bug.cgi?id=120260",
36         "specification": "ES6"
37     },
38     {
39         "name": "Symbol Objects",
40         "status": {
41             "status": "Done",
42             "enabled-by-default": true
43         },
44         "url": "https://people.mozilla.org/~jorendorff/es6-draft.html#sec-symbol-objects",
45         "documentation-url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol",
46         "webkit-url": "https://bugs.webkit.org/show_bug.cgi?id=140435",
47         "specification": "ES6"
48     }
49     ]
50 }