commit | 591bdd0de0c820a715eaa18f93b8090da3a8af9f | [log] [tgz] |
---|---|---|
author | James Cook <jamescook@chromium.org> | Wed Mar 06 22:33:04 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Mar 06 22:33:04 2019 |
tree | 4badd760d8f909ffb621fcc418a1e60708277160 | |
parent | f1092ff4c5a57d39196c4821a623d12df03b80d4 [diff] |
Fix text caret visibility after screen rotation on SingleProcessMash There can be a race between the browser receiving window bounds updates and the IME ensuring the text caret is visible. * Repeat the text caret visibility request after virtual keyboard occluded bounds update. This is a no-op if the caret is already visible. * Fix double-conversion of local bounds to screen bounds in chrome's receipt of occluded bounds from ash. * Clarify variable names with coordinate system. Bug: 937722 Change-Id: I0f49413ca63582469cf0a4b61cde69733c1841ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1504150 Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by: Darren Shen <shend@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#638308}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .