-
Nick Diego Yamane authored
XEvent raw events are currently being "leaked" to views' DWTHX11 so that they can be forwarded to ATK. This CL moves the platform specific part of that process into platform_window level, which consists of translating XEvent into AtkkeyEventStruct, and adds a callback into PlatformWindowDelegateLinux to handle ATK key events, thus making it more aligned with Ozone design and removing more platform specific code from views. Bug: 990756, 965991 Change-Id: I9a3ba12969dcd5582f79f118cc12879d55a56388 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864783Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Nektarios Paisios <nektar@chromium.org> Reviewed-by:
Thomas Anderson <thomasanderson@chromium.org> Commit-Queue: Nick Yamane <nickdiego@igalia.com> Cr-Commit-Position: refs/heads/master@{#710118}
0d9377b2