From 08b2a274d087dafb835e7f4922f32cb8e4da0bc4 Mon Sep 17 00:00:00 2001 From: Anton Bershanskiy <45960703+bershanskiy@users.noreply.github.com> Date: Wed, 11 May 2022 00:45:11 +0300 Subject: [PATCH] Update URLs throughout BCD (#16231) * Use HTTPS on Stackoverflow * Fix Safari docs URLs * Update Microsoft Docs URLs * CSS: fix Mozilla Hacks and other URLs * W3 redirect (FYI: contains 307 redirect) --- api/Element.json | 4 ++-- css/at-rules/font-face.json | 8 ++++---- css/properties/box-shadow.json | 2 +- css/properties/font-feature-settings.json | 8 ++++---- css/properties/text-combine-upright.json | 16 ++++++++-------- css/selectors/hover.json | 2 +- css/types/image.json | 16 ++++++++-------- html/elements/input/reset.json | 4 ++-- html/elements/input/submit.json | 4 ++-- 9 files changed, 32 insertions(+), 32 deletions(-) diff --git a/api/Element.json b/api/Element.json index 2b21b382ebac7c..46c361f9e0c94b 100644 --- a/api/Element.json +++ b/api/Element.json @@ -7450,7 +7450,7 @@ }, "edge": { "version_added": "12", - "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." }, "firefox": { "version_added": "1" @@ -7460,7 +7460,7 @@ }, "ie": { "version_added": "9", - "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." + "notes": "Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects." }, "opera": { "version_added": "≤12.1" diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json index 4a4538272891f9..733fa50d2c9170 100644 --- a/css/at-rules/font-face.json +++ b/css/at-rules/font-face.json @@ -412,23 +412,23 @@ "firefox": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-moz-", "version_added": "15", - "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." + "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." } ], "firefox_android": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-moz-", "version_added": "15", - "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." + "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." } ], "ie": { diff --git a/css/properties/box-shadow.json b/css/properties/box-shadow.json index 4d3c52b07da67b..7cb3b63ee3ece9 100644 --- a/css/properties/box-shadow.json +++ b/css/properties/box-shadow.json @@ -63,7 +63,7 @@ "version_added": "9", "notes": [ "To use box-shadow in Internet Explorer 9 or later, you must set border-collapse to separate.", - "Since version 5.5, Internet Explorer supports Microsoft's DropShadow and Shadow Filter. You can use this proprietary extension to cast a drop shadow (though the syntax and the effect are different from CSS3)" + "Since version 5.5, Internet Explorer supports Microsoft's DropShadow and Shadow Filter. You can use this proprietary extension to cast a drop shadow (though the syntax and the effect are different from CSS3)" ] }, "opera": { diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json index fd11c7e0f8a610..83d94d132d267e 100644 --- a/css/properties/font-feature-settings.json +++ b/css/properties/font-feature-settings.json @@ -24,23 +24,23 @@ "firefox": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-moz-", "version_added": "15", - "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." + "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." } ], "firefox_android": [ { "version_added": "34", - "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." + "notes": "The ISO/IEC CD 14496-22 3rd edition suggests using the ssty feature to provide glyph variants more suitable for use in scripts (for example primes used as superscripts). Starting with Firefox 29, this is done automatically by the MathML rendering engine. The ISO/IEC CD 14496-22 3rd edition also suggests applying the dtls feature to letters when placing mathematical accents to get dotless forms (for example dotless i, j with a hat). Starting with Firefox 35, this is done automatically by the MathML rendering engine. You can override the default values determined by the MathML rendering engine with CSS." }, { "prefix": "-moz-", "version_added": "15", - "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." + "notes": "From Firefox 4 to Firefox 14 (inclusive), Firefox supported an older, slightly different syntax. See OpenType Font Feature support in Firefox 4." } ], "ie": { diff --git a/css/properties/text-combine-upright.json b/css/properties/text-combine-upright.json index f344d9ca692df5..d6879d0930fffb 100644 --- a/css/properties/text-combine-upright.json +++ b/css/properties/text-combine-upright.json @@ -14,7 +14,7 @@ "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "9", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." } ], "chrome_android": [ @@ -25,7 +25,7 @@ "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "18", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." } ], "edge": [ @@ -59,7 +59,7 @@ "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "15", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." } ], "opera_android": [ @@ -70,14 +70,14 @@ "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "14", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." } ], "safari": { "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "5.1", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." }, "safari_ios": [ { @@ -87,7 +87,7 @@ "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "5", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." } ], "samsunginternet_android": [ @@ -98,7 +98,7 @@ "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "1.0", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." } ], "webview_android": [ @@ -109,7 +109,7 @@ "partial_implementation": true, "alternative_name": "-webkit-text-combine", "version_added": "≤37", - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." + "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." } ] }, diff --git a/css/selectors/hover.json b/css/selectors/hover.json index 321879c63c66c7..29d094ae9dd8a4 100644 --- a/css/selectors/hover.json +++ b/css/selectors/hover.json @@ -126,7 +126,7 @@ "version_added": "7", "notes": [ "In Internet Explorer 8 to Internet Explorer 11, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the :hover state until the pointer is moved. See bug 926665.", - "In Internet Explorer 9 (and possibly earlier), if a <table> has a parent with a non-auto width, overflow-x: auto;, the <table> has enough content to horizontally overflow its parent, and there are :hover styles set on elements within the table, then hovering over said elements will cause the <table>'s height to increase. See a live demo that triggers the bug. One workaround for the bug is to set min-height: 0%; (the % unit must be specified, since unitless and px don't work) on the <table>'s parent element." + "In Internet Explorer 9 (and possibly earlier), if a <table> has a parent with a non-auto width, overflow-x: auto;, the <table> has enough content to horizontally overflow its parent, and there are :hover styles set on elements within the table, then hovering over said elements will cause the <table>'s height to increase. See a live demo that triggers the bug. One workaround for the bug is to set min-height: 0%; (the % unit must be specified, since unitless and px don't work) on the <table>'s parent element." ] }, "opera": { diff --git a/css/types/image.json b/css/types/image.json index a37ac6e0f76d7a..50b55900595ab9 100644 --- a/css/types/image.json +++ b/css/types/image.json @@ -541,7 +541,7 @@ "prefix": "-webkit-", "version_added": "5.1", "notes": [ - "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", + "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." ] } @@ -554,7 +554,7 @@ "prefix": "-webkit-", "version_added": "6", "notes": [ - "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", + "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." ] } @@ -887,7 +887,7 @@ { "prefix": "-webkit-", "version_added": "5.1", - "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." } ], "safari_ios": [ @@ -897,7 +897,7 @@ { "prefix": "-webkit-", "version_added": "6", - "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." } ], "samsunginternet_android": [ @@ -1270,7 +1270,7 @@ "prefix": "-webkit-", "version_added": "5.1", "notes": [ - "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in repeating-linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", + "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in repeating-linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." ] } @@ -1283,7 +1283,7 @@ "prefix": "-webkit-", "version_added": "6", "notes": [ - "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in repeating-linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", + "Safari 4 was supporting an experimental -webkit-gradient(linear,…) function. It is more limited than the later standard version: you cannot specify both a position and an angle like in repeating-linear-gradient(). This old outdated syntax is still supported for compatibility purposes.", "Considers <angle> to start to the right, instead of the top. I.e. it considered an angle of 0deg as a direction indicator pointing to the right." ] } @@ -1615,7 +1615,7 @@ { "prefix": "-webkit-", "version_added": "5.1", - "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." } ], "safari_ios": [ @@ -1625,7 +1625,7 @@ { "prefix": "-webkit-", "version_added": "6", - "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." + "notes": "Safari 4 was supporting an experimental -webkit-gradient(radial,…) function. This old outdated syntax is still supported for compatibility purposes." } ], "samsunginternet_android": [ diff --git a/html/elements/input/reset.json b/html/elements/input/reset.json index 2c6f58e54e1b8f..5ffb4bf5f17bf8 100644 --- a/html/elements/input/reset.json +++ b/html/elements/input/reset.json @@ -19,11 +19,11 @@ }, "firefox": { "version_added": "1", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." }, "firefox_android": { "version_added": "4", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." }, "ie": { "version_added": true diff --git a/html/elements/input/submit.json b/html/elements/input/submit.json index fa7a89ac208352..8d915f51215856 100644 --- a/html/elements/input/submit.json +++ b/html/elements/input/submit.json @@ -19,11 +19,11 @@ }, "firefox": { "version_added": "1", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." }, "firefox_android": { "version_added": "4", - "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." + "notes": "Unlike other browsers, Firefox by default persists the dynamic disabled state of a <button> across page loads. Use the autocomplete attribute to control this feature." }, "ie": { "version_added": true