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

Kenneth Rohde Christiansen kenneth.christiansen at gmail.com
Fri Feb 1 04:30:57 PST 2013


Nice work Alexis!

Kenneth

On Fri, Feb 1, 2013 at 1:29 PM, Alexis Menard <alexis at webkit.org> wrote:
> 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
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev



-- 
Kenneth Rohde Christiansen
Senior Engineer, WebKit, Qt, EFL
Phone  +45 4294 9458 / E-mail kenneth at webkit.org

﹆﹆﹆


More information about the webkit-dev mailing list