mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 23:35:34 +00:00
e9d6280e92
For inserting text from OS in special cases, e.g., when inserting 2 or more characters per keydown or inserting text without key press, we use a set of composition events on macOS, but the other browsers don't use composition events. Instead, they expose only `beforeinput` event and `input` event. We should follow their behavior for web-compat because `beforeinput` events for IME composition are never cancelable, but the `beforeinput` events for the cases are cancelable of the other browsers. Differential Revision: https://phabricator.services.mozilla.com/D114826 |
||
---|---|---|
.. | ||
base | ||
events | ||
geolocation | ||
html | ||
notification | ||
payments | ||
push | ||
security | ||
sidebar | ||
storage | ||
xul |