This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 28735 - "Introduced in this specification" in IDL not helpful
Summary: "Introduced in this specification" in IDL not helpful
Status: RESOLVED MOVED
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: HISTORICAL - UI Events (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Gary Kacmarcik
QA Contact: public-webapps-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-01 21:51 UTC by Philip Jägenstedt
Modified: 2015-10-07 04:44 UTC (History)
3 users (show)

See Also:


Attachments

Description Philip Jägenstedt 2015-06-01 21:51:27 UTC
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
Comment 1 Boris Zbarsky 2015-06-02 00:27:17 UTC
Even more to the point, unless this is the only definition of MouseEvent, this should probably be a partial interface....
Comment 2 Philip Jägenstedt 2015-06-02 07:40:24 UTC
This seems intended to be the main definition of MouseEvent.
Comment 3 Gary Kacmarcik 2015-10-07 04:44:24 UTC
Now tracking as: https://github.com/w3c/uievents/issues/46