From ca584bb6dcb60be6e115f84d2f04cbed29ec1420 Mon Sep 17 00:00:00 2001 From: VFDan <44413950+VFDan@users.noreply.github.com> Date: Mon, 17 Dec 2018 16:55:49 -0500 Subject: [PATCH 1/8] Add compat for BigInt --- BigInt.json | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 BigInt.json diff --git a/BigInt.json b/BigInt.json new file mode 100644 index 00000000000000..fd23f853698de2 --- /dev/null +++ b/BigInt.json @@ -0,0 +1,67 @@ +{ + "javascript": { + "builtins": { + "BigInt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": "70" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": unknown + }, + "firefox": { + "version_added": "65" + "flags": [ + { + "type": "preference", + "name": "javascript.options.bigint", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": null + }, + "opera": { + "version_added": "54" + }, + "opera_android": { + "version_added": null + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": null + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } +} +} \ No newline at end of file From b613d470f42806311547dccb8a5b33d3539b6eb4 Mon Sep 17 00:00:00 2001 From: VFDan <44413950+VFDan@users.noreply.github.com> Date: Tue, 18 Dec 2018 15:29:14 -0500 Subject: [PATCH 2/8] Update BigInt.json Fixed some errors: https://github.com/mdn/browser-compat-data/pull/3224. --- BigInt.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/BigInt.json b/BigInt.json index fd23f853698de2..27cec12dde43bf 100644 --- a/BigInt.json +++ b/BigInt.json @@ -9,23 +9,23 @@ "version_added": "67" }, "chrome_android": { - "version_added": "70" + "version_added": "67" }, "edge": { "version_added": false }, "edge_mobile": { - "version_added": unknown + "version_added": null }, "firefox": { - "version_added": "65" - "flags": [ - { - "type": "preference", - "name": "javascript.options.bigint", - "value_to_set": "true" - } - ] + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "javascript.options.bigint", + "value_to_set": "true" + } + ] }, "firefox_android": { "version_added": false @@ -40,7 +40,7 @@ "version_added": "54" }, "opera_android": { - "version_added": null + "version_added": "54" }, "safari": { "version_added": false @@ -52,7 +52,7 @@ "version_added": false }, "webview_android": { - "version_added": null + "version_added": "67" } }, "status": { @@ -64,4 +64,4 @@ } } } -} \ No newline at end of file +} From e3511d71c8b33f8b4f1fa1026e0cc3f46ab3c109 Mon Sep 17 00:00:00 2001 From: VFDan <44413950+VFDan@users.noreply.github.com> Date: Tue, 18 Dec 2018 20:05:14 -0500 Subject: [PATCH 3/8] Update and rename BigInt.json to javascript/builtins/BigInt.json Added Node.js compat data --- BigInt.json => javascript/builtins/BigInt.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename BigInt.json => javascript/builtins/BigInt.json (93%) diff --git a/BigInt.json b/javascript/builtins/BigInt.json similarity index 93% rename from BigInt.json rename to javascript/builtins/BigInt.json index 27cec12dde43bf..43982d5a0a2cb3 100644 --- a/BigInt.json +++ b/javascript/builtins/BigInt.json @@ -34,7 +34,7 @@ "version_added": false }, "nodejs": { - "version_added": null + "version_added": "10.4.0" }, "opera": { "version_added": "54" From c11e3cccb10d2d7fe412cdfc1e8818a7cb0d814f Mon Sep 17 00:00:00 2001 From: VFDan <44413950+VFDan@users.noreply.github.com> Date: Wed, 19 Dec 2018 15:19:12 -0500 Subject: [PATCH 4/8] Make URL non-localized --- javascript/builtins/BigInt.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/builtins/BigInt.json b/javascript/builtins/BigInt.json index 43982d5a0a2cb3..d2a0c6d58e82a3 100644 --- a/javascript/builtins/BigInt.json +++ b/javascript/builtins/BigInt.json @@ -3,7 +3,7 @@ "builtins": { "BigInt": { "__compat": { - "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt", + "mdn_url": " https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt", "support": { "chrome": { "version_added": "67" From 2ede4823868c8ebc1d6084fcec2f508093e01084 Mon Sep 17 00:00:00 2001 From: VFDan <44413950+VFDan@users.noreply.github.com> Date: Thu, 20 Dec 2018 18:45:08 -0500 Subject: [PATCH 5/8] Update BigInt.json Fixed some style errors --- javascript/builtins/BigInt.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/javascript/builtins/BigInt.json b/javascript/builtins/BigInt.json index d2a0c6d58e82a3..53bf56f39d341e 100644 --- a/javascript/builtins/BigInt.json +++ b/javascript/builtins/BigInt.json @@ -3,7 +3,7 @@ "builtins": { "BigInt": { "__compat": { - "mdn_url": " https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt", + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt", "support": { "chrome": { "version_added": "67" @@ -20,11 +20,11 @@ "firefox": { "version_added": "65", "flags": [ - { - "type": "preference", - "name": "javascript.options.bigint", - "value_to_set": "true" - } + { + "type": "preference", + "name": "javascript.options.bigint", + "value_to_set": "true" + } ] }, "firefox_android": { @@ -61,7 +61,7 @@ "deprecated": false } } + } } } } -} From 59d09bbf89a136b9a113447101d91615b9223377 Mon Sep 17 00:00:00 2001 From: VFDan <44413950+VFDan@users.noreply.github.com> Date: Sat, 22 Dec 2018 11:59:03 -0500 Subject: [PATCH 6/8] Make EOLs of BigInt.json unicode From 695800e6eccfcb12b622a267405d14b828a97f4d Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 24 Dec 2018 12:51:21 +0000 Subject: [PATCH 7/8] Fix line endings (again) --- javascript/builtins/BigInt.json | 134 ++++++++++++++++---------------- 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/javascript/builtins/BigInt.json b/javascript/builtins/BigInt.json index 53bf56f39d341e..b61891328ea323 100644 --- a/javascript/builtins/BigInt.json +++ b/javascript/builtins/BigInt.json @@ -1,67 +1,67 @@ -{ - "javascript": { - "builtins": { - "BigInt": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt", - "support": { - "chrome": { - "version_added": "67" - }, - "chrome_android": { - "version_added": "67" - }, - "edge": { - "version_added": false - }, - "edge_mobile": { - "version_added": null - }, - "firefox": { - "version_added": "65", - "flags": [ - { - "type": "preference", - "name": "javascript.options.bigint", - "value_to_set": "true" - } - ] - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "10.4.0" - }, - "opera": { - "version_added": "54" - }, - "opera_android": { - "version_added": "54" - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": "67" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} +{ + "javascript": { + "builtins": { + "BigInt": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt", + "support": { + "chrome": { + "version_added": "67" + }, + "chrome_android": { + "version_added": "67" + }, + "edge": { + "version_added": false + }, + "edge_mobile": { + "version_added": null + }, + "firefox": { + "version_added": "65", + "flags": [ + { + "type": "preference", + "name": "javascript.options.bigint", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "10.4.0" + }, + "opera": { + "version_added": "54" + }, + "opera_android": { + "version_added": "54" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": "67" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} From 78a69a522e111e5b030674239d7ab5af8a7ef89c Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 24 Dec 2018 12:55:16 +0000 Subject: [PATCH 8/8] Fix tabs --- javascript/builtins/BigInt.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/javascript/builtins/BigInt.json b/javascript/builtins/BigInt.json index b61891328ea323..96bad3e56b7ab3 100644 --- a/javascript/builtins/BigInt.json +++ b/javascript/builtins/BigInt.json @@ -19,13 +19,13 @@ }, "firefox": { "version_added": "65", - "flags": [ - { - "type": "preference", - "name": "javascript.options.bigint", - "value_to_set": "true" - } - ] + "flags": [ + { + "type": "preference", + "name": "javascript.options.bigint", + "value_to_set": "true" + } + ] }, "firefox_android": { "version_added": false