diff --git a/cssdb.json b/cssdb.json
index 366fd48..94546bd 100644
--- a/cssdb.json
+++ b/cssdb.json
@@ -17,7 +17,8 @@
"op_mob": "24",
"opera": "24",
"safari": "9.1",
- "samsung": "3.0"
+ "samsung": "3.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/all"
@@ -50,7 +51,8 @@
"op_mob": "14",
"opera": "15",
"safari": "3",
- "samsung": "1.0"
+ "samsung": "1.0",
+ "webview_ios": "1"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:any-link"
@@ -135,7 +137,8 @@
"op_mob": "74",
"opera": "96",
"safari": "16",
- "samsung": "21.0"
+ "samsung": "21.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc-keyword"
@@ -162,7 +165,8 @@
"op_mob": "68",
"opera": "85",
"safari": "15.4",
- "samsung": "18.0"
+ "samsung": "18.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@layer"
@@ -196,7 +200,8 @@
"op_mob": "36",
"opera": "36",
"safari": "9",
- "samsung": "5.0"
+ "samsung": "5.0",
+ "webview_ios": "9"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors"
@@ -229,7 +234,8 @@
"op_mob": "57",
"opera": "66",
"safari": "13.1",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "13.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/clamp"
@@ -254,7 +260,8 @@
"and_ff": "97",
"firefox": "97",
"ios_saf": "15.4",
- "safari": "15.4"
+ "safari": "15.4",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/print-color-adjust"
@@ -279,7 +286,8 @@
"op_mob": "75",
"opera": "97",
"safari": "15",
- "samsung": "22.0"
+ "samsung": "22.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color"
@@ -313,7 +321,8 @@
"op_mob": "47",
"opera": "52",
"safari": "12.1",
- "samsung": "9.0"
+ "samsung": "9.0",
+ "webview_ios": "12.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/rgb#syntax"
@@ -378,7 +387,8 @@
"op_mob": "72",
"opera": "91",
"safari": "16",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_queries"
@@ -412,7 +422,8 @@
"op_mob": "55",
"opera": "64",
"safari": "17.4",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "17.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/content#adding_an_image_with_alternative_text"
@@ -473,7 +484,8 @@
"op_mob": "36",
"opera": "36",
"safari": "9.1",
- "samsung": "5.0"
+ "samsung": "5.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/var"
@@ -522,7 +534,8 @@
"op_mob": "80",
"opera": "106",
"safari": "16.4",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "16.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:dir"
@@ -554,7 +567,8 @@
"op_mob": "77",
"opera": "101",
"safari": "15",
- "samsung": "23.0"
+ "samsung": "23.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/display/multi-keyword_syntax_of_display"
@@ -587,7 +601,8 @@
"op_mob": "51",
"opera": "60",
"safari": "12.1",
- "samsung": "11.0"
+ "samsung": "11.0",
+ "webview_ios": "12.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient"
@@ -638,7 +653,8 @@
"op_mob": "80",
"opera": "106",
"safari": "15.4",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/exp"
@@ -689,7 +705,8 @@
"op_mob": "79",
"opera": "104",
"safari": "15",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/float"
@@ -722,7 +739,8 @@
"op_mob": "61",
"opera": "72",
"safari": "15.4",
- "samsung": "14.0"
+ "samsung": "14.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible"
@@ -760,7 +778,8 @@
"op_mob": "44",
"opera": "47",
"safari": "10.1",
- "samsung": "8.0"
+ "samsung": "8.0",
+ "webview_ios": "10.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-within"
@@ -794,7 +813,8 @@
"op_mob": "73",
"opera": "94",
"safari": "4",
- "samsung": "21.0"
+ "samsung": "21.0",
+ "webview_ios": "5"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face"
@@ -825,7 +845,8 @@
"op_mob": "78",
"opera": "103",
"safari": "9.1",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant"
@@ -874,7 +895,8 @@
"op_mob": "47",
"opera": "53",
"safari": "12",
- "samsung": "9.0"
+ "samsung": "9.0",
+ "webview_ios": "12"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gap"
@@ -906,7 +928,8 @@
"op_mob": "75",
"opera": "97",
"safari": "16.2",
- "samsung": "22.0"
+ "samsung": "22.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient#syntax"
@@ -939,7 +962,8 @@
"op_mob": "43",
"opera": "44",
"safari": "10.1",
- "samsung": "6.0"
+ "samsung": "6.0",
+ "webview_ios": "10.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/grid"
@@ -971,7 +995,8 @@
"op_mob": "72",
"opera": "91",
"safari": "15.4",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:has"
@@ -1009,7 +1034,8 @@
"op_mob": "47",
"opera": "49",
"safari": "10",
- "samsung": "8.0"
+ "samsung": "8.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Syntax_2"
@@ -1042,7 +1068,8 @@
"op_mob": "70",
"opera": "87",
"safari": "15",
- "samsung": "19.0"
+ "samsung": "19.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/hwb"
@@ -1074,7 +1101,8 @@
"op_mob": "72",
"opera": "92",
"safari": "15.4",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Values_and_Units#dimensions"
@@ -1108,7 +1136,8 @@
"op_mob": "14",
"opera": "15",
"safari": "14",
- "samsung": "1.5"
+ "samsung": "1.5",
+ "webview_ios": "17"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/image/image-set"
@@ -1141,7 +1170,8 @@
"op_mob": "11",
"opera": "11",
"safari": "5.1",
- "samsung": "1.0"
+ "samsung": "1.0",
+ "webview_ios": "5"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:in-range"
@@ -1168,7 +1198,8 @@
"op_mob": "63",
"opera": "74",
"safari": "14",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "14"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:is"
@@ -1201,7 +1232,8 @@
"op_mob": "78",
"opera": "102",
"safari": "16.2",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lab"
@@ -1234,7 +1266,8 @@
"op_mob": "78",
"opera": "102",
"safari": "16.2",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lch"
@@ -1267,7 +1300,8 @@
"op_mob": "82",
"opera": "109",
"safari": "17.5",
- "samsung": "27.0"
+ "samsung": "27.0",
+ "webview_ios": "17.5"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark"
@@ -1322,7 +1356,8 @@
"op_mob": "55",
"opera": "64",
"safari": "16",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior-block"
@@ -1355,7 +1390,8 @@
"op_mob": "63",
"opera": "75",
"safari": "15",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values"
@@ -1417,7 +1453,8 @@
"op_mob": "73",
"opera": "94",
"safari": "15.4",
- "samsung": "21.0"
+ "samsung": "21.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/length#vb"
@@ -1480,7 +1517,8 @@
"op_mob": "71",
"opera": "90",
"safari": "16.4",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "16.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_media_queries/Using_media_queries#Syntax_improvements_in_Level_4"
@@ -1514,7 +1552,8 @@
"op_mob": "41",
"opera": "38",
"safari": "11",
- "samsung": "5.0"
+ "samsung": "5.0",
+ "webview_ios": "11"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc"
@@ -1546,7 +1585,8 @@
"op_mob": "80",
"opera": "106",
"safari": "17.2",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "17.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Nesting_selector"
@@ -1579,7 +1619,8 @@
"oculus": "14.0",
"opera": "74",
"safari": "9",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "9"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:not"
@@ -1611,7 +1652,8 @@
"op_mob": "78",
"opera": "102",
"safari": "16.2",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/oklab"
@@ -1645,7 +1687,8 @@
"op_mob": "56",
"opera": "65",
"safari": "13.1",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "13.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/opacity"
@@ -1678,7 +1721,8 @@
"op_mob": "48",
"opera": "55",
"safari": "13.1",
- "samsung": "10.0"
+ "samsung": "10.0",
+ "webview_ios": "13.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow"
@@ -1711,7 +1755,8 @@
"op_mob": "12.1",
"opera": "12.1",
"safari": "7",
- "samsung": "1.5"
+ "samsung": "1.5",
+ "webview_ios": "7"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap"
@@ -1743,7 +1788,8 @@
"op_mob": "46",
"opera": "50",
"safari": "16",
- "samsung": "8.0"
+ "samsung": "8.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior"
@@ -1769,7 +1815,8 @@
"op_mob": "43",
"opera": "46",
"safari": "11",
- "samsung": "7.0"
+ "samsung": "7.0",
+ "webview_ios": "11"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/place-content"
@@ -1802,7 +1849,8 @@
"op_mob": "54",
"opera": "62",
"safari": "12.1",
- "samsung": "14.2"
+ "samsung": "14.2",
+ "webview_ios": "13"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme"
@@ -1839,7 +1887,8 @@
"op_mob": "53",
"opera": "62",
"safari": "10.1",
- "samsung": "11.0"
+ "samsung": "11.0",
+ "webview_ios": "10.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion"
@@ -1866,7 +1915,8 @@
"op_mob": "10.1",
"opera": "9",
"safari": "4",
- "samsung": "1.0"
+ "samsung": "1.0",
+ "webview_ios": "3.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:read-only"
@@ -1895,7 +1945,8 @@
"op_mob": "25",
"opera": "25",
"safari": "9",
- "samsung": "3.0"
+ "samsung": "3.0",
+ "webview_ios": "8"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value"
@@ -1951,7 +2002,8 @@
"op_mob": "15",
"opera": "15",
"safari": "7",
- "samsung": "1.5"
+ "samsung": "1.5",
+ "webview_ios": "7"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:scope"
@@ -2017,7 +2069,8 @@
"op_mob": "83",
"opera": "111",
"safari": "15.4",
- "samsung": "27.0"
+ "samsung": "27.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/round"
@@ -2050,7 +2103,8 @@
"op_mob": "43",
"opera": "43",
"safari": "11",
- "samsung": "6.0"
+ "samsung": "6.0",
+ "webview_ios": "11"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-family#Syntax"
@@ -2112,7 +2166,8 @@
"op_mob": "75",
"opera": "97",
"safari": "15.4",
- "samsung": "22.0"
+ "samsung": "22.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/sin"
@@ -2145,7 +2200,8 @@
"op_mob": "28",
"opera": "28",
"safari": "9.1",
- "samsung": "4.0"
+ "samsung": "4.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/unset"
@@ -2188,7 +2244,8 @@
"op_mob": "63",
"opera": "74",
"safari": "14",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "14"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:where"
diff --git a/cssdb.mjs b/cssdb.mjs
index 4f24492..132e1a2 100644
--- a/cssdb.mjs
+++ b/cssdb.mjs
@@ -17,7 +17,8 @@ export default [
"op_mob": "24",
"opera": "24",
"safari": "9.1",
- "samsung": "3.0"
+ "samsung": "3.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/all"
@@ -50,7 +51,8 @@ export default [
"op_mob": "14",
"opera": "15",
"safari": "3",
- "samsung": "1.0"
+ "samsung": "1.0",
+ "webview_ios": "1"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:any-link"
@@ -135,7 +137,8 @@ export default [
"op_mob": "74",
"opera": "96",
"safari": "16",
- "samsung": "21.0"
+ "samsung": "21.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc-keyword"
@@ -162,7 +165,8 @@ export default [
"op_mob": "68",
"opera": "85",
"safari": "15.4",
- "samsung": "18.0"
+ "samsung": "18.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@layer"
@@ -196,7 +200,8 @@ export default [
"op_mob": "36",
"opera": "36",
"safari": "9",
- "samsung": "5.0"
+ "samsung": "5.0",
+ "webview_ios": "9"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors"
@@ -229,7 +234,8 @@ export default [
"op_mob": "57",
"opera": "66",
"safari": "13.1",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "13.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/clamp"
@@ -254,7 +260,8 @@ export default [
"and_ff": "97",
"firefox": "97",
"ios_saf": "15.4",
- "safari": "15.4"
+ "safari": "15.4",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/print-color-adjust"
@@ -279,7 +286,8 @@ export default [
"op_mob": "75",
"opera": "97",
"safari": "15",
- "samsung": "22.0"
+ "samsung": "22.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color"
@@ -313,7 +321,8 @@ export default [
"op_mob": "47",
"opera": "52",
"safari": "12.1",
- "samsung": "9.0"
+ "samsung": "9.0",
+ "webview_ios": "12.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/rgb#syntax"
@@ -378,7 +387,8 @@ export default [
"op_mob": "72",
"opera": "91",
"safari": "16",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_queries"
@@ -412,7 +422,8 @@ export default [
"op_mob": "55",
"opera": "64",
"safari": "17.4",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "17.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/content#adding_an_image_with_alternative_text"
@@ -473,7 +484,8 @@ export default [
"op_mob": "36",
"opera": "36",
"safari": "9.1",
- "samsung": "5.0"
+ "samsung": "5.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/var"
@@ -522,7 +534,8 @@ export default [
"op_mob": "80",
"opera": "106",
"safari": "16.4",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "16.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:dir"
@@ -554,7 +567,8 @@ export default [
"op_mob": "77",
"opera": "101",
"safari": "15",
- "samsung": "23.0"
+ "samsung": "23.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/display/multi-keyword_syntax_of_display"
@@ -587,7 +601,8 @@ export default [
"op_mob": "51",
"opera": "60",
"safari": "12.1",
- "samsung": "11.0"
+ "samsung": "11.0",
+ "webview_ios": "12.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient"
@@ -638,7 +653,8 @@ export default [
"op_mob": "80",
"opera": "106",
"safari": "15.4",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/exp"
@@ -689,7 +705,8 @@ export default [
"op_mob": "79",
"opera": "104",
"safari": "15",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/float"
@@ -722,7 +739,8 @@ export default [
"op_mob": "61",
"opera": "72",
"safari": "15.4",
- "samsung": "14.0"
+ "samsung": "14.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible"
@@ -760,7 +778,8 @@ export default [
"op_mob": "44",
"opera": "47",
"safari": "10.1",
- "samsung": "8.0"
+ "samsung": "8.0",
+ "webview_ios": "10.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-within"
@@ -794,7 +813,8 @@ export default [
"op_mob": "73",
"opera": "94",
"safari": "4",
- "samsung": "21.0"
+ "samsung": "21.0",
+ "webview_ios": "5"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face"
@@ -825,7 +845,8 @@ export default [
"op_mob": "78",
"opera": "103",
"safari": "9.1",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant"
@@ -874,7 +895,8 @@ export default [
"op_mob": "47",
"opera": "53",
"safari": "12",
- "samsung": "9.0"
+ "samsung": "9.0",
+ "webview_ios": "12"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gap"
@@ -906,7 +928,8 @@ export default [
"op_mob": "75",
"opera": "97",
"safari": "16.2",
- "samsung": "22.0"
+ "samsung": "22.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient#syntax"
@@ -939,7 +962,8 @@ export default [
"op_mob": "43",
"opera": "44",
"safari": "10.1",
- "samsung": "6.0"
+ "samsung": "6.0",
+ "webview_ios": "10.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/grid"
@@ -971,7 +995,8 @@ export default [
"op_mob": "72",
"opera": "91",
"safari": "15.4",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:has"
@@ -1009,7 +1034,8 @@ export default [
"op_mob": "47",
"opera": "49",
"safari": "10",
- "samsung": "8.0"
+ "samsung": "8.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Syntax_2"
@@ -1042,7 +1068,8 @@ export default [
"op_mob": "70",
"opera": "87",
"safari": "15",
- "samsung": "19.0"
+ "samsung": "19.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/hwb"
@@ -1074,7 +1101,8 @@ export default [
"op_mob": "72",
"opera": "92",
"safari": "15.4",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Values_and_Units#dimensions"
@@ -1108,7 +1136,8 @@ export default [
"op_mob": "14",
"opera": "15",
"safari": "14",
- "samsung": "1.5"
+ "samsung": "1.5",
+ "webview_ios": "17"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/image/image-set"
@@ -1141,7 +1170,8 @@ export default [
"op_mob": "11",
"opera": "11",
"safari": "5.1",
- "samsung": "1.0"
+ "samsung": "1.0",
+ "webview_ios": "5"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:in-range"
@@ -1168,7 +1198,8 @@ export default [
"op_mob": "63",
"opera": "74",
"safari": "14",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "14"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:is"
@@ -1201,7 +1232,8 @@ export default [
"op_mob": "78",
"opera": "102",
"safari": "16.2",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lab"
@@ -1234,7 +1266,8 @@ export default [
"op_mob": "78",
"opera": "102",
"safari": "16.2",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lch"
@@ -1267,7 +1300,8 @@ export default [
"op_mob": "82",
"opera": "109",
"safari": "17.5",
- "samsung": "27.0"
+ "samsung": "27.0",
+ "webview_ios": "17.5"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark"
@@ -1322,7 +1356,8 @@ export default [
"op_mob": "55",
"opera": "64",
"safari": "16",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior-block"
@@ -1355,7 +1390,8 @@ export default [
"op_mob": "63",
"opera": "75",
"safari": "15",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "15"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values"
@@ -1417,7 +1453,8 @@ export default [
"op_mob": "73",
"opera": "94",
"safari": "15.4",
- "samsung": "21.0"
+ "samsung": "21.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/length#vb"
@@ -1480,7 +1517,8 @@ export default [
"op_mob": "71",
"opera": "90",
"safari": "16.4",
- "samsung": "20.0"
+ "samsung": "20.0",
+ "webview_ios": "16.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_media_queries/Using_media_queries#Syntax_improvements_in_Level_4"
@@ -1514,7 +1552,8 @@ export default [
"op_mob": "41",
"opera": "38",
"safari": "11",
- "samsung": "5.0"
+ "samsung": "5.0",
+ "webview_ios": "11"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc"
@@ -1546,7 +1585,8 @@ export default [
"op_mob": "80",
"opera": "106",
"safari": "17.2",
- "samsung": "25.0"
+ "samsung": "25.0",
+ "webview_ios": "17.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Nesting_selector"
@@ -1579,7 +1619,8 @@ export default [
"oculus": "14.0",
"opera": "74",
"safari": "9",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "9"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:not"
@@ -1611,7 +1652,8 @@ export default [
"op_mob": "78",
"opera": "102",
"safari": "16.2",
- "samsung": "24.0"
+ "samsung": "24.0",
+ "webview_ios": "16.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/oklab"
@@ -1645,7 +1687,8 @@ export default [
"op_mob": "56",
"opera": "65",
"safari": "13.1",
- "samsung": "12.0"
+ "samsung": "12.0",
+ "webview_ios": "13.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/opacity"
@@ -1678,7 +1721,8 @@ export default [
"op_mob": "48",
"opera": "55",
"safari": "13.1",
- "samsung": "10.0"
+ "samsung": "10.0",
+ "webview_ios": "13.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow"
@@ -1711,7 +1755,8 @@ export default [
"op_mob": "12.1",
"opera": "12.1",
"safari": "7",
- "samsung": "1.5"
+ "samsung": "1.5",
+ "webview_ios": "7"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap"
@@ -1743,7 +1788,8 @@ export default [
"op_mob": "46",
"opera": "50",
"safari": "16",
- "samsung": "8.0"
+ "samsung": "8.0",
+ "webview_ios": "16"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior"
@@ -1769,7 +1815,8 @@ export default [
"op_mob": "43",
"opera": "46",
"safari": "11",
- "samsung": "7.0"
+ "samsung": "7.0",
+ "webview_ios": "11"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/place-content"
@@ -1802,7 +1849,8 @@ export default [
"op_mob": "54",
"opera": "62",
"safari": "12.1",
- "samsung": "14.2"
+ "samsung": "14.2",
+ "webview_ios": "13"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme"
@@ -1839,7 +1887,8 @@ export default [
"op_mob": "53",
"opera": "62",
"safari": "10.1",
- "samsung": "11.0"
+ "samsung": "11.0",
+ "webview_ios": "10.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion"
@@ -1866,7 +1915,8 @@ export default [
"op_mob": "10.1",
"opera": "9",
"safari": "4",
- "samsung": "1.0"
+ "samsung": "1.0",
+ "webview_ios": "3.2"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:read-only"
@@ -1895,7 +1945,8 @@ export default [
"op_mob": "25",
"opera": "25",
"safari": "9",
- "samsung": "3.0"
+ "samsung": "3.0",
+ "webview_ios": "8"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value"
@@ -1951,7 +2002,8 @@ export default [
"op_mob": "15",
"opera": "15",
"safari": "7",
- "samsung": "1.5"
+ "samsung": "1.5",
+ "webview_ios": "7"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:scope"
@@ -2017,7 +2069,8 @@ export default [
"op_mob": "83",
"opera": "111",
"safari": "15.4",
- "samsung": "27.0"
+ "samsung": "27.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/round"
@@ -2050,7 +2103,8 @@ export default [
"op_mob": "43",
"opera": "43",
"safari": "11",
- "samsung": "6.0"
+ "samsung": "6.0",
+ "webview_ios": "11"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-family#Syntax"
@@ -2112,7 +2166,8 @@ export default [
"op_mob": "75",
"opera": "97",
"safari": "15.4",
- "samsung": "22.0"
+ "samsung": "22.0",
+ "webview_ios": "15.4"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/sin"
@@ -2145,7 +2200,8 @@ export default [
"op_mob": "28",
"opera": "28",
"safari": "9.1",
- "samsung": "4.0"
+ "samsung": "4.0",
+ "webview_ios": "9.3"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/unset"
@@ -2188,7 +2244,8 @@ export default [
"op_mob": "63",
"opera": "74",
"safari": "14",
- "samsung": "15.0"
+ "samsung": "15.0",
+ "webview_ios": "14"
},
"docs": {
"mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:where"
diff --git a/package-lock.json b/package-lock.json
index 674aa18..dce92a4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,13 +19,13 @@
],
"license": "MIT-0",
"devDependencies": {
- "@mdn/browser-compat-data": "^5.5.51",
+ "@mdn/browser-compat-data": "^5.6.2",
"browserslist": "^4.23.3",
"glob": "^11.0.0",
"lodash.get": "^4.4.2",
"postcss": "^8.4.47",
"postcss-cli": "^11.0.0",
- "postcss-preset-env": "^10.0.3",
+ "postcss-preset-env": "^10.0.5",
"semver": "^7.6.3",
"stylelint": "^16.9.0",
"stylelint-config-standard": "^36.0.1",
@@ -551,9 +551,9 @@
}
},
"node_modules/@csstools/postcss-light-dark-function": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.2.tgz",
- "integrity": "sha512-QAWWDJtJ7ywzhaMe09QwhjhuwB0XN04fW1MFwoEJMcYyiQub4a57mVFV+ngQEekUhsqe/EtKVCzyOx4q3xshag==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.4.tgz",
+ "integrity": "sha512-yHUt5DZ61Irvp72notmAl3Zt4Me50EWToWNocazyIFTVYFwwo/EucmV3hWi9zJehu3rOSvMclL7DzvRDfbak/A==",
"dev": true,
"funding": [
{
@@ -1105,9 +1105,9 @@
}
},
"node_modules/@mdn/browser-compat-data": {
- "version": "5.5.51",
- "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.5.51.tgz",
- "integrity": "sha512-17L3+/oqX+sgSyucNKSipri1LkI/d8pwPQI4Vv2ejRVZLZr1WGxcEGBnglqFhdlislQBceJiHAdQnWEE+YJE3A==",
+ "version": "5.6.3",
+ "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.3.tgz",
+ "integrity": "sha512-HOTfnXR2GmEtpriwCa689EYySqfVAwhzjQ4PzY3K3QN1g9z7/o8yYUjXxAHvTuVa2qU7EjlXmuZ0I3xYOmG0yg==",
"dev": true
},
"node_modules/@nodelib/fs.scandir": {
@@ -1145,16 +1145,6 @@
"node": ">= 8"
}
},
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/@sindresorhus/merge-streams": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz",
@@ -1184,9 +1174,9 @@
}
},
"node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"dev": true,
"engines": {
"node": ">=12"
@@ -1362,9 +1352,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001659",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001659.tgz",
- "integrity": "sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA==",
+ "version": "1.0.30001663",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz",
+ "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==",
"dev": true,
"funding": [
{
@@ -1763,9 +1753,9 @@
"dev": true
},
"node_modules/electron-to-chromium": {
- "version": "1.5.18",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz",
- "integrity": "sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==",
+ "version": "1.5.28",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.28.tgz",
+ "integrity": "sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==",
"dev": true
},
"node_modules/emoji-regex": {
@@ -2225,9 +2215,9 @@
"dev": true
},
"node_modules/jackspeak": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz",
- "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz",
+ "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==",
"dev": true,
"dependencies": {
"@isaacs/cliui": "^8.0.2"
@@ -2237,9 +2227,6 @@
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
- },
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
}
},
"node_modules/js-tokens": {
@@ -3199,9 +3186,9 @@
}
},
"node_modules/postcss-preset-env": {
- "version": "10.0.3",
- "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.3.tgz",
- "integrity": "sha512-1nrZ4IeBXEEj53IMoRKE+k/Ub6nQb3gFjaxTeyUNG5zv3JQclFDY5GKKhAi3nsa1lnPMWgzQX+/1y6wUt2+I7Q==",
+ "version": "10.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.5.tgz",
+ "integrity": "sha512-ipPOgr3RY0utgJDbNoCX2dxKoQ4e4WO1pC21QhDlxCAX8+qC8O2Ezkzb54fd+8XtZ1UveA5gLjBsVo6dJDoWIg==",
"dev": true,
"funding": [
{
@@ -3226,7 +3213,7 @@
"@csstools/postcss-ic-unit": "^4.0.0",
"@csstools/postcss-initial": "^2.0.0",
"@csstools/postcss-is-pseudo-class": "^5.0.0",
- "@csstools/postcss-light-dark-function": "^2.0.2",
+ "@csstools/postcss-light-dark-function": "^2.0.4",
"@csstools/postcss-logical-float-and-clear": "^3.0.0",
"@csstools/postcss-logical-overflow": "^2.0.0",
"@csstools/postcss-logical-overscroll-behavior": "^2.0.0",
@@ -4115,9 +4102,9 @@
"dev": true
},
"node_modules/web-features": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/web-features/-/web-features-1.3.0.tgz",
- "integrity": "sha512-gHOlpqzygByOqgmzx3477M459tGJVJF2chdkhvgNSJw+enfS4makj5l53zjkaXte2C/A8YoeLezp6gnxrCHb4A==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/web-features/-/web-features-1.4.0.tgz",
+ "integrity": "sha512-vnjqxTx20h0avWsp0OUl0SJSRAH3GkUe4mL+NmILr+qdOHFGZJqNs+rDPyJMAaBrjhs8X43WS3b/TTSfx7NWAQ==",
"dev": true
},
"node_modules/which": {
diff --git a/package.json b/package.json
index 3d49ffd..b41f2d1 100644
--- a/package.json
+++ b/package.json
@@ -61,13 +61,13 @@
"test:doc-links": "node tasks/check-doc-links.mjs"
},
"devDependencies": {
- "@mdn/browser-compat-data": "^5.5.51",
+ "@mdn/browser-compat-data": "^5.6.2",
"browserslist": "^4.23.3",
"glob": "^11.0.0",
"lodash.get": "^4.4.2",
"postcss": "^8.4.47",
"postcss-cli": "^11.0.0",
- "postcss-preset-env": "^10.0.3",
+ "postcss-preset-env": "^10.0.5",
"semver": "^7.6.3",
"stylelint": "^16.9.0",
"stylelint-config-standard": "^36.0.1",
diff --git a/public/images/browsers/webview_android.svg b/public/images/browsers/webview_android.svg
new file mode 100644
index 0000000..cc39993
--- /dev/null
+++ b/public/images/browsers/webview_android.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/images/browsers/webview_ios.svg b/public/images/browsers/webview_ios.svg
new file mode 100644
index 0000000..066e436
--- /dev/null
+++ b/public/images/browsers/webview_ios.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/feature-support-stats.mjs b/src/components/feature-support-stats.mjs
index 263fa49..d0c877d 100644
--- a/src/components/feature-support-stats.mjs
+++ b/src/components/feature-support-stats.mjs
@@ -6,7 +6,9 @@ const browsers = {
'and_uc': 'UC Mobile for Android',
'and_chr': 'Chrome for Android',
'and_ff': 'Firefox for Android',
- 'and_qq': 'QQ Browserr',
+ 'and_qq': 'QQ Browser',
+ 'webview_ios': 'WKWebview on iOS',
+ 'webview_android': 'Android WebView'
};
// Similar order as MDN
@@ -27,6 +29,9 @@ const browser_order = [
"android",
// Headset
"oculus",
+ // Webviews
+ 'webview_android',
+ 'webview_ios',
];
export function renderFeatureSupportStats(title, feature) {
diff --git a/src/styles/style.css b/src/styles/style.css
index 4cde3de..91b0587 100644
--- a/src/styles/style.css
+++ b/src/styles/style.css
@@ -551,6 +551,14 @@ img {
}
}
+.cssdb-browser--webview_ios::before {
+ content: url("/images/browsers/webview_ios.svg");
+}
+
+.cssdb-browser--webview_android::before {
+ content: url("/images/browsers/webview_android.svg");
+}
+
/* Process
/* ========================================================================== */