commit | d49de7858e5f8dd78bcaf74cc7ceb00c3ae01ac7 | [log] [tgz] |
---|---|---|
author | Minju Kim <mkim@igalia.com> | Tue Oct 19 09:40:46 2021 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Oct 19 09:40:46 2021 |
tree | c68fa3ce3273b7c4417c326c067c756285b36e88 | |
parent | 611639ffc0a830a2f76030057fa61eacaad2e922 [diff] |
[lacros] SetWindowGeometry to the current bounds for minimized state. This CL fixes the problem that the size of the activated window from the minimized state is the minimum size in lacros. Currently, Exo sends a configure callback with empty bounds expecting the client to suggest a size. The size has to be the same size of the opened window. Or when the window is restored from crashed, the size of the activated window from the minimized state has to be the saved window size. This CL sets window geometry to the current bounds in dip for the window to be activated from minimized state. Bug: 1245496 Change-Id: Ife79b7c29883eb278a164bf5be54a23f5ef412b3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3205056 Commit-Queue: Minju Kim <mkim@igalia.com> Reviewed-by: Abhijeet Kandalkar <abhijeet@igalia.com> Reviewed-by: Alexander Dunaev <adunaev@igalia.com> Cr-Commit-Position: refs/heads/main@{#932928}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.