W3C home > Mailing lists > Public > www-svg@w3.org > December 2005

SVGT 1.2: "shadow content"

From: Maciej Stachowiak <mjs@apple.com>
Date: Tue, 27 Dec 2005 21:38:39 -0700
Message-Id: <BABBDAC0-0900-4509-83AF-42290AF1E31B@apple.com>
To: www-svg@w3c.org


Section 13.8 says the following:

"Various elements in SVG create shadow content which can be the  
target of user interface events. The following is a list of elements  
that can create shadow content which can
be the target of user interface events:
*     The use element
*     The animation element
For these situations, user interface events within the shadow content  
shall participate in the processing of user interface events in the  
same manner as if the shadow content were part of the main document.  
In other words, if shadow content contains a graphics element that  
renders above other content at the current pointer location, then it
represents the topmost graphics element and will receive the pointer  
events before other elements. In this case, the user interface events  
bubble up through the target's ancestors, and then across the  
document border into the referencing element, and then through the  
ancestors of the referencing element. This process continues as  
necessary if there are multiple levels of nested shadow trees."

What does "shadow content" mean in this context? The 'use' element is  
specified to create a shadow tree of SVGElementInstance objects, but  
the description of the 'animation' element does not say anything like  
that. Is this section meant to imply that 'animation' creates a  
similar shadow tree? If not, then the spec should be more clear about  
this.

Regards,
Maciej
Received on Wednesday, 28 December 2005 04:43:41 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:32 GMT