Discovered last week: @.supports (transition-property: nonsense) returns true in Chrome.
But Chromium 34 and below return false.
3
1
1
I found a false positive in Firefox @support {appearance: none} in version 33. The browsers really need to be careful with that.
3
I think the issue you're seeing is that we've had to add more behaviors to -moz-appearance:none, copying other browsers.
1
You can't test for a specific effect that it has, only whether it's accepted, which should mean it does something (it did)
1
The 'appearance' property specifically is a mess; there's no spec for form controls or how 'appearance' affects them.
1
So we end up having to copy different behaviors from other browsers at different times. @supports won't help there.
2
1
In Fx33, <select> w/ & w/o -moz-appearance:none are different (use system theme vs. not, general behavior of appearance).
Jul 6, 2016 · 2:47 AM UTC
3


