When using Android VM in Chrome OS, IME's candidate window is sometimes misplaced. Some IME/keyboards use insertion marker location to set IME's candidate window position. So we should set it from caret rectangle.
Bug 1761176 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
When using Android with physical keyboard, IME's candidate window is sometimes misplaced. Some IME/keyboards use insertion marker location to set IME's candidate window position. So we should set it from caret rectangle.