Re: [w3c/webcomponents] Events whose composed flag should be true (#513)

I've started thinking about this more but perhaps we should do it per interface basis. e.g. the above list for UI events can be summarized as all events that uses `FocusEvent`, `MouseEvent`, `WheelEvent`, `KeyboardEvent`, `CompositionEvent` interfaces.  That might be better than key'ing off event names.

The rationale is as follows.  If an author created his/her own `FocusEvent` like `customfocuschange` event using `FocusEvent` interface, then presumably, he/she wants the event to behave much like `focus` and `blur`.  In that case, it would be weird for some flags like `composed` to be initialized to a different value than what would be set for `focus` and `blur`.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webcomponents/issues/513#issuecomment-224236706

Received on Tuesday, 7 June 2016 10:07:44 UTC