[go: nahoru, domu]

[KeyboardLock] KeyboardHook impl and WindowTreeHost integration

This CL introduces a Windows implementation of the KeyboardHook class
as well as a simple integration with the low-level window classes used
in Aura for Windows.

Changes to WindowTreeHostPlatform / PlatformWindow will be made in a
separate CL.  I will send out  that change once the method names and
platform hook scope questions have been answered.

The next CL will build on this work in the content layer:
https://chromium-review.googlesource.com/c/chromium/src/+/905507

BUG=680809

Change-Id: I8d35c895d80a58c64ff5b2bc119d5ee340790050
Reviewed-on: https://chromium-review.googlesource.com/900344
Commit-Queue: Joe Downing <joedow@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Shu Chen <shuchen@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539170}
23 files changed