commit | cb16c9cb3731269dbf6e2435ebae79b696136df5 | [log] [tgz] |
---|---|---|
author | Malay Keshav <malaykeshav@chromium.org> | Wed Jul 25 16:36:40 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 25 16:36:40 2018 |
tree | 7bd2b7c43b4cfc825601c0daf5e989d94e31ce3d | |
parent | 08e1cc53a605aa2e57330b887904554b29e05f87 [diff] |
Snap the omnibox popup widget window to the pixel boundary This patch manually snaps the omnibox dropdown popup widget window to the physical pixel grid. On CrOS the popup is treated as a top level window which is by default snapped to the root window. This patch also lazily marks the root windows as snapped. The root windows are snapped by default so marking them snapped makes sense. Bug: 843250 Change-Id: I1dd20ea57522e4987d23ba7dcaa3ae891bbc7182 Component: Omnibox popup, desktop window tree host Reviewed-on: https://chromium-review.googlesource.com/1139078 Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by: Bret Sepulveda <bsep@chromium.org> Commit-Queue: Malay Keshav <malaykeshav@chromium.org> Cr-Commit-Position: refs/heads/master@{#577929}
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 .