Afaik the WebKit fix is in, but hasn't shipped in iOS yet (as of 12.2)
https://bugs.chromium.org/p/chromium/issues/detail?id=118639
"it's a discussion we've had internally many times. The Android Keyboard team, however, has decided that key-codes are not the way to go... and I cannot say they are wrong.
While there are certain advantages to key-codes, they are also very limiting. They get in the way of auto-correct, auto-suggest, swiping, voice dictation, and many others. There are many possible capabilities of a soft "input method" that do not fit the paradigm of key codes."