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

Re: [css3-2d-transforms][css3-3d-transforms] Relationship of CSSMatrix interface definitions

From: Dean Jackson <dino@apple.com>
Date: Wed, 8 Sep 2010 07:12:46 +1000
Cc: Simon Fraser <smfr@me.com>, "www-style@w3.org list" <www-style@w3.org>
Message-Id: <13526AC5-5C5F-4F6F-BB6E-A33AA104C32A@apple.com>
To: Sylvain Galineau <sylvaing@microsoft.com>
All done:

http://dev.w3.org/csswg/css3-3d-transforms/

Dean

On 08/09/2010, at 6:54 AM, Sylvain Galineau wrote:

>> From: Simon Fraser [mailto:smfr@me.com]
> 
> 
>> As I mentioned in another mail, an implementation with only 2D
>> transform support should implement CSSMatrix as described in the 2D
>> spec. An implementation with 3D transform support should implement
>> CSSMatrix with properties and methods from both specifications. Advice
>> on how to clarify this in the specs is welcome.
> 
> It would definitely be helpful to call this out explicitly.
> One option would be to have CSS2DMatrix and have CSS3DMatrix implement
> the former. 
> 
> I think I'd prefer to have CSS3 3D Transforms extend CSSMatrix by:
> 
> - Renaming 8.1. to 'Extensions to CSSMatrix'
> - Use WebIDL as CSSOM-View and add [Supplemental] to your interface
> declaration
> - Link back to the CSS3 2D Transforms definition e.g. before the interface:
> "The following interface extends the CSSMatrix interface definition specified
> in the CSS3 2D Transforms module".
> 
> 
> 
Received on Tuesday, 7 September 2010 21:13:24 GMT

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