commit | 385c06fcf899706307c27a2b80f320d93dbdca1c | [log] [tgz] |
---|---|---|
author | Caroline Rising <corising@chromium.org> | Thu Sep 12 14:01:44 2024 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Sep 12 14:01:44 2024 |
tree | 1959b3278570b5079afff5eefa7155afba06c787 | |
parent | a0a164acbe386e290a86e346415005e3cb65df09 [diff] |
Reland "Reland "Disable customize chrome context menu item when customize chrome isn't registered."" This is a reland of commit 62361738e694763ead55a911d18d82107653d7ef See patchset 1 vs 2 for the test failure fix. This test started failing because we added a check that verifies that customize chrome is registered to the tab's registry and the test was ensuring registry to the window's registry. Original change's description: > Reland "Disable customize chrome context menu item when customize chrome isn't registered." > > This is a reland of commit dd6a0645bb72aa8ba8cf4cf7ba3c9b27f7238de6 > > See patchset 1 vs 2 for the difference which adds the missing dep that > this was reverted for to chrome/browser/ui/views/toolbar/BUILD.gn > > Original change's description: > > Disable customize chrome context menu item when customize chrome isn't registered. > > > > This also adds a check in BrowserCommandController to not try to open > > the customize chrome side panel if it is not registered which it checks > > for the customize chrome side panel controller. Also add test. > > > > Bug: 364340028 > > Change-Id: I2478f0bb0b845eb92b4e18dfb21e3bf8bc7d56e5 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5846012 > > Commit-Queue: Caroline Rising <corising@chromium.org> > > Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> > > Reviewed-by: David Pennington <dpenning@chromium.org> > > Cr-Commit-Position: refs/heads/main@{#1353291} > > Bug: 364340028 > Change-Id: I132ae8d117d03241253ebb880d1190a2ad34e827 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5850510 > Reviewed-by: David Pennington <dpenning@chromium.org> > Commit-Queue: Caroline Rising <corising@chromium.org> > Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> > Cr-Commit-Position: refs/heads/main@{#1353965} Bug: 364340028, 365953512 Change-Id: Ic07e461efe95536b009ce8f8d15ae93d557f4c4d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5854947 Commit-Queue: Caroline Rising <corising@chromium.org> Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> Reviewed-by: David Pennington <dpenning@chromium.org> Cr-Commit-Position: refs/heads/main@{#1354512}
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.