This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Instead of partial interface KeyboardEvent : UIEvent { the following should be used partial interface KeyboardEvent { because partial interfaces are not allowed to specify inheritance.
Well KeyboardEvent should just inherit UIEvent, no need for 'partial' there.
(In reply to Olli Pettay from comment #1) > Well KeyboardEvent should just inherit UIEvent, no need for 'partial' there. Note that KeyboardEvent is also specified in http://www.w3.org/TR/DOM-Level-3-Events/#interface-KeyboardEvent so IMHO it would make sense to just cut the inheritance " : UIEvent". BTW no information would be lost since the inheritance is already specified to inherit from UIEvent in the DOM Level 3 Events specification.
Now tracked as: https://github.com/w3c/uievents/issues/36