EventInit dictionaries

A few comments from a quick look over the "IndieUI: Events 1.0" spec [1]

UIRequestEventInit should inherit from UIEventInit.

UIManipulationRequestEventInit should inherit from UIRequestEventInit

AbstractView has long disappeared from the platform, use WindowProxy 
instead.

All members of a dictionary are optional; using the 'optional' keyword 
in the IDL for a dictionary is not allowed.

Various events seem to be missing the members defined in the relevant 
EventInit dictionaries.

Integer-valued constants like the ones on UIValueChangeRequestEvent are 
frowned upon, use WebIDL enums instead.

HTH
Ms2ger

[1] https://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html

Received on Friday, 1 February 2013 19:08:48 UTC