[webkit-dev] removing vendor prefix from CSS animations, transitions

Simon Fraser simon.fraser at apple.com
Thu Aug 23 10:55:47 PDT 2012


On Aug 23, 2012, at 1:06 AM, Jussi Kukkonen <jussi.kukkonen at intel.com> wrote:

> A few months ago the CSS WG approved unprefixing Animations,
> Transitions and Transforms implementations. By now IE, Firefox and
> Opera have released betas or previews with unprefixed versions of at
> least some of those.
> 
> Simon Fraser already commented that Transforms require more work
> before un-prefixing (https://bugs.webkit.org/show_bug.cgi?id=93136):
>> We need to make a bunch of behavior changes before we can drop prefixes on transforms. From memory:
>> 1. Require units on perpective (function and property)
>> 2. Implement transform function matching for animation according to the spec
>> 3. Implement the 3D rendering context stuff properly (layer intersection)
>> 4. Change background-attachment:fixed behavior.
>> 5. Probably more.
> 
> How about Animations and Transitions, is there a reason for me to not
> send patches that enable the unprefixed properties and events in those
> specs at this point?

I  think we should review the current working draft of the specs, and understand
how far we deviate from them (in the form of a set of filed bugs), rather than doing
a cowboy unprefixing like the other vendors.

Simon



More information about the webkit-dev mailing list