You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

844 lines
27 KiB

{
"javascript": {
"builtins": {
"Proxy": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-objects",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"Proxy": {
"__compat": {
"description": "<code>Proxy()</code> constructor",
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-constructor",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"handler": {
"apply": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/apply",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"construct": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/construct",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-construct-argumentslist-newtarget",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"defineProperty": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/defineProperty",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-defineownproperty-p-desc",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"deleteProperty": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/deleteProperty",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-delete-p",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"get": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/get",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-get-p-receiver",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"getOwnPropertyDescriptor": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/getOwnPropertyDescriptor",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-getownproperty-p",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"getPrototypeOf": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/getPrototypeOf",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-getprototypeof",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": "49"
},
"firefox_android": {
"version_added": "49"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"has": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/has",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-hasproperty-p",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"isExtensible": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/isExtensible",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-isextensible",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "31"
},
"firefox_android": {
"version_added": "31"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"ownKeys": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/ownKeys",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-ownpropertykeys",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18",
"notes": "In Firefox 42, the implementation got updated to reflect the final ES2015 specification: The result is now checked if it is an array and if the array elements are either of type string or of type symbol. Enumerating duplicate own property names is not a failure anymore."
},
"firefox_android": {
"version_added": "18",
"notes": "In Firefox 42, the implementation got updated to reflect the final ES2015 specification: The result is now checked if it is an array and if the array elements are either of type string or of type symbol. Enumerating duplicate own property names is not a failure anymore."
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"preventExtensions": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/preventExtensions",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-preventextensions",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "22"
},
"firefox_android": {
"version_added": "22"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"set": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/set",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-set-p-v-receiver",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": {
"version_added": "18"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"setPrototypeOf": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler/setPrototypeOf",
"spec_url": "https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-setprototypeof-v",
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": {
"version_added": "49"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "49"
},
"firefox_android": {
"version_added": "49"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "5.0"
},
"webview_android": {
"version_added": "49"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"revocable": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/revocable",
"spec_url": "https://tc39.es/ecma262/#sec-proxy.revocable",
"support": {
"chrome": {
"version_added": "63"
},
"chrome_android": {
"version_added": "63"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "34"
},
"firefox_android": {
"version_added": "34"
},
"ie": {
"version_added": false
},
"nodejs": {
"version_added": "6.0.0"
},
"opera": {
"version_added": "50"
},
"opera_android": {
"version_added": "46"
},
"safari": {
"version_added": "10"
},
"safari_ios": {
"version_added": "10"
},
"samsunginternet_android": {
"version_added": "8.0"
},
"webview_android": {
"version_added": "63"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}
}