[whatwg] Why are media event handlers defined on HTMLElement instead of HTMLMediaElement

Philip Jägenstedt philipj at opera.com
Wed Feb 16 04:09:06 PST 2011

On Tue, 15 Feb 2011 23:54:10 +0100, David Flanagan  
<david at davidflanagan.com> wrote:

> On 02/15/2011 12:44 PM, Philip Jägenstedt wrote:
>> On Tue, 15 Feb 2011 19:13:26 +0100, David Flanagan
>> <david at davidflanagan.com> wrote:
>>> 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?
> Sorry, I meant HTMLDocument:
> http://www.whatwg.org/specs/web-apps/current-work/multipage/dom.html#documents
> Looks like they were added to HTMLDocument in the same change set.

Well, I really don't know. My best guess is for simplicity, that any  
interface that has event listeners simply has all event listeners.  
Hopefully someone with more of a clue will explain.

Philip Jägenstedt
Core Developer
Opera Software

More information about the whatwg mailing list