Re: The synchronous load event is trouble

On Thu, 26 Nov 2009 13:13:32 +0100, Henri Sivonen <> wrote:

> SVG 1.2 Tiny says about the 'load' event:
>> The event is triggered at the point at which the user agent finishes  
>> loading the element and any dependent resources (such as images, style  
>> sheets, or scripts). In the case the element references a script, the  
>> event will be raised only after an attempt to interpret the script has  
>> been made. Dependent resources that fail to load will not prevent this  
>> event from firing if the element that referenced them is still in the  
>> document tree unless they are designated as externalResourcesRequired.  
>> The event is independent of the means by which the element was added to  
>> DOM tree.
> SVG 1.1 Full says about the event the is handled by the 'onload' event  
> handler:
>> The event is triggered at the point at which the user agent has fully  
>> parsed the element and its descendants and is ready to act  
>> appropriately upon that element, such as being ready to render the  
>> element to the target device. Referenced external resources that are  
>> required must be loaded, parsed and ready to render before the event is  
>> triggered. Optional external resources are not required to be ready for  
>> the event to be triggered.
> The event is marked as bubbling and non-cancelable.

'load' and 'SVGLoad' are both marked as events that don't bubble[1]. Can  
you please give a pointer to where it says they bubble?



Erik Dahlstrom, Core Technology Developer, Opera Software
Co-Chair, W3C SVG Working Group
Personal blog:

Received on Thursday, 26 November 2009 13:53:48 UTC