This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
https://w3c.github.io/uievents/#interface-MouseEvent Here buttons is annotated with "Introduced in this specification" This isn't helpful when one copies the IDL into the browser engine source, as I'm trying to do in Blink. It would be nicer to just list the attributes in the sensible order (buttons after button) and to put this note in the definition of the attribute, as for https://w3c.github.io/uievents/#widl-MouseEvent-getModifierState
Even more to the point, unless this is the only definition of MouseEvent, this should probably be a partial interface....
This seems intended to be the main definition of MouseEvent.
Now tracking as: https://github.com/w3c/uievents/issues/46