commit | ce8ad2a90f1c20c6a3feb75d3cdcd99b1dd79d49 | [log] [tgz] |
---|---|---|
author | Devlin Cronin <rdevlin.cronin@chromium.org> | Tue Feb 22 19:34:01 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Feb 22 19:34:01 2022 |
tree | 2f8bcf2ff02b5c179740563d29f88c5357beaf7f | |
parent | 47e4ceabfb63e2c9cc416f3560b7deedde5bfc7c [diff] |
[Extensions] Remove unnecessary ExtensionActionAPI method ExtensionActionAPI::ShowExtensionActionPopupForAPICall() was called in two places: - From an anonymous namespace method in extension_action_api.cc - From a page action interactive UI test The latter shouldn't be using this method at all - instead, it should "click" on the page action in the toolbar. This more accurately represents the user behavior (since we don't want to show the popup for an API call in that test, and instead want to test it through the toolbar). The former can then inline the behavior from the method directly, which reduces some duplicate checks. Bug: None Change-Id: I33256d2f99e7ee8805ed1f05b87a171c8b55453d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3469278 Reviewed-by: Emilia Paz <emiliapaz@chromium.org> Commit-Queue: Devlin Cronin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/main@{#973851}
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.