[Webkit-unassigned] [Bug 68791] [meta] Remove init*Event methods
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Nov 6 16:05:57 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=68791
--- Comment #14 from Dominic Cooney <dominicc at chromium.org> 2011-11-06 16:05:56 PST ---
I have taken a look at all of the events in WebKit, the relevant specs, and whether the events are used (using Code Search.) Here is what I think we should do. For convenience I am just going to mention the event interface name, but I mean init*Event:
These are ones we already removed:
ErrorEvent (bug 71338), MediaStreamEvent (bug 71344), TrackEvent (never implemented)
I think we can remove these:
BeforeLoadEvent (bug 71636), CloseEvent (bug 71374), OverflowEvent, PageTransitionEvent, PopStateEvent, ProgressEvent (bug 71340), WebKitAnimationEvent, WebKitTransitionEvent
We *might* be able to remove these:
StorageEvent—used by Unhosted; HashChangeEvent—used by Ample SDK.
I think we can remove these, but we need to file bugs against the specs to get the specs updated:
AudioProcessingEvent, DeviceMotionEvent, DeviceOrientationEvent, WebGLContextEvent
And for completeness, these are the untouchables—we can’t remove these, it seems hordes of people use them:
CompositionEvent, CustomEvent (YUI), Event, KeyboardEvent, MessageEvent, MouseEvent, MutationEvent, TextEvent, TouchEvent, UIEvent, WheelEvent
--
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