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

Reply via email to