commit | e8151bacdcf51ba941b244d1ad99461670c0c452 | [log] [tgz] |
---|---|---|
author | Avi Drissman <avi@chromium.org> | Wed Jun 26 20:55:12 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jun 26 20:55:12 2019 |
tree | 3ba8577653a8950139c266061ada96de433106eb | |
parent | 8af3b9a6bd6662c351604375f1bcefbd3256378b [diff] |
Views/Aura/ui: Replace the "always on top" bool with a z-order enum. On the Mac, translate the z-order enum to the native window level values. On other platforms, treat everything other than "normal" as an undifferentiated "always on top" leaving open the possibility of implementing full window level support on ChromeOS later. There are six basic window levels. The "security sensitive" one is unused in this CL but will be used in a follow-up CL to fix a bug. BUG=865287, 869486 Change-Id: Icf3c39b79490a6490b7ad107a94cf5903d569777 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1636606 Commit-Queue: Avi Drissman <avi@chromium.org> Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Reviewed-by: Ahmed Fakhry <afakhry@chromium.org> Reviewed-by: Leonard Grey <lgrey@chromium.org> Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#672649}
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 .