Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(578)

Issue 2889183005: Show all mailto: handlers, but dim unavailable ones. (Closed)

Created:
3 years, 7 months ago by pkl (ping after 24h if needed)
Modified:
3 years, 7 months ago
CC:
chromium-reviews, marq+watch_chromium.org, ios-reviews+chrome_chromium.org, noyau+watch_chromium.org, ios-reviews_chromium.org, pkl (ping after 24h if needed)
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Show all mailto: handlers, but dim unavailable ones. Based on updated design doc, Compose Email settings should always be shown even if there is only one Mail client app installed. The settings screen should show all but dim the unavailable ones. BUG=711511 TEST=Delete one or both of Mail and Gmail app and verify the Settings dialog. Check VoiceOver usage as well. Review-Url: https://codereview.chromium.org/2889183005 Cr-Commit-Position: refs/heads/master@{#473681} Committed: https://chromium.googlesource.com/chromium/src/+/d60b42a00189e71d3a72c3c1ee079c1f269c1fef

Patch Set 1 #

Patch Set 2 : add deps #

Total comments: 5

Patch Set 3 : added shouldSelectItemAtIndexPath:, etc. #

Patch Set 4 : added shouldHighlightItemAtIndexPath: as well #

Patch Set 5 : fixed BUILD.gn and unit tests #

Messages

Total messages: 10 (5 generated)
pkl (ping after 24h if needed)
https://codereview.chromium.org/2889183005/diff/20001/ios/chrome/browser/ui/settings/content_settings_collection_view_controller_unittest.mm File ios/chrome/browser/ui/settings/content_settings_collection_view_controller_unittest.mm (right): https://codereview.chromium.org/2889183005/diff/20001/ios/chrome/browser/ui/settings/content_settings_collection_view_controller_unittest.mm#newcode49 ios/chrome/browser/ui/settings/content_settings_collection_view_controller_unittest.mm:49: !experimental_flags::IsNativeAppLauncherEnabled(); Note that there was a bug which was ...
3 years, 7 months ago (2017-05-19 18:22:03 UTC) #2
rohitrao (ping after 24h)
lgtm https://codereview.chromium.org/2889183005/diff/20001/ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm File ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm (right): https://codereview.chromium.org/2889183005/diff/20001/ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm#newcode9 ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm:9: #import "ios/chrome/browser/ui/colors/MDCPalette+CrAdditions.h" If all you need is greyColor, ...
3 years, 7 months ago (2017-05-22 12:50:37 UTC) #3
pkl (ping after 24h if needed)
https://codereview.chromium.org/2889183005/diff/20001/ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm File ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm (right): https://codereview.chromium.org/2889183005/diff/20001/ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm#newcode9 ios/chrome/browser/ui/settings/compose_email_handler_collection_view_controller.mm:9: #import "ios/chrome/browser/ui/colors/MDCPalette+CrAdditions.h" On 2017/05/22 12:50:37, rohitrao (ping after 24h) ...
3 years, 7 months ago (2017-05-22 20:27:09 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2889183005/80001
3 years, 7 months ago (2017-05-22 20:27:45 UTC) #7
commit-bot: I haz the power
3 years, 7 months ago (2017-05-22 20:40:32 UTC) #10
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/d60b42a00189e71d3a72c3c1ee07...

Powered by Google App Engine
This is Rietveld 408576698