Skip to content

Commit ee43652

Browse files
committed
Fix fit-content for Firefox
1 parent cf80824 commit ee43652

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

data/prefixes.js

+12-4
Original file line numberDiff line numberDiff line change
@@ -597,13 +597,21 @@ f(prefixIntrinsic, { match: /x|\s#4/ }, browsers =>
597597
})
598598
)
599599

600-
f(prefixIntrinsic, { match: /x|\s#5/ }, browsers =>
601-
prefix(['fit-content'], {
602-
browsers,
600+
f(prefixIntrinsic, { match: /x|\s#5/ }, browsers => {
601+
let ffFix = browsers.filter(i => {
602+
let [name, version] = i.split(' ')
603+
if (name === 'firefox' || name === 'and_ff') {
604+
return parseInt(version) < 94
605+
} else {
606+
return true
607+
}
608+
})
609+
return prefix(['fit-content'], {
610+
browsers: ffFix,
603611
feature: 'intrinsic-width',
604612
props: sizeProps
605613
})
606-
)
614+
})
607615

608616
// Stretch value
609617

0 commit comments

Comments
 (0)