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

Issue 2919323002: Support "learn more" link for EME in PermissionRequestManager code-path on Android (Closed)

Created:
3 years, 6 months ago by Timothy Loh
Modified:
3 years, 6 months ago
Reviewers:
raymes, gone
CC:
chromium-reviews, mlamouri+watch-permissions_chromium.org, agrieve+watch_chromium.org, raymes+watch_chromium.org, dfalcantara+watch_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Support "learn more" link for EME in PermissionRequestManager code-path on Android This patch adds the "learn more" link for EME in the infobar and modal prompts on Android when the PermissionRequestManager is enabled. Since only EME requires this link, this is for now hard-coded into PermissionPromptAndroid (if we want other permission requests to have this, we would probably move it to PermissionRequest). Note that currently the UI for this will be wrong for infobars, as the infobar message is something like "https://permission.site wants to", and we add "Learn more" after that. In a later patch I'll make the infobars from the PRM match the existing ones (have everything in the message). BUG=606138 Review-Url: https://codereview.chromium.org/2919323002 Cr-Commit-Position: refs/heads/master@{#477532} Committed: https://chromium.googlesource.com/chromium/src/+/663a25accbad02b9f3cb8d7b60e5dc0f05a9f530

Patch Set 1 #

Patch Set 2 : test (sort-of) #

Patch Set 3 : fix argument order #

Patch Set 4 : fix var order #

Total comments: 8

Patch Set 5 : address comments #

Messages

Total messages: 29 (22 generated)
Timothy Loh
raymes@: PTAL at everything dfalcantara@: PTAL at grouped_permission_infobar.cc and GroupedPermissionInfoBar.java. https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/ui/permission_bubble/mock_permission_prompt.cc File chrome/browser/ui/permission_bubble/mock_permission_prompt.cc (right): https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/ui/permission_bubble/mock_permission_prompt.cc#newcode23 ...
3 years, 6 months ago (2017-06-06 03:46:36 UTC) #14
raymes
lg overall, just a couple of small things https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/permissions/permission_prompt_android.cc File chrome/browser/permissions/permission_prompt_android.cc (right): https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/permissions/permission_prompt_android.cc#newcode137 chrome/browser/permissions/permission_prompt_android.cc:137: CONTENT_SETTINGS_TYPE_PROTECTED_MEDIA_IDENTIFIER) ...
3 years, 6 months ago (2017-06-06 05:14:18 UTC) #17
Timothy Loh
https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/permissions/permission_prompt_android.cc File chrome/browser/permissions/permission_prompt_android.cc (right): https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/permissions/permission_prompt_android.cc#newcode137 chrome/browser/permissions/permission_prompt_android.cc:137: CONTENT_SETTINGS_TYPE_PROTECTED_MEDIA_IDENTIFIER) On 2017/06/06 05:14:18, raymes wrote: > nit: {} ...
3 years, 6 months ago (2017-06-06 09:29:15 UTC) #20
gone
android lgtm
3 years, 6 months ago (2017-06-06 17:17:34 UTC) #23
raymes
lgtm https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/ui/permission_bubble/mock_permission_prompt.cc File chrome/browser/ui/permission_bubble/mock_permission_prompt.cc (right): https://codereview.chromium.org/2919323002/diff/60001/chrome/browser/ui/permission_bubble/mock_permission_prompt.cc#newcode23 chrome/browser/ui/permission_bubble/mock_permission_prompt.cc:23: // The actual prompt will call these, ensure ...
3 years, 6 months ago (2017-06-06 22:53:33 UTC) #24
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/2919323002/80001
3 years, 6 months ago (2017-06-07 02:54:40 UTC) #26
commit-bot: I haz the power
3 years, 6 months ago (2017-06-07 03:00:07 UTC) #29
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/663a25accbad02b9f3cb8d7b60e5...

Powered by Google App Engine
This is Rietveld 408576698