[Webkit-unassigned] [Bug 9215] events go to infinite loop if bubbled

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Thu Jun 22 12:44:02 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=9215


darin at apple.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #8936|review?                     |review-
               Flag|                            |




------- Comment #5 from darin at apple.com  2006-06-22 12:44 PDT -------
(From update of attachment 8936)
This patch won't work, because it's got DOM:: and Undefined() in it. Those are
long-renaemed things that don't exist in our current tip of tree.

It's also not formatted based on the style guildlines.

In addition, I don't think this fix is correct. It checks for one of the many
different ways an infiite loop could happen, and it could prevent legitimate
code that loops once from working. There are all sorts of other similar
infinite loops that this code change would not prevent, for example, one
involving two different events that each dispatched the other.

What we need to diagnose this is a test page that works in other browsers and
fails in WebKit so we can figure out what behavior is wrong. I'm absolutely
certain this isn't it.

Infinite loops can happen, and the way to handle that is to allow you to
interrupt the script.


-- 
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