[webkit-dev] Following up on removing -khtml- and -apple- CSS vendor prefixes

Adam Barth abarth at webkit.org
Thu Apr 5 01:08:46 PDT 2012

In July 2010, there was a thread on webkit-dev about removing support
for the -khtml- and -apple- vendor prefixes:


At the time, we tried an approach recommended by David Hyatt
but that approach appears to have been too agressive in that it broke
a number of Dashboard widgets:


Based on this information, I've posted a patch that limits the -apple-
and -khtml- vendor prefixes to ENABLE(DASHBOARD_SUPPORT):


This approach lets ports that wish to remain compatible with Dashboard
widgets continue to support these prefixes while also letting ports
that aren't constrained by dashboard widgets disable them, hopefully
lessening their use on the broader web.

I welcome any thoughts the list has on this topic.


More information about the webkit-dev mailing list