[Bug 27823] We should consider dropping [NoInterfaceObject] from XMLHttpRequestEventTarget

https://www.w3.org/Bugs/Public/show_bug.cgi?id=27823

--- Comment #18 from Anne <annevk@annevk.nl> ---
(In reply to Jonas Sicking from comment #16)
> I think the simplest solution is to simply get rid of
> XMLHttpRequestEventTarget and add the corresponding on* properties to the
> XMLHttpRequestUpload and XMLHttpRequest interfaces. That's essentially how
> the rest of the DOM works.

Not really. If we can't use inheritance we use mixins.


> The XMLHttpRequestEventTarget interface seems
> like a feature without use cases.

If you want to extend both XMLHttpRequest and XMLHttpRequestUpload it's the way
to go.


If only Olli and I feel this way and you see us generating on* attributes
"automatically" at some point, I guess I'm willing to turn this into a mixin
after all...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 15 January 2015 08:45:25 UTC