Fix BasicListMenu#getMenuDimensions to account for submenus Otherwise, the width and height of the header are not used, so the popup window may be too narrow or too short. Pair-programmer: mschillaci Before: https://screencast.googleplex.com/cast/NTAzNjM2MDA5NTIzNjA5Nnw4MTExZTg0OC04YQ After: https://screencast.googleplex.com/cast/NTE3NDcyNDQxMjgzMzc5Mnw3OGE0ZjFjNC0xZQ Fixed: 444053452 Change-Id: Ibb83707d86e1cadf0dbbbf071d016afe85a7edba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6936718 Reviewed-by: Xi Han <hanxi@chromium.org> Reviewed-by: Wenyu Fu <wenyufu@chromium.org> Commit-Queue: Jenna Himawan <jhimawan@google.com> Cr-Commit-Position: refs/heads/main@{#1514630}
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.