(el, name, val)
| 5611 | var cssVarRE = /^--/; |
| 5612 | var importantRE = /\s*!important$/; |
| 5613 | var setProp = function (el, name, val) { |
| 5614 | /* istanbul ignore if */ |
| 5615 | if (cssVarRE.test(name)) { |
| 5616 | el.style.setProperty(name, val); |
| 5617 | } else if (importantRE.test(val)) { |
| 5618 | el.style.setProperty(name, val.replace(importantRE, ''), 'important'); |
| 5619 | } else { |
| 5620 | el.style[normalize(name)] = val; |
| 5621 | } |
| 5622 | }; |
| 5623 | |
| 5624 | var prefixes = ['Webkit', 'Moz', 'ms']; |
| 5625 |