commit | 45e581ffd10f1df45a03c9ddbe9a8c71e6cf0f70 | [log] [tgz] |
---|---|---|
author | Peng Huang <[email protected]> | Thu Sep 14 22:46:42 2017 |
committer | Commit Bot <[email protected]> | Thu Sep 14 22:46:42 2017 |
tree | e58bb5f2300d119d58c1944080d72ee6f1f0fd85 | |
parent | 6efcf495521d18d060027762f48bb292d6979136 [diff] |
exo: set event targeting policy for aura::Window in exo. ARC++ always creates an invisible screen sized shell surface for system window. It blocks pointer events for other windows behind it. In mus, other windows are living in other mus clients (processes), the mus window server will dispatch all pointer events to the invisible screen sized shell surface. This CL sets event targeting policy for all aura::Window created by exo appropriately, so the mus window server can dispatch pointer events correctly. Known issue: the cursor for ARC++ is not displayed correctly. Bug: 757542 Change-Id: Iaa22e5e6c265dd5e48397f140b00dfb31af60c43 Reviewed-on: https://chromium-review.googlesource.com/667978 Reviewed-by: David Reveman <[email protected]> Commit-Queue: Peng Huang <[email protected]> Cr-Commit-Position: refs/heads/master@{#502061}
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 .