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

Issue 971733003: Supervised users: When an extension requires new permissions, send request to custodian (Closed)

Created:
5 years, 9 months ago by Marc Treib
Modified:
5 years, 9 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, pam+watch_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@test_ext_install_disable
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Supervised users: When an extension requires new permissions, send request to custodian BUG=397951 Committed: https://crrev.com/8ecc1eb5c39ec46c20e410195ef454d5116239c5 Cr-Commit-Position: refs/heads/master@{#319086}

Patch Set 1 #

Patch Set 2 : fix #

Total comments: 8

Patch Set 3 : review #

Total comments: 5

Patch Set 4 : review #

Total comments: 2

Patch Set 5 : using #

Total comments: 3

Patch Set 6 : test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+219 lines, -69 lines) Patch
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 3 chunks +25 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 5 4 chunks +25 lines, -0 lines 0 comments Download
M chrome/browser/supervised_user/child_accounts/permission_request_creator_apiary.h View 2 chunks +8 lines, -2 lines 0 comments Download
M chrome/browser/supervised_user/child_accounts/permission_request_creator_apiary.cc View 1 4 chunks +42 lines, -14 lines 0 comments Download
M chrome/browser/supervised_user/child_accounts/permission_request_creator_apiary_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/supervised_user/legacy/permission_request_creator_sync.h View 2 chunks +10 lines, -2 lines 0 comments Download
M chrome/browser/supervised_user/legacy/permission_request_creator_sync.cc View 2 chunks +21 lines, -8 lines 0 comments Download
M chrome/browser/supervised_user/permission_request_creator.h View 1 2 2 chunks +10 lines, -2 lines 0 comments Download
M chrome/browser/supervised_user/supervised_user_interstitial.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/supervised_user/supervised_user_service.h View 1 2 3 4 4 chunks +23 lines, -15 lines 0 comments Download
M chrome/browser/supervised_user/supervised_user_service.cc View 1 2 3 5 chunks +37 lines, -11 lines 0 comments Download
M chrome/browser/supervised_user/supervised_user_service_unittest.cc View 1 2 8 chunks +16 lines, -11 lines 0 comments Download

Messages

Total messages: 18 (4 generated)
Marc Treib
PTAL! (I'll add an extensions owner once you're done.)
5 years, 9 months ago (2015-03-02 16:04:01 UTC) #2
Bernhard Bauer
https://codereview.chromium.org/971733003/diff/20001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): https://codereview.chromium.org/971733003/diff/20001/chrome/browser/extensions/extension_service.cc#newcode93 chrome/browser/extensions/extension_service.cc:93: #if defined(ENABLE_SUPERVISED_USERS) Move this before the OS_CHROMEOS block, so ...
5 years, 9 months ago (2015-03-02 16:41:56 UTC) #3
Marc Treib
https://codereview.chromium.org/971733003/diff/20001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): https://codereview.chromium.org/971733003/diff/20001/chrome/browser/extensions/extension_service.cc#newcode93 chrome/browser/extensions/extension_service.cc:93: #if defined(ENABLE_SUPERVISED_USERS) On 2015/03/02 16:41:55, Bernhard Bauer wrote: > ...
5 years, 9 months ago (2015-03-02 18:26:00 UTC) #4
Bernhard Bauer
https://codereview.chromium.org/971733003/diff/40001/chrome/browser/supervised_user/supervised_user_service.cc File chrome/browser/supervised_user/supervised_user_service.cc (right): https://codereview.chromium.org/971733003/diff/40001/chrome/browser/supervised_user/supervised_user_service.cc#newcode232 chrome/browser/supervised_user/supervised_user_service.cc:232: virtual void SendPermissionRequest(PermissionRequestCreator* creator, Nice! Now that I see ...
5 years, 9 months ago (2015-03-02 23:09:59 UTC) #5
Marc Treib
https://codereview.chromium.org/971733003/diff/40001/chrome/browser/supervised_user/supervised_user_service.cc File chrome/browser/supervised_user/supervised_user_service.cc (right): https://codereview.chromium.org/971733003/diff/40001/chrome/browser/supervised_user/supervised_user_service.cc#newcode232 chrome/browser/supervised_user/supervised_user_service.cc:232: virtual void SendPermissionRequest(PermissionRequestCreator* creator, On 2015/03/02 23:09:59, Bernhard Bauer ...
5 years, 9 months ago (2015-03-03 10:04:50 UTC) #6
Bernhard Bauer
LGTM https://codereview.chromium.org/971733003/diff/60001/chrome/browser/supervised_user/supervised_user_service.h File chrome/browser/supervised_user/supervised_user_service.h (right): https://codereview.chromium.org/971733003/diff/60001/chrome/browser/supervised_user/supervised_user_service.h#newcode192 chrome/browser/supervised_user/supervised_user_service.h:192: typedef base::Callback<void(PermissionRequestCreator*, Optional: you could use `using` instead ...
5 years, 9 months ago (2015-03-03 11:14:01 UTC) #7
Marc Treib
https://codereview.chromium.org/971733003/diff/60001/chrome/browser/supervised_user/supervised_user_service.h File chrome/browser/supervised_user/supervised_user_service.h (right): https://codereview.chromium.org/971733003/diff/60001/chrome/browser/supervised_user/supervised_user_service.h#newcode192 chrome/browser/supervised_user/supervised_user_service.h:192: typedef base::Callback<void(PermissionRequestCreator*, On 2015/03/03 11:14:01, Bernhard Bauer wrote: > ...
5 years, 9 months ago (2015-03-03 11:32:20 UTC) #8
Marc Treib
+kalman: Benjamin, can I get an OWNERS review for extension_service.cc please? Thanks!
5 years, 9 months ago (2015-03-03 11:42:29 UTC) #10
not at google - send to devlin
https://codereview.chromium.org/971733003/diff/80001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): https://codereview.chromium.org/971733003/diff/80001/chrome/browser/extensions/extension_service.cc#newcode1674 chrome/browser/extensions/extension_service.cc:1674: #if defined(ENABLE_SUPERVISED_USERS) What is stopping the existing logic - ...
5 years, 9 months ago (2015-03-03 17:51:15 UTC) #11
Marc Treib
https://codereview.chromium.org/971733003/diff/80001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): https://codereview.chromium.org/971733003/diff/80001/chrome/browser/extensions/extension_service.cc#newcode1674 chrome/browser/extensions/extension_service.cc:1674: #if defined(ENABLE_SUPERVISED_USERS) On 2015/03/03 17:51:15, kalman wrote: > What ...
5 years, 9 months ago (2015-03-04 11:15:38 UTC) #12
not at google - send to devlin
lgtm https://codereview.chromium.org/971733003/diff/80001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): https://codereview.chromium.org/971733003/diff/80001/chrome/browser/extensions/extension_service.cc#newcode1674 chrome/browser/extensions/extension_service.cc:1674: #if defined(ENABLE_SUPERVISED_USERS) > I assume you meant the ...
5 years, 9 months ago (2015-03-04 17:43:36 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/971733003/100001
5 years, 9 months ago (2015-03-04 17:59:04 UTC) #16
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 9 months ago (2015-03-04 18:29:34 UTC) #17
commit-bot: I haz the power
5 years, 9 months ago (2015-03-04 18:30:17 UTC) #18
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/8ecc1eb5c39ec46c20e410195ef454d5116239c5
Cr-Commit-Position: refs/heads/master@{#319086}

Powered by Google App Engine
This is Rietveld 408576698