W3C home > Mailing lists > Public > www-svg@w3.org > November 2009

Re: The synchronous load event is trouble

From: Erik Dahlstrom <ed@opera.com>
Date: Thu, 26 Nov 2009 14:54:23 +0100
To: "Henri Sivonen" <hsivonen@iki.fi>, www-svg <www-svg@w3.org>
Cc: "Boris Zbarsky" <bzbarsky@mit.edu>
Message-ID: <op.u3z8wvcggeuyw5@localhost>
On Thu, 26 Nov 2009 13:13:32 +0100, Henri Sivonen <hsivonen@iki.fi> 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?

Cheers
/Erik

[1] http://www.w3.org/TR/SVGTiny12/interact.html#SVGEvents

-- 
Erik Dahlstrom, Core Technology Developer, Opera Software
Co-Chair, W3C SVG Working Group
Personal blog: http://my.opera.com/macdev_ed
Received on Thursday, 26 November 2009 13:53:48 GMT

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