commit | 3f67817da40b0012464d2ee2e98b715c00898cfb | [log] [tgz] |
---|---|---|
author | Hidehiko Abe <hidehiko@chromium.org> | Wed Apr 21 09:46:17 2021 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Apr 21 09:46:17 2021 |
tree | 78938481714093028d704dc5b47459d39f6c4a06 | |
parent | 7752133f140e2323f5e263a7c5d8a2c0de99e30f [diff] |
Fix Dead key behavior for InputMethodAuraLinux. Currently deadkey's keydown event is not properly triggered, because it is held as "pending keyevent" expecting following input method actions. However, the event won't be triggered by deadkeys. This CL fixes the behavior, by dispatching the pending key event, if it is not dispatched yet on another keyevent coming. BUG=1200682 TEST=Ran on Lacros / Linux desktop chrome. Change-Id: I101aab59f95a7580b041a7e6d5bbb12d61e9f1db Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2837355 Reviewed-by: Yuichiro Hanada <yhanada@chromium.org> Commit-Queue: Hidehiko Abe <hidehiko@chromium.org> Cr-Commit-Position: refs/heads/master@{#874632}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.