Skip to content

Commit 7869a83

Browse files
committed
Fix fit-content prefix
1 parent f4553aa commit 7869a83

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

data/prefixes.js

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -400,33 +400,35 @@ f(require('caniuse-lite/data/features/css3-tabsize'), browsers =>
400400
// Intrinsic & extrinsic sizing
401401
let intrinsic = require('caniuse-lite/data/features/intrinsic-width')
402402

403+
let sizeProps = [
404+
'width', 'min-width', 'max-width',
405+
'height', 'min-height', 'max-height',
406+
'inline-size', 'min-inline-size', 'max-inline-size',
407+
'block-size', 'min-block-size', 'max-block-size',
408+
'grid', 'grid-template',
409+
'grid-template-rows', 'grid-template-columns',
410+
'grid-auto-columns', 'grid-auto-rows'
411+
]
412+
403413
f(intrinsic, browsers =>
404-
prefix(['max-content', 'min-content', 'fit-content'], {
405-
props: [
406-
'width', 'min-width', 'max-width',
407-
'height', 'min-height', 'max-height',
408-
'inline-size', 'min-inline-size', 'max-inline-size',
409-
'block-size', 'min-block-size', 'max-block-size',
410-
'grid', 'grid-template',
411-
'grid-template-rows', 'grid-template-columns',
412-
'grid-auto-columns', 'grid-auto-rows'
413-
],
414+
prefix(['max-content', 'min-content'], {
415+
props: sizeProps,
414416
feature: 'intrinsic-width',
415417
browsers
416418
})
417419
)
418420

419421
f(intrinsic, { match: /x|\s#4/ }, browsers =>
420422
prefix(['fill', 'fill-available', 'stretch'], {
421-
props: [
422-
'width', 'min-width', 'max-width',
423-
'height', 'min-height', 'max-height',
424-
'inline-size', 'min-inline-size', 'max-inline-size',
425-
'block-size', 'min-block-size', 'max-block-size',
426-
'grid', 'grid-template',
427-
'grid-template-rows', 'grid-template-columns',
428-
'grid-auto-columns', 'grid-auto-rows'
429-
],
423+
props: sizeProps,
424+
feature: 'intrinsic-width',
425+
browsers
426+
})
427+
)
428+
429+
f(require('caniuse-lite/data/features/fit-content'), browsers =>
430+
prefix(['fit-content'], {
431+
props: sizeProps,
430432
feature: 'intrinsic-width',
431433
browsers
432434
})

0 commit comments

Comments
 (0)