Skip to content

Commit

Permalink
update compat data
Browse files Browse the repository at this point in the history
  • Loading branch information
devongovett committed Aug 6, 2024
1 parent e7d1bfd commit dcbb997
Show file tree
Hide file tree
Showing 4 changed files with 97 additions and 92 deletions.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,10 @@
"@codemirror/lang-javascript": "^6.1.2",
"@codemirror/lint": "^6.1.0",
"@codemirror/theme-one-dark": "^6.1.0",
"@mdn/browser-compat-data": "~5.5.28",
"@mdn/browser-compat-data": "~5.5.44",
"@napi-rs/cli": "^2.14.0",
"autoprefixer": "^10.4.19",
"caniuse-lite": "^1.0.30001620",
"autoprefixer": "^10.4.20",
"caniuse-lite": "^1.0.30001649",
"codemirror": "^6.0.1",
"cssnano": "^5.0.8",
"esbuild": "^0.19.8",
Expand Down
75 changes: 40 additions & 35 deletions src/compat.rs
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -537,7 +537,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -582,7 +582,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -627,11 +627,16 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
if browsers.ie.is_some() || browsers.samsung.is_some() {
if let Some(version) = browsers.samsung {
if version < 1638400 {
return false;
}
}
if browsers.ie.is_some() {
return false;
}
}
Expand Down Expand Up @@ -667,7 +672,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -712,7 +717,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -757,7 +762,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -802,7 +807,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -894,7 +899,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -939,7 +944,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1019,7 +1024,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1064,7 +1069,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1154,7 +1159,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1199,7 +1204,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1249,7 +1254,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1336,7 +1341,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1381,7 +1386,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1426,7 +1431,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1466,7 +1471,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1511,7 +1516,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1556,7 +1561,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -1623,7 +1628,7 @@ impl Feature {
}
}
if let Some(version) = browsers.android {
if version < 8126464 {
if version < 8323072 {
return false;
}
}
Expand Down Expand Up @@ -2889,7 +2894,7 @@ impl Feature {
}
}
if let Some(version) = browsers.opera {
if version < 7274496 {
if version < 5439488 {
return false;
}
}
Expand Down Expand Up @@ -3496,12 +3501,12 @@ impl Feature {
}
Feature::CapUnit => {
if let Some(version) = browsers.chrome {
if version < 7667712 {
if version < 7733248 {
return false;
}
}
if let Some(version) = browsers.edge {
if version < 7667712 {
if version < 7733248 {
return false;
}
}
Expand All @@ -3511,7 +3516,7 @@ impl Feature {
}
}
if let Some(version) = browsers.opera {
if version < 5111808 {
if version < 5177344 {
return false;
}
}
Expand All @@ -3526,12 +3531,12 @@ impl Feature {
}
}
if let Some(version) = browsers.samsung {
if version < 1572864 {
if version < 1638400 {
return false;
}
}
if let Some(version) = browsers.android {
if version < 7667712 {
if version < 7733248 {
return false;
}
}
Expand Down Expand Up @@ -3821,17 +3826,17 @@ impl Feature {
}
Feature::RcapUnit => {
if let Some(version) = browsers.chrome {
if version < 7667712 {
if version < 7733248 {
return false;
}
}
if let Some(version) = browsers.edge {
if version < 7667712 {
if version < 7733248 {
return false;
}
}
if let Some(version) = browsers.opera {
if version < 5111808 {
if version < 5177344 {
return false;
}
}
Expand All @@ -3846,12 +3851,12 @@ impl Feature {
}
}
if let Some(version) = browsers.samsung {
if version < 1572864 {
if version < 1638400 {
return false;
}
}
if let Some(version) = browsers.android {
if version < 7667712 {
if version < 7733248 {
return false;
}
}
Expand Down Expand Up @@ -5173,7 +5178,7 @@ impl Feature {
}
}
if let Some(version) = browsers.opera {
if version < 7274496 {
if version < 5439488 {
return false;
}
}
Expand Down
18 changes: 9 additions & 9 deletions src/prefixes.rs
Original file line number Diff line number Diff line change
Expand Up @@ -550,12 +550,12 @@ impl Feature {
}
}
if let Some(version) = browsers.ios_saf {
if version >= 589824 {
if version >= 589824 && version <= 1115648 {
prefixes |= VendorPrefix::WebKit;
}
}
if let Some(version) = browsers.safari {
if version >= 589824 {
if version >= 589824 && version <= 1115648 {
prefixes |= VendorPrefix::WebKit;
}
}
Expand Down Expand Up @@ -816,7 +816,7 @@ impl Feature {
}
}
if let Some(version) = browsers.samsung {
if version >= 262144 {
if version >= 262144 && version <= 1572864 {
prefixes |= VendorPrefix::WebKit;
}
}
Expand Down Expand Up @@ -1231,11 +1231,6 @@ impl Feature {
}
}
Feature::FitContent => {
if let Some(version) = browsers.firefox {
if version >= 196608 {
prefixes |= VendorPrefix::Moz;
}
}
if let Some(version) = browsers.android {
if version >= 263168 && version <= 263171 {
prefixes |= VendorPrefix::WebKit;
Expand All @@ -1246,6 +1241,11 @@ impl Feature {
prefixes |= VendorPrefix::WebKit;
}
}
if let Some(version) = browsers.firefox {
if version >= 196608 && version <= 6094848 {
prefixes |= VendorPrefix::Moz;
}
}
if let Some(version) = browsers.ios_saf {
if version >= 458752 && version <= 852992 {
prefixes |= VendorPrefix::WebKit;
Expand Down Expand Up @@ -1478,7 +1478,7 @@ impl Feature {
}
}
if let Some(version) = browsers.samsung {
if version >= 262144 {
if version >= 262144 && version <= 1572864 {
prefixes |= VendorPrefix::WebKit;
}
}
Expand Down
Loading

0 comments on commit dcbb997

Please sign in to comment.