commit | ece63c7d92c6d354edbd243696842b7b83f150f4 | [log] [tgz] |
---|---|---|
author | Antonio Gomes <tonikitoo@igalia.com> | Wed Jan 24 17:48:16 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 24 17:48:16 2018 |
tree | ea84b7193790b75ab13e3b8f646e9eca510afc71 | |
parent | 2e1f3c3724269c16527397f488530cd68003bf16 [diff] |
[ozone/wayland] implement key auto repeat CL implements key auto repeat functionality to Ozone/Wayland by making use of ui::EventAutoRepeatHandler class and its delegate logic. In the specific case of Wayland, it is important to async-await on the compositor before doing auto repeats, so that any missing key up events get a chance to be processed under janky situations. Bug: 578890 Change-Id: I63e38851e8d07528c46778d80c5f5163b7fceabd Reviewed-on: https://chromium-review.googlesource.com/874670 Reviewed-by: Michael Spang <spang@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#531595}
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 .