From 2dfc99eac524479bf203e7aa883b4f2051f38fff Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Fri, 16 Oct 2020 03:25:14 +0200 Subject: [PATCH 1/4] Remove never-supported HTML elements/attributes --- html/elements/command.json | 335 +----------------------------------- html/elements/dir.json | 101 ----------- html/elements/iframe.json | 47 ----- html/elements/isindex.json | 148 ---------------- html/elements/link.json | 49 ------ html/elements/listing.json | 56 ------ html/elements/menu.json | 96 ----------- html/elements/multicol.json | 56 ------ html/elements/nextid.json | 54 ------ html/elements/textarea.json | 47 ----- 10 files changed, 1 insertion(+), 988 deletions(-) delete mode 100644 html/elements/dir.json delete mode 100644 html/elements/isindex.json delete mode 100644 html/elements/listing.json delete mode 100644 html/elements/multicol.json delete mode 100644 html/elements/nextid.json diff --git a/html/elements/command.json b/html/elements/command.json index cbcdf2a87b8f22..01724934d5f861 100644 --- a/html/elements/command.json +++ b/html/elements/command.json @@ -1,338 +1,5 @@ { "html": { - "elements": { - "command": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/command", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false, - "notes": "Before Firefox 24, although not implemented, an object of class HTMLCommandElement was created, instead of the compliant HTMLUnknownElement." - }, - "firefox_android": { - "version_added": false, - "notes": "Before Firefox 24, although not implemented, an object of class HTMLCommandElement was created, instead of the compliant HTMLUnknownElement." - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - }, - "checked": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, - "disabled": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, - "icon": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, - "label": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, - "radiogroup": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, - "type": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - } - } - } + "elements": {} } } diff --git a/html/elements/dir.json b/html/elements/dir.json deleted file mode 100644 index 011f45dc71459a..00000000000000 --- a/html/elements/dir.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "html": { - "elements": { - "dir": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/dir", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - }, - "compact": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - } - } - } - } -} diff --git a/html/elements/iframe.json b/html/elements/iframe.json index 8b0de335a45fa6..fd81d12f6ffc22 100644 --- a/html/elements/iframe.json +++ b/html/elements/iframe.json @@ -267,53 +267,6 @@ } } }, - "allowpaymentrequest": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, "external_protocol_urls_blocked": { "__compat": { "description": "External protocol URLs blocked", diff --git a/html/elements/isindex.json b/html/elements/isindex.json deleted file mode 100644 index df05bdf1bb1044..00000000000000 --- a/html/elements/isindex.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "html": { - "elements": { - "isindex": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/isindex", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - }, - "action": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "prompt": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - } - } - } - } -} diff --git a/html/elements/link.json b/html/elements/link.json index 9a149e413bb73d..a2da31ef4ef504 100644 --- a/html/elements/link.json +++ b/html/elements/link.json @@ -1111,55 +1111,6 @@ } } }, - "sizes": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false, - "notes": "See bug 441770." - }, - "firefox_android": { - "version_added": false, - "notes": "See bug 441770." - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, "target": { "__compat": { "support": { diff --git a/html/elements/listing.json b/html/elements/listing.json deleted file mode 100644 index 1f291f1acc7384..00000000000000 --- a/html/elements/listing.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "html": { - "elements": { - "listing": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/listing", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false, - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." - }, - "firefox_android": { - "version_added": false, - "notes": "Before Firefox 4, this element implemented the HTMLSpanElement interface instead of the standard HTMLElement interface." - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - } - } - } -} diff --git a/html/elements/menu.json b/html/elements/menu.json index ae88f3d9670aa0..36a34239a63766 100644 --- a/html/elements/menu.json +++ b/html/elements/menu.json @@ -50,54 +50,6 @@ "deprecated": false } }, - "button_menus": { - "__compat": { - "description": "Menus on <button> element", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, "hr_separator": { "__compat": { "description": "<hr> creates a separator", @@ -244,54 +196,6 @@ "deprecated": false } } - }, - "type_toolbar": { - "__compat": { - "description": "type=\"toolbar\"", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } } } } diff --git a/html/elements/multicol.json b/html/elements/multicol.json deleted file mode 100644 index 437c812a1a55d0..00000000000000 --- a/html/elements/multicol.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "html": { - "elements": { - "multicol": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/multicol", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false, - "notes": "Up to Firefox 22, though not supported, a this element was associated with the HTMLSpanElement interface. It was then fixed and is now associated with the HTMLUnknownElement interface as requested by the specification." - }, - "firefox_android": { - "version_added": false, - "notes": "Up to Firefox 22, though not supported, a this element was associated with the HTMLSpanElement interface. It was then fixed and is now associated with the HTMLUnknownElement interface as requested by the specification." - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - } - } - } -} diff --git a/html/elements/nextid.json b/html/elements/nextid.json deleted file mode 100644 index ec8c928bad5c15..00000000000000 --- a/html/elements/nextid.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "html": { - "elements": { - "nextid": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/nextid", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - } - } - } -} diff --git a/html/elements/textarea.json b/html/elements/textarea.json index b157d42a520c00..3c0de191ab12e5 100644 --- a/html/elements/textarea.json +++ b/html/elements/textarea.json @@ -57,53 +57,6 @@ "deprecated": false } }, - "autocapitalize": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, "autocomplete": { "__compat": { "support": { From 14ce06c6001500449452e4bea61c4ecefdedeb6d Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Wed, 28 Oct 2020 18:47:07 +0100 Subject: [PATCH 2/4] restore an item with notes --- html/elements/link.json | 49 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/html/elements/link.json b/html/elements/link.json index a2da31ef4ef504..9a149e413bb73d 100644 --- a/html/elements/link.json +++ b/html/elements/link.json @@ -1111,6 +1111,55 @@ } } }, + "sizes": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false, + "notes": "See bug 441770." + }, + "firefox_android": { + "version_added": false, + "notes": "See bug 441770." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "target": { "__compat": { "support": { From b9317bd2321f8adabfd0b7dccf672a728aa891c3 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Wed, 4 Nov 2020 17:26:17 +0100 Subject: [PATCH 3/4] Delete command.json --- html/elements/command.json | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 html/elements/command.json diff --git a/html/elements/command.json b/html/elements/command.json deleted file mode 100644 index 01724934d5f861..00000000000000 --- a/html/elements/command.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "html": { - "elements": {} - } -} From dc85f9dd8c4c9300acf7a7229e0059adf6af7a78 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Sat, 9 Apr 2022 14:44:21 +0200 Subject: [PATCH 4/4] Restore autocapitalize --- html/elements/textarea.json | 47 +++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/html/elements/textarea.json b/html/elements/textarea.json index cb1672458bdad0..c62d96b6ef9116 100644 --- a/html/elements/textarea.json +++ b/html/elements/textarea.json @@ -60,6 +60,53 @@ "deprecated": false } }, + "autocapitalize": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": false, + "deprecated": false + } + } + }, "autocomplete": { "__compat": { "support": {