In July 2010, there was a thread on webkit-dev about removing support for the -khtml- and -apple- vendor prefixes:
https://lists.webkit.org/pipermail/webkit-dev/2010-July/013519.html At the time, we tried an approach recommended by David Hyatt <https://lists.webkit.org/pipermail/webkit-dev/2010-July/013536.html>, but that approach appears to have been too agressive in that it broke a number of Dashboard widgets: https://bugs.webkit.org/show_bug.cgi?id=42093#c29 Based on this information, I've posted a patch that limits the -apple- and -khtml- vendor prefixes to ENABLE(DASHBOARD_SUPPORT): https://bugs.webkit.org/show_bug.cgi?id=83256 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. Adam _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev