commit | aaffab67e2ba85629cd231d50204a07730f47e3d | [log] [tgz] |
---|---|---|
author | Shuhei Takahashi <nya@chromium.org> | Tue Apr 22 02:02:28 2025 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Apr 22 02:02:28 2025 |
tree | 20c8f1d81c2f2e10a7945565957d6dc68c97b813 | |
parent | 83cd42c59c94cd2f3bbce088186138c30ba528ea [diff] |
extensions: Remove GetBrowser from ExtensionViewHost crrev.com/c/6433374 removed the dependency to Browser from ExtensionViewHost, but its Delegate interface still depended on Browser just because ExtensionViewHost exposes a getter of Browser. This patch replaces all its callsites to get Browser in a different way, and removes the getter. This is a pure refactoring change. No functional changes are expected. Bug: 385987224 Cq-Include-Trybots: luci.chromium.try:android-desktop-15-x64-rel Change-Id: I548c2713c6a3f825c8a194545a1163fe4396b382 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6440678 Reviewed-by: Kelvin Jiang <kelvinjiang@chromium.org> Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org> Commit-Queue: Shuhei Takahashi <nya@chromium.org> Cr-Commit-Position: refs/heads/main@{#1449713}
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.