[webkit-dev] Enabling unprefixed CSS Transitions by default.

Dean Jackson dino at apple.com
Tue Jan 29 18:17:41 PST 2013

Related: when the unprefixed transitions are enabled by default, we plan
to make a long-overdue blog post on "Recent Updates to Transitions and Animations"
where "recent" means about 2 or 3 years :)


The idea is that it would cover all the interesting things we've added, even if
we think most people know about them. Feel free to edit the draft (if that's possible
- otherwise email me), especially if there are features we've forgotten.


On 30/01/2013, at 8:03 AM, Alexis Menard <alexis at webkit.org> wrote:

> Hi,
> Last month I started working on supporting unprefixed CSS Transitions
> in WebKit. Today this work is guarded behind
> trunk (but disabled in Chrome and probably release branches of other
> ports). After various patches we (Dean Jackson and myself) feel
> confident that the work on the transitions is ready for prime time. We
> still have bugs open in our bug tracker but that doesn't block the
> unprefixed version to go live.
> So the proposal is the following one :
> CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED to cover the future work for
> unprefixing the animations and the transforms (that I plan to focus
> after this).
> - Ship CSS Transitions unprefixed enabled by default with no feature
> flag to disable it.
> My proposal is tracked here : https://bugs.webkit.org/show_bug.cgi?id=108216
> We can also be proud to say our implementation is maybe the most
> complete one (thanks to the various people involved).
> On a side note the usage of prefixed/unprefixed version is monitored
> through the FeatureObserver so we can later in the future have an idea
> of the usage and maybe remove the prefixed support.
> Thoughts?
> Patched landed :
> http://trac.webkit.org/changeset/141119
> http://trac.webkit.org/changeset/140560
> http://trac.webkit.org/changeset/140448
> http://trac.webkit.org/changeset/140010
> http://trac.webkit.org/changeset/139922
> http://trac.webkit.org/changeset/139762
> http://trac.webkit.org/changeset/139200
> http://trac.webkit.org/changeset/139106
> http://trac.webkit.org/changeset/139070
> http://trac.webkit.org/changeset/138728
> http://trac.webkit.org/changeset/138721
> http://trac.webkit.org/changeset/138184
> Thanks.
> -- 
> Software Engineer @
> Intel Open Source Technology Center
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

More information about the webkit-dev mailing list