Has the W3C finally made it a recommendation or have the vendors taken it upon themselves to do this?
I think -webkit- prefixes are used mainly because web devs believe only WebKit supports these features and yet they’re unaware that other browsers support them as well.