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

2012-12-12 Thread Dean Jackson

On 13/12/2012, at 12:49 AM, Alexis Menard  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

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


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

2012-12-12 Thread Alexis Menard
On Wed, Dec 12, 2012 at 10:52 AM, Kenneth Rohde Christiansen
 wrote:
> I believe we also want to keep the unprefixed versions using the
> current behavior.
>
> Do you intent to keep these?

Yes as I said in the original mail : "while keeping the behaviour
as-is for the current unprefixed version".

That's why there will be a bit of plumbing work to allow this.

>
> Cheers
> Kenneth
>
> On Wed, Dec 12, 2012 at 2:49 PM, Alexis Menard  wrote:
>> Hi all,
>>
>> 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).
>>
>> Thanks.
>>
>> --
>> Software Engineer @
>> Intel Open Source Technology Center
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo/webkit-dev
>
>
>
> --
> Kenneth Rohde Christiansen
> Senior Engineer, WebKit, Qt, EFL
> Phone  +45 4093 0598 / E-mail kenneth at webkit.org
>
> ﹆﹆﹆



-- 
Software Engineer @
Intel Open Source Technology Center
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


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

2012-12-12 Thread Kenneth Rohde Christiansen
I believe we also want to keep the unprefixed versions using the
current behavior.

Do you intent to keep these?

Cheers
Kenneth

On Wed, Dec 12, 2012 at 2:49 PM, Alexis Menard  wrote:
> Hi all,
>
> 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).
>
> Thanks.
>
> --
> Software Engineer @
> Intel Open Source Technology Center
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-dev



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

﹆﹆﹆
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


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

2012-12-12 Thread Alexis Menard
Hi all,

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).

Thanks.

-- 
Software Engineer @
Intel Open Source Technology Center
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev