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

Alexis Menard alexis at webkit.org
Fri Feb 1 04:29:28 PST 2013


Hi,

It's now landed http://trac.webkit.org/changeset/141578

Please CC me on bugs that could occur and related to it.

I will move on the CSS Animations now.

Thanks.

On Tue, Jan 29, 2013 at 11:22 PM, Eric Seidel <eric at webkit.org> wrote:
> Thank you for sharing!
>
> It appears that unless you're logged into WordPress (I had to go dig
> up my credentials) you just get a 404.
>
>
> On Tue, Jan 29, 2013 at 6:17 PM, Dean Jackson <dino at apple.com> wrote:
>> 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 :)
>>
>> http://www.webkit.org/blog/?p=2233&preview=true
>>
>> 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.
>>
>> Dean
>>
>>
>> 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
>>> CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED enabled by default in
>>> 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 :
>>> - Rename CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED to
>>> 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
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev



-- 
Software Engineer @
Intel Open Source Technology Center


More information about the webkit-dev mailing list