[webkit-dev] Unprefixing CSS Animation, Transitions and Transform.

Dean Jackson dino at apple.com
Wed Dec 12 11:02:20 PST 2012


On 13/12/2012, at 12:49 AM, Alexis Menard <alexis at webkit.org> wrote:

> I would like to announce that I will start the work to unprefix CSS
> Animations, Transitions and Transform. It may sounds quick to do but
> it's not, there are few things to do before we can unprefix and
> unleash them to the world (e.g. -webkit-perspective accept valueless
> number but perspective doesn't) and we need to make few fixes to do to
> make sure we are compliant with the spec while keeping the behaviour
> as-is for the current unprefixed version. Also there is few
> unimplemented things.
> 
> The bug is tracked here : https://bugs.webkit.org/show_bug.cgi?id=93136
> 
> In the following days I will add new bugs as blocker to this one to
> track the work left to do. If you think of something missing feel free
> to open a new bug and mark is as blocker for 93136. Please put a
> detailed description on the bug.
> 
> I will land the work behind a feature flag
> CSS_TRANSFORM_ANIMATION_TRANSITION_UNPREFIXED (I accept alternatives
> on the name :), I believe three feature flags for that is overkill)
> enabled by default on trunk as it is important for me to get the bots
> running the code. You can turn off the feature in your release
> branches up until the work is done (maybe afterwards we should even
> remove the feature flag).

Please start with Transitions. They are closer to ready than Animations
and especially Transforms (as you've noted - it needs a lot of work).

Good luck!

Dean



More information about the webkit-dev mailing list