Spec for InputEventInit.isComposing: https://w3c.github.io/uievents/#idl-inputeventinit Spec for InputEventInit.{inputType, dataTransfer, targetRanges}: https://w3c.github.io/input-events/index.html#interface-InputEvent Blink IDL: https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/events/InputEventInit.idl
Has the spec for InputEventInit.{inputType, dataTransfer, targetRanges} changed since this issue was created? Chrome does have this implemented, I dont see any reason WebKit shouldn't have it as well. The most major use case of this would be grammar-checking and correcting web extensions. I have come across some extensions (e.g. Language Tools), that although from Chrome, do rely on this. I have a patch ready to go, it was simple enough (I think haha)
https://dninomiya.github.io/form-guide/stop-enter-submit It seems only Safari hasn't support the isComposing yet.
Pull request: https://github.com/WebKit/WebKit/pull/19346
<rdar://problem/122586738>