commit | 2165e538dec6f3b051ae87319f367bd9b082d8f4 | [log] [tgz] |
---|---|---|
author | Shimi Zhang <ctzsm@chromium.org> | Sat Dec 15 02:50:54 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Dec 15 02:50:54 2018 |
tree | 1cfc910b6c24ba14f7aab764895ee1e2db263c3c | |
parent | 7e42384992ccc9874365ba5f28ae389d527d1401 [diff] |
[Android] Properly remove SuggestionSpan after composition This CL: 1) Reads Spanned#SPAN_COMPOSING from Java side and propagate it to Blink (SuggestionMarker). 2) Removes SuggestionMarker which has this flag after IME done with composition. We want to remove these SuggestionMarkers for - InputConnection#commitText() - InputConnection#setComposingText() - InputConnection#finishComposing() Note that before caret move event is covered by finishComposing(). Bug: 907928 Change-Id: I6245d7a2d43f54e7272d5abf6ea46b53f2f57ce7 Reviewed-on: https://chromium-review.googlesource.com/c/1361727 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Changwan Ryu <changwan@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Commit-Queue: Shimi Zhang <ctzsm@chromium.org> Cr-Commit-Position: refs/heads/master@{#616926}
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 .