Closed r3dDoX closed 4 months ago
It will be missed on last 1 FF version
Browserslist.
Seems like Autoprefixer adds it because of Firefox ESR.
I made the same observation with ::-moz-placeholder
still being used / added, and dug a bit deeper. This is not because of Firefox (ESR), but because of KaiOS, which was originally based on Firefox OS and (seemingly) still uses the Firefox / Gecko engine. Caniuse / browserslists recognizes two versions of it, 2.5 and 3.0-3.1, which are both included in defaults
. And version 2.5 still requires the -moz-
prefix.
(If you really don't don't want it you could opt to use defaults, not kaios > 0
to ignore all KaiOS versions, or defaults, not kaios < 3
to ignore older versions than 3.0)
We noticed in our output that we see autoprefixer adding
::-moz-placeholder
vendor prefix when it does not seem to be necessary by the browsers we selected. I tried it on the Playground by using thedefaults
browsers and input:The output I get is this:
As far as I can see, this placeholder vendor prefix should not be added, no selected browser needs this. Or am I missing something?