commit | 257a9b6943bcf57aa4db344782a41a91b34674ba | [log] [tgz] |
---|---|---|
author | Dana Fried <dfried@chromium.org> | Thu Jun 01 23:04:50 2023 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jun 01 23:04:50 2023 |
tree | 4ce91ed67bbb3c603cb8f49e3f4dd5ffef43bc38 | |
parent | 1c3afdc4990b544b3c3d2dfadaa78249b32a0d70 [diff] |
Bubbles should inherit the same color provider as the browser window. Currently, because things like menus, etc. can have their own color providers, a bubble attached to a menu can inherit a different color provider from other help bubbles. This change makes bubbles by default inherit the color provider from their primary window, using the current behavior as a fallback. This will make colors in bubbles more consistent, even when windows aren't parented consistently. See attached bug for a case where this currently breaks. Bug: 1450047 Change-Id: I715b2fe254624d0e273d450a97000bb22d1182d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4582227 Commit-Queue: Dana Fried <dfried@chromium.org> Reviewed-by: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/main@{#1152212}
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.