W3C home > Mailing lists > Public > www-style@w3.org > October 2009

Re: [css3-2d-transforms] convertPoint* functions when node isn't an element in a document

From: Dean Jackson <dino@apple.com>
Date: Sat, 31 Oct 2009 11:08:39 +1100
Cc: www-style CSS <www-style@w3.org>
Message-Id: <482D0842-4568-4512-B682-E40B11F47EB4@apple.com>
To: Řyvind Stenhaug <oyvinds@opera.com>

On 06/10/2009, at 9:50 AM, Simon Fraser wrote:

> On Oct 5, 2009, at 6:14 AM, Řyvind Stenhaug wrote:
>
>> The convertPointFromPageToNode and convertPointFromNodeToPage  
>> functions take a Node as their first parameter. Since there are at  
>> least 12 node types this means they don't just accept elements, but  
>> also things like attribute nodes and comment nodes, for which the  
>> function descriptions don't really make sense. It's also possible  
>> to have a node that's not part of a document tree. The  
>> specification should say what happens in these cases.
>>
>> A related suggestion is to have these functions on an extension to  
>> the Element interface instead (though that still leaves the case of  
>> e.g. document.createElement('div').convertPoint[...]).
>
> I think these methods would sit better as part of the CSSOM View  
> module (http://www.w3.org/TR/cssom-view/), which, in general, needs  
> to become more transform-aware.

I've just noted in the specification that convertPoint* should be part  
of CSSOM View.

Anne or Řyvind - since Opera seems to be looking after that spec, do  
you have any proposals for how this should appear?

Dean
Received on Saturday, 31 October 2009 00:09:16 GMT

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