commit | a724b7656ccf728f169826b74f1eebe7af393053 | [log] [tgz] |
---|---|---|
author | Christopher Cameron <ccameron@chromium.org> | Fri Dec 14 19:02:42 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Dec 14 19:02:42 2018 |
tree | c6d26351235dc99f0f9be60cce875bbf60b283d3 | |
parent | 51d2955b1738b6b963f9b7478b3446b956413292 [diff] |
RemoteMacViews: Make certificate and file dialogs better The certificate and file selection dialogs have not been adapted to be able to run across processes using mojo. At present, these dialogs appear behind their expected window, and appear in the Chrome process. Make this situation better by making them appear in front of their window (and, in front of everything). Because some of these positioning decisions are made before the true window geometry has been communicated back to the browser process, more aggressively push geometry changes to the in-browser-process NSWindow. Bug: 913303 Change-Id: Ife2fbddcd758ee0b028743a916d12cf8ce0f41f3 Reviewed-on: https://chromium-review.googlesource.com/c/1378017 Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#616772}
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 .