Re: Intent to ship: @counter-style rule

2014-03-12 Thread Ehsan Akhgari
On 2014-03-12, 7:07 PM, Xidorn Quan wrote: We're planning to ship @counter-style rule and associated API CSSCounterStyleRule. Spec: http://dev.w3.org/csswg/css-counter-styles/ Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=966166 This new rule allows authors to defined their own counter

Re: Intent to ship: @counter-style rule

2014-03-12 Thread Kyle Huey
On Wed, Mar 12, 2014 at 7:43 PM, Ehsan Akhgari ehsan.akhg...@gmail.com wrote: On 2014-03-12, 7:07 PM, Xidorn Quan wrote: We're planning to ship @counter-style rule and associated API CSSCounterStyleRule. Spec: http://dev.w3.org/csswg/css-counter-styles/ Bug:

Re: Intent to ship: @counter-style rule

2014-03-12 Thread L. David Baron
On Wednesday 2014-03-12 22:43 -0400, Ehsan Akhgari wrote: It's sad to see us ship a new feature using the old XPConnect based DOM bindings, as we have been transition to the new WebIDL based bindings [2]. That being said, doing that probably means doing the work to expose the base interface

Re: Intent to ship: @counter-style rule

2014-03-12 Thread Boris Zbarsky
On 3/12/14 10:43 PM, Ehsan Akhgari wrote: That being said, doing that probably means doing the work to expose the base interface (nsIDOMCSSRule) as well. Do you mind doing this before landing this code please? Converting CSSRule is actually somewhat nontrivial because the C++ inheritance

Re: Intent to ship: @counter-style rule

2014-03-12 Thread Ehsan Akhgari
On 2014-03-12, 11:03 PM, Boris Zbarsky wrote: On 3/12/14 10:43 PM, Ehsan Akhgari wrote: That being said, doing that probably means doing the work to expose the base interface (nsIDOMCSSRule) as well. Do you mind doing this before landing this code please? Converting CSSRule is actually