[Webkit-unassigned] [Bug 103908] JSC: visitChildren() not automatically generated for uncustomized EventTarget interfaces

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 3 13:16:00 PST 2012


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





--- Comment #4 from Michael Pruett <michael at 68k.org>  2012-12-03 13:18:25 PST ---
(In reply to comment #3)
> (From update of attachment 177300 [details])
> Would be good to explain why this is needed in your ChangeLog. For example, is this only required to support a new set of classes, or are you fixing a bug in some existing classes?

This change is needed to support the classes IDBOpenDBRequest and IDBVersionChagngeRequest, which are not currently enabled for JSC. These interfaces have the EventTarget attribute but contain no members other than event listeners, and there's no reason for these interfaces to have custom implementations for visitChildren().

There seem to be no other interfaces for which this test fails, but I see no reason for the test I removed (i.e. $numFunctions > 0 || $numCachedAttributes > 0) to remain.

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