- From: Philip Jägenstedt <philipj@opera.com>
- Date: Tue, 15 Feb 2011 21:44:14 +0100
On Tue, 15 Feb 2011 19:13:26 +0100, David Flanagan <david at davidflanagan.com> wrote: > On 02/15/2011 02:17 AM, Philip J?genstedt wrote: >> On Mon, 14 Feb 2011 22:54:54 +0100, David Flanagan >> <david at davidflanagan.com> wrote: >> >>> The draft specification defines 20+ medial event handler IDL >>> attributes on HTMLElement. These events are non-bubbling and are >>> always targeted at <audio> and <video> tags, so I wonder if they >>> wouldn't be better defined on HTMLMediaElement instead. >> >> All event handler attributes are defined on HTMLElement regardless of >> which kind of element they are fired on, because it's simpler to >> implement this way, and is already implemented this way. >> > > Fair enough, though I do think it will confuse developers who will think > that those media events bubble. (I'll be documenting them as properties > of HTMLMediaElement). It might be confusing if you document it as something other than what's actually the case, too... > What about Document and Window? What's the justification for defining > the media event handler attributes on those objects? Huh, it is on Window, I hadn't seen that before. They were added in http://html5.org/r/3005 but I can't say I understand why. I can't see it on Document in Web DOM Core, though, am I missing something? -- Philip J?genstedt Core Developer Opera Software
Received on Tuesday, 15 February 2011 12:44:14 UTC