Skip to content

Commit 55fe391

Browse files
committed
update firefox css gradient support
1 parent 2c35297 commit 55fe391

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

compat-table/src/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -564,8 +564,9 @@ mergeSupportMaps(css, mdn.css)
564564
mergePrefixMaps(cssPrefix, caniuse.cssPrefix)
565565
mergePrefixMaps(cssPrefix, mdn.cssPrefix)
566566

567-
// MDN data is wrong here, Firefox 127 still has gradient interpolation rendering bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=1904106
568-
css.GradientInterpolation.Firefox = {}
567+
// MDN data is wrong here, Firefox still had gradient interpolation rendering
568+
// bugs until version 137: https://bugzilla.mozilla.org/show_bug.cgi?id=1904106
569+
css.GradientInterpolation.Firefox = { 137: { force: true } }
569570

570571
const [cssVersionRanges] = supportMapToVersionRanges(css)
571572
generateTableForCSS(cssVersionRanges, cssPrefix)

internal/compat/css_table.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,12 @@ var cssTable = map[CSSFeature]map[Engine][]versionRange{
6666
Safari: {{start: v{12, 1, 0}}},
6767
},
6868
GradientInterpolation: {
69-
Chrome: {{start: v{111, 0, 0}}},
70-
Edge: {{start: v{111, 0, 0}}},
71-
IOS: {{start: v{16, 2, 0}}},
72-
Opera: {{start: v{97, 0, 0}}},
73-
Safari: {{start: v{16, 2, 0}}},
69+
Chrome: {{start: v{111, 0, 0}}},
70+
Edge: {{start: v{111, 0, 0}}},
71+
Firefox: {{start: v{137, 0, 0}}},
72+
IOS: {{start: v{16, 2, 0}}},
73+
Opera: {{start: v{97, 0, 0}}},
74+
Safari: {{start: v{16, 2, 0}}},
7475
},
7576
GradientMidpoints: {
7677
Chrome: {{start: v{40, 0, 0}}},

0 commit comments

Comments
 (0)