Skip to content

Commit

Permalink
Fix fit-content prefix
Browse files Browse the repository at this point in the history
  • Loading branch information
ai committed Oct 28, 2019
1 parent f4553aa commit 7869a83
Showing 1 changed file with 21 additions and 19 deletions.
40 changes: 21 additions & 19 deletions data/prefixes.js
Expand Up @@ -400,33 +400,35 @@ f(require('caniuse-lite/data/features/css3-tabsize'), browsers =>
// Intrinsic & extrinsic sizing
let intrinsic = require('caniuse-lite/data/features/intrinsic-width')

let sizeProps = [
'width', 'min-width', 'max-width',
'height', 'min-height', 'max-height',
'inline-size', 'min-inline-size', 'max-inline-size',
'block-size', 'min-block-size', 'max-block-size',
'grid', 'grid-template',
'grid-template-rows', 'grid-template-columns',
'grid-auto-columns', 'grid-auto-rows'
]

f(intrinsic, browsers =>
prefix(['max-content', 'min-content', 'fit-content'], {
props: [
'width', 'min-width', 'max-width',
'height', 'min-height', 'max-height',
'inline-size', 'min-inline-size', 'max-inline-size',
'block-size', 'min-block-size', 'max-block-size',
'grid', 'grid-template',
'grid-template-rows', 'grid-template-columns',
'grid-auto-columns', 'grid-auto-rows'
],
prefix(['max-content', 'min-content'], {
props: sizeProps,
feature: 'intrinsic-width',
browsers
})
)

f(intrinsic, { match: /x|\s#4/ }, browsers =>
prefix(['fill', 'fill-available', 'stretch'], {
props: [
'width', 'min-width', 'max-width',
'height', 'min-height', 'max-height',
'inline-size', 'min-inline-size', 'max-inline-size',
'block-size', 'min-block-size', 'max-block-size',
'grid', 'grid-template',
'grid-template-rows', 'grid-template-columns',
'grid-auto-columns', 'grid-auto-rows'
],
props: sizeProps,
feature: 'intrinsic-width',
browsers
})
)

f(require('caniuse-lite/data/features/fit-content'), browsers =>
prefix(['fit-content'], {
props: sizeProps,
feature: 'intrinsic-width',
browsers
})
Expand Down

0 comments on commit 7869a83

Please sign in to comment.