[Webkit-unassigned] [Bug 6010] WebKit+SVG does not support proper SVGLoad events

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Thu Jan 26 15:37:38 PST 2006


macdome at opendarwin.org changed:

           What    |Removed                     |Added
           Keywords|                            |SVGHitList
           Priority|P4                          |P2

------- Comment #2 from macdome at opendarwin.org  2006-01-26 15:37 -------
This is a (strange) but basic SVG feature which we could not ship SVG without. 
Adding SVGHitList keyword and bumping to P2.

Implementing SVGLoad events is somewhat non trivial.  There are a few things to
1.  SVGElement needs to maintain state:
  a. Does it have any required external resources: externalResourcesRequired()
returns true AND it actually has resources.
  b. If it's resources are loaded (assuming they are required)
2. SVGElement::closeRenderer() (or possibly XMLTokenizer) needs to be made
smart enough to check if the subtree including the just-closed node had loaded
all of its required resource it needs to *add this node* to the list of nodes
ready to recieve a SVGLoad event, and then send any pending SVGLoad events.

Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list