values of properties accepting properties should be always output prefixed.
stratoukos opened this issue · comments
Sorry for the confusing title but here is an example:
div {
transition-property: filter;
}
This will output:
div {
-webkit-transition-property: -webkit-filter, filter;
transition-property: filter;
}
The result is that browsers that support transition-property
and -webkit-filter
will use the second declaration, thus not getting -webkit-filter
.
The output should probably be:
div {
-webkit-transition-property: -webkit-filter, filter;
transition-property: -webkit-filter, filter;
}
since there is no guarantee that the same prefix is needed for both sides of the declaration.
Yeap. Ideally it should do so. But right now I have time for it. I am open for PR.
Thanks for your quick reply!
I'm afraid I'm not familiar with autoprefixer-core to open a PR. Shouldn't the issue remain open for someone else to fix?
I close it because there is no real issue here. It is only potential.