[w3c/editing] Should parts of Input Events level 2 be moved to level 1? (#275)

When we created level 1 and 2 of Input Events it was because the Chromium team found it impossible to make some beforeinput events cancelable in what was then the unified Input Events spec and which is now known as level 2.  Particularly any inputType that added or removed content was to not be cancelable in Chromium. So we made a level 1 that did not specify that they were cancelable and a level 2 that specified that almost all beforeinput events were cancelable.

However, now it seems like Chromium currently actually does allow a lot (all?) of those that are undefined in level 1 to be cancelable. The question is then - if both Chromium and Webkit have implemented this part of level 2 and noone has implemented just level 1, should we move this from level 2 to level 1 so that the delta between the two is smaller? 

See https://jsfiddle.net/yv1sg2td/7/
See also https://github.com/w3c/input-events/issues/115

-- 
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/editing/issues/275

Received on Friday, 13 November 2020 16:18:54 UTC