[Webkit-unassigned] [Bug 54146] User generated events may not fire properly due to garbage collection

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 9 14:42:34 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=54146





--- Comment #1 from Andrew Wilson <atwilson at chromium.org>  2011-02-09 14:42:34 PST ---
I think this is only an issue for cases where it's possible for the developer to obtain a new reference to a pre-existing resource. In the case of IndexedDB, it probably means that you can't ever GC an instance of the DB that has event handlers, because the developer can resurrect a reference at any time (if I understand the situation correctly) and would expect previously-added handlers to get fired.

I don't think there are many other cases like this, though. There's the canonical case of some item in the DOM somewhere that needs to live on after you've dropped your explicit reference, but yeah, you can't GC items in the DOM, and once they are out of the DOM you can't resurrect a reference to them.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list