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

Issue 2319443002: Add InfoBarIdentifier to GroupedPermissionInfoBarDelegate (Closed)

Created:
4 years, 3 months ago by lshang
Modified:
4 years, 2 months ago
CC:
chromium-reviews, mlamouri+watch-permissions_chromium.org, asvitkine+watch_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add InfoBarIdentifier to GroupedPermissionInfoBarDelegate This will also allow GroupedPermissionInfoBarDelegate to be instantiated to manage other permission types. BUG=606138 Committed: https://crrev.com/3b4d59bb5648b72721014642f3a72685547dd589 Cr-Commit-Position: refs/heads/master@{#421758}

Patch Set 1 #

Total comments: 36

Patch Set 2 : address review comments #

Patch Set 3 : address review comments #

Total comments: 30

Patch Set 4 : address comments #

Total comments: 17

Patch Set 5 : address review comments #

Patch Set 6 : minor change in comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+158 lines, -214 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/permissions/grouped_permission_infobar_delegate.h View 1 1 chunk +0 lines, -69 lines 0 comments Download
M chrome/browser/permissions/grouped_permission_infobar_delegate.cc View 1 1 chunk +0 lines, -100 lines 0 comments Download
A + chrome/browser/permissions/grouped_permission_infobar_delegate_android.h View 1 2 3 4 5 2 chunks +32 lines, -28 lines 0 comments Download
A chrome/browser/permissions/grouped_permission_infobar_delegate_android.cc View 1 2 3 4 1 chunk +116 lines, -0 lines 0 comments Download
M chrome/browser/ui/android/infobars/grouped_permission_infobar.cc View 1 2 3 4 chunks +6 lines, -15 lines 0 comments Download
M components/infobars/core/infobar_delegate.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 63 (44 generated)
lshang
Tim, PTAL thanks!
4 years, 3 months ago (2016-09-07 02:52:12 UTC) #7
tsergeant
lgtm
4 years, 3 months ago (2016-09-07 05:54:51 UTC) #12
lshang
+raymes@ for chrome/browser/permissions/ +pkasting@ for components/infobars/ +jwd@ for tools/metrics/ PTAL, thanks! :-)
4 years, 3 months ago (2016-09-08 03:28:23 UTC) #14
Peter Kasting
A lot of the questions and nits here are not precisely related to this change, ...
4 years, 3 months ago (2016-09-08 04:06:25 UTC) #15
tsergeant
Thanks for the detailed review, Peter. As the original author of this class, I've answered ...
4 years, 3 months ago (2016-09-08 05:19:57 UTC) #16
Peter Kasting
On 2016/09/08 05:19:57, tsergeant wrote: > Thanks for the detailed review, Peter. As the original ...
4 years, 3 months ago (2016-09-08 06:24:09 UTC) #19
lshang
On 2016/09/08 06:24:09, Peter Kasting wrote: > > > Since almost all of these comments ...
4 years, 3 months ago (2016-09-12 01:13:00 UTC) #26
jwd
histograms lgtm
4 years, 3 months ago (2016-09-12 15:22:09 UTC) #27
lshang
pkasting@: thanks a lot for your detailed comments, really learned a lot! I've updated this ...
4 years, 3 months ago (2016-09-21 07:09:33 UTC) #38
Peter Kasting
So did "We'll first work on removing MediaStreamInfoBarDelegateAndroid subclass and then come back to this ...
4 years, 3 months ago (2016-09-21 18:44:40 UTC) #41
lshang
Thanks Peter! I've addressed all your comments, could you PTALA? > So did "We'll first ...
4 years, 3 months ago (2016-09-22 02:11:31 UTC) #45
Peter Kasting
LGTM https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h File chrome/browser/permissions/grouped_permission_infobar_delegate_android.h (right): https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h#newcode26 chrome/browser/permissions/grouped_permission_infobar_delegate_android.h:26: ~GroupedPermissionInfoBarDelegate() override; On 2016/09/22 02:11:31, lshang wrote: > ...
4 years, 3 months ago (2016-09-23 00:42:06 UTC) #48
lshang
https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h File chrome/browser/permissions/grouped_permission_infobar_delegate_android.h (right): https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h#newcode26 chrome/browser/permissions/grouped_permission_infobar_delegate_android.h:26: ~GroupedPermissionInfoBarDelegate() override; On 2016/09/23 00:42:05, Peter Kasting wrote: > ...
4 years, 2 months ago (2016-09-27 01:50:43 UTC) #49
Peter Kasting
https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h File chrome/browser/permissions/grouped_permission_infobar_delegate_android.h (right): https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h#newcode26 chrome/browser/permissions/grouped_permission_infobar_delegate_android.h:26: ~GroupedPermissionInfoBarDelegate() override; On 2016/09/27 01:50:42, lshang wrote: > On ...
4 years, 2 months ago (2016-09-27 02:05:43 UTC) #50
lshang
Thanks Peter! raymes@, PTAL thanks! https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h File chrome/browser/permissions/grouped_permission_infobar_delegate_android.h (right): https://codereview.chromium.org/2319443002/diff/180001/chrome/browser/permissions/grouped_permission_infobar_delegate_android.h#newcode26 chrome/browser/permissions/grouped_permission_infobar_delegate_android.h:26: ~GroupedPermissionInfoBarDelegate() override; On 2016/09/27 ...
4 years, 2 months ago (2016-09-28 00:55:05 UTC) #53
raymes
lgtm
4 years, 2 months ago (2016-09-29 03:37:00 UTC) #56
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/2319443002/260001
4 years, 2 months ago (2016-09-29 04:36:35 UTC) #59
commit-bot: I haz the power
Committed patchset #6 (id:260001)
4 years, 2 months ago (2016-09-29 05:40:35 UTC) #61
commit-bot: I haz the power
4 years, 2 months ago (2016-09-29 05:43:41 UTC) #63
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/3b4d59bb5648b72721014642f3a72685547dd589
Cr-Commit-Position: refs/heads/master@{#421758}

Powered by Google App Engine
This is Rietveld 408576698