1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| let Declaration = require('../declaration')
|
| class BackgroundSize extends Declaration {
| /**
| * Duplication parameter for -webkit- browsers
| */
| set(decl, prefix) {
| let value = decl.value.toLowerCase()
| if (
| prefix === '-webkit-' &&
| !value.includes(' ') &&
| value !== 'contain' &&
| value !== 'cover'
| ) {
| decl.value = decl.value + ' ' + decl.value
| }
| return super.set(decl, prefix)
| }
| }
|
| BackgroundSize.names = ['background-size']
|
| module.exports = BackgroundSize
|
|