Re: SVG12: unclear when nodes enter resolved state

Björn wrote:

>   http://www.w3.org/TR/2005/WD-SVGMobile12-20051207/struct.html section 
> 5.9.2 notes "Children become resolved when the 'end element' event
> occurs on an element." This seems to contradict the statement that "If
> the node's dependencies are successfully resolved, then the node enters
> the resolved state"; please remove this apparent contradiction.

The WG agrees and section 5.9.2 has been revised.

Old text from section 5.9.2:
"Node dependencies include both children content (like the child elements  
on a 'g') and resources (e.g. images referenced by an 'image') referenced  
 from that node or from its children. Children become resolved when the  
'end element' event occurs on an element. Resources become resolved (or  
found in error) by an SVG User Agent specific mechanism."

The above has been reworded as:
"Node dependencies include both children content (like the child elements  
on a 'g') and resources (e.g. images referenced by an 'image') referenced  
 from that node or from its children. Empty elements (elements without  
children) become resolved when the 'end element' event occurs on the  
element; elements with child nodes become resolved when all their children  
are resolved and when the 'end element' event occurs on the element.  
Resources become resolved (or found in error) by an SVG User Agent  
specific mechanism."

Please let us know shortly if this does not address your concern.
Thanks
/Erik, on behalf of the SVG WG

-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Received on Wednesday, 7 June 2006 20:38:54 UTC