W3C home > Mailing lists > Public > www-style@w3.org > September 2010

Re: [css3-3d-transforms] skewX()/skewY() methods missing from CSSMatrix interface ?

From: Anne van Kesteren <annevk@opera.com>
Date: Tue, 07 Sep 2010 22:53:01 +0200
To: "Sylvain Galineau" <sylvaing@microsoft.com>, "Simon Fraser" <smfr@me.com>
Cc: "www-style@w3.org list" <www-style@w3.org>
Message-ID: <op.viokanzx64w2qv@anne-van-kesterens-macbook-pro.local>
On Tue, 07 Sep 2010 22:50:08 +0200, Anne van Kesteren <annevk@opera.com>  
wrote:
> On Tue, 07 Sep 2010 22:28:17 +0200, Simon Fraser <smfr@me.com> wrote:
>> I'm not sure how best to represent this in the specs. Maybe the 3D spec  
>> should contain both 2D and 3D-related properties and methods?
>
> You could use Web IDL as e.g. CSSOM View does a lot:
>
> http://dev.w3.org/csswg/cssom-view/#extensions-to-the-window-interface
>
> [Supplemental] interface Window { ... };
>
>
> So here that would be
>
> [Supplemental] interface CSSMatrix { ... };
>
> plus a reference that says the base CSSMatrix interface is defined in  
> the 2D specification. That would be the cleanest I think if we want to  
> keep these specifications separate.

Having said that we should probably sort out how this works together with  
the CSSOM values API once people start experimenting with implementing  
that.


-- 
Anne van Kesteren
http://annevankesteren.nl/
Received on Tuesday, 7 September 2010 20:53:39 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:31 GMT