extensions: Add "Extensions" entry point to three dot menu
This commit adds the "Extensiosn" entry point to the three dot menu on
Desktop Android. The button takes the user to the extensions page
(`chrome://extensions`).
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
Thanks for this patch! LGTM with a non-blocker comment.
ChromeFeatureList.BLOCK_INSTALLING_EXTENSIONS_ON_DESKTOP_ANDROID);[Non-blocker] In crrev.com/c/6622732 we're moving from a feature flag to a hard-coded condition. Let's update this check and the puzzle piece icon to use the new condition soon.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
ChromeFeatureList.BLOCK_INSTALLING_EXTENSIONS_ON_DESKTOP_ANDROID);[Non-blocker] In crrev.com/c/6622732 we're moving from a feature flag to a hard-coded condition. Let's update this check and the puzzle piece icon to use the new condition soon.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
Hi Boris :) this is a change for desktop android, ptal!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
ChromeFeatureList.BLOCK_INSTALLING_EXTENSIONS_ON_DESKTOP_ANDROID);Masa Fujita[Non-blocker] In crrev.com/c/6622732 we're moving from a feature flag to a hard-coded condition. Let's update this check and the puzzle piece icon to use the new condition soon.
Acknowledged
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Overall looks good some minor comments below.
Bug: 422021075Can you please add a screenshot of the newly added UI to the bug?
if (id == R.id.extensions_menu_id) {
openChromeExtensionsPage();
return true;
}Should this be in `ChromeTabbedActivity` instead? In `ChromeTabbedActivity`, you could achieve behavior that is consistent with other similar actions (like Recent tabs), where the URL is opened in the current tab if possible.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Can you please add a screenshot of the newly added UI to the bug?
Done
if (id == R.id.extensions_menu_id) {
openChromeExtensionsPage();
return true;
}Should this be in `ChromeTabbedActivity` instead? In `ChromeTabbedActivity`, you could achieve behavior that is consistent with other similar actions (like Recent tabs), where the URL is opened in the current tab if possible.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
"//chrome/browser/ui/android/extensions:java",I think we should add this dep to `public_deps` of `:chrome_junit_tests_helper`.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
I think we should add this dep to `public_deps` of `:chrome_junit_tests_helper`.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
deps = [nit: Can you revert the style change here to minimize the diff?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
deps = [Masa Fujitanit: Can you revert the style change here to minimize the diff?
Done - so sorry for so many oversights :(
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
"java/res/drawable/ic_extension.xml",For consistency with other drawables please consider adding a size suffix (`s/ic_extension/ic_extension_24/`).
<owner>mas...@google.com</owner>Please consider adding a second owner for this metric.
From https://chromium.googlesource.com/chromium/src/+/main/tools/metrics/actions/README.md#owners:
The primary owner must be an individual, who is ultimately responsible for the metric. It‘s a best practice to list multiple owners, which makes it less likely that maintenance tasks will slip through the cracks. This is important because the metrics team may file bugs related to user actions, and such bugs need to be triaged by someone familiar with the metric. If an appropriate mailing list or team email is available, it’s a good idea to list it as a secondary owner.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
For consistency with other drawables please consider adding a size suffix (`s/ic_extension/ic_extension_24/`).
Done
Please consider adding a second owner for this metric.
From https://chromium.googlesource.com/chromium/src/+/main/tools/metrics/actions/README.md#owners:
The primary owner must be an individual, who is ultimately responsible for the metric. It‘s a best practice to list multiple owners, which makes it less likely that maintenance tasks will slip through the cracks. This is important because the metrics team may file bugs related to user actions, and such bugs need to be triaged by someone familiar with the metric. If an appropriate mailing list or team email is available, it’s a good idea to list it as a secondary owner.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
Sorry for the delay!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Auto-Submit | +1 |
| Commit-Queue | +2 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
22 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
extensions: Add "Extensions" entry point to three dot menu
This commit adds the "Extensiosn" entry point to the three dot menu on
Desktop Android. The button takes the user to the extensions page
(`chrome://extensions`).
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |