e3edc272dc447084e6a077c7fdaefad4857e038a
ExtensionsMenuEntryView created from `ExtensionMenuItemView
Our overrides seem to have degraded at some point, likely because of the kExtensionsMenuAccessControl feature which is disabled upstream but probably was enabled at some point. Updated our code to just replace the icon with ours and use our colors. Adding and removing the pin button doesn't make sense with the kExtensionsMenuAccessControl flag disabled because there's no way to pin the extension without the button. Chromium changes: https://chromium.googlesource.com/chromium/src/+/bb541027810371415e77f868a4986665a874dc14 commit bb541027810371415e77f868a4986665a874dc14 Author: EmiliaPaz <emiliapaz@chromium.org> Date: Tue Dec 23 10:18:01 2025 -0800 [Extensions] Add ExtensionsMenuEntryView for menu under feature With the introduction of ExtensionMenuViewModel, we aim to move extension-related logic into the model. This CL introduces ExtensionsMenuEntryView to serve the new menu specifically, allowing it to evolve independently from the legacy ExtensionsMenuItemView as it was starting to differ considerably. Testing was updated to reflect the new name. This CL has no functionality change. Bug: 471045053 Change-Id: I0f4d9cb62de95177b0c7735874e894863debe402 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7298432 Reviewed-by: Masa Fujita <massan@google.com> Commit-Queue: Emilia Paz <emiliapaz@chromium.org> Cr-Commit-Position: refs/heads/main@{#1562238}
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Brave Core
Brave Core is a set of changes, APIs, and scripts used for customizing Chromium to make the Brave browser. Please also check https://github.com/brave/brave-browser
Follow @brave on Twitter for important announcements.
Resources
Community
You can ask questions and interact with the community in the following locations:
- Brave Community
communitychannel on Brave Software's Slack
Languages
C++
36.9%
HTML
31.6%
Swift
9.4%
TypeScript
9%
Java
4.8%
Other
8.1%