[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


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 ale...@webkit.org 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


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
kenneth.christian...@gmail.com 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 ale...@webkit.org 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 Dean Jackson

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

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