Hi,

It looks like browsers don't agree on where `onselectstart` and 
`onselectionchange` IDL attributes should be defined:
https://github.com/w3c/selection-api/issues/54
https://github.com/w3c/selection-api/issues/60

In particular, Blink/WebKit/Trident all defines onselectstart/onselectionchange 
on Document, not GlobalEventHandlers.  Gecko defines them on both.

Both Blink and WebKit supports onselectionchange content attribute on body 
element (as far as I could recall, I implemented onselectionchange that way to 
match Trident's behavior at the time in http://trac.webkit.org/changeset/79208).

I think the cleanest approach is to add it to GlobalEventHandlers to be 
consistent with other events.  What do you guys think?

- R. Niwa


Reply via email to