[Bug 14895] MouseEventInit not defined by [DOMEVENTS] (DOM-3 Events)

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

--- Comment #6 from Travis Leithead [MSFT] <travil@microsoft.com> 2012-09-10 17:09:26 UTC ---
(In reply to comment #5)
> Since the DragEventInit type in 7.7.4 [1] purports to be a normative definition
> that derives from MouseEventInit type as its super-interface, then either we
> need a normative definition of MouseEventInit or we need to remove the
> super-interface dependency.
> 
> Since you are a co-editor of DOMEVENTS, perhaps the simple fix is to make the
> definitions normative.

It's not quite that easy, and given DOM L3 Events is in 2nd last call, I really
want to avoid anything to slow that spec down.

I have a better idea--I'll remove the super-dictionary inheritance here and
just copy over the full dictionary definition from DOM3Events + the new stuff.
The net effect is the same for implementations (no functional change), it just
doesn't have the nice factoring. However, since this is the only occurrence on
such a definition, I think that's OK.

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Monday, 10 September 2012 17:09:33 UTC