commit | 5e093817a3d5344b0eeda1958d08542d44fe6026 | [log] [tgz] |
---|---|---|
author | Sammie Quon <sammiequon@chromium.org> | Sat Dec 12 00:44:49 2020 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Dec 12 00:44:49 2020 |
tree | ffde014b14e02805c290ec45efc016bb62bc3422 | |
parent | 3ec3ab063e194d706633ad6cbc150aa466535592 [diff] |
capture_mode: Keyboard shortcuts to create/resize a region. Add the following keyboard shortcuts to a capture session. Space: Creates a default region 1/12th the size of the root. Tab: Cycles through and highlights the region and affordance circles. Also handles events as these were affecting the top window. Arrow keys: Shifts the region if it is focused, resizes the region if a affordance circle is focused. Not in this CL: - moving focus to capture bar/capture button, requires those widgets to be focusable - leave focus on mouse click and start tabbing from the last mouse click Bug: 1154778 Test: manual, added test Change-Id: Ib4adf61e93bc7ad759fb33bac3185d069de0da65 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2575325 Commit-Queue: Sammie Quon <sammiequon@chromium.org> Reviewed-by: Ahmed Fakhry <afakhry@chromium.org> Cr-Commit-Position: refs/heads/master@{#836336}
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 .
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.