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

Issue 8380006: Exempt component and policy-installed extensions from policy blacklist check. (Closed)

Created:
9 years, 2 months ago by Mattias Nissler (ping if slow)
Modified:
9 years, 1 month ago
Reviewers:
Aaron Boodman, Finnur
CC:
chromium-reviews, Erik does not do reviews, mihaip+watch_chromium.org
Visibility:
Public.

Description

Exempt component and policy-installed extensions from policy blacklist check. Component extensions and policy-installed extensions shouldn't be affected by the policy blacklist: The former are considered internal UI that happens to be part of an extension, and they should have first-class policy knobs if we want to disable them. For the latter, the admin specifying them is enough indication that they should be installed, and requiring them to explicitly white-listed in some cases is redundant. BUG=chromium-os:16702, chromium-os:21281 TEST=On ChromeOS, configure ExtensionInstallBlacklist = * and load chrome://bookmarks Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107707

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix nit. #

Total comments: 2

Patch Set 3 : Now with unit tests. #

Patch Set 4 : Rebase, add comment regarding policy check on startup. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -10 lines) Patch
M chrome/browser/extensions/crx_installer.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_prefs.h View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_prefs.cc View 2 chunks +8 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 chunks +11 lines, -4 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 2 chunks +88 lines, -2 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Mattias Nissler (ping if slow)
Please review.
9 years, 2 months ago (2011-10-24 13:46:59 UTC) #1
Mattias Nissler (ping if slow)
9 years, 2 months ago (2011-10-24 13:47:10 UTC) #2
Finnur
These two bugs you refer to in the CL look a bit conflicting. One says ...
9 years, 2 months ago (2011-10-24 15:08:13 UTC) #3
Mattias Nissler (ping if slow)
Regarding the bugs, I've posted a follow-up on the one that says won't-fix. While the ...
9 years, 2 months ago (2011-10-24 15:28:14 UTC) #4
Aaron Boodman
Mattias' argument seems reasonable. It especially does not make sense to block component extensions. This ...
9 years, 2 months ago (2011-10-24 15:39:05 UTC) #5
Mattias Nissler (ping if slow)
On 2011/10/24 15:39:05, Aaron Boodman wrote: > Mattias' argument seems reasonable. It especially does not ...
9 years, 2 months ago (2011-10-24 15:44:34 UTC) #6
Finnur
> Mattias' argument seems reasonable. I think we are all on the same page. I ...
9 years, 2 months ago (2011-10-24 16:31:04 UTC) #7
Mattias Nissler (ping if slow)
I wrote unit tests and make sure they fail if the patch is not present. ...
9 years, 2 months ago (2011-10-24 16:50:31 UTC) #8
Aaron Boodman
So if an extension is installed, and then becomes blacklisted by admin policy, do you ...
9 years, 2 months ago (2011-10-24 18:14:44 UTC) #9
Mattias Nissler (ping if slow)
On 2011/10/24 18:14:44, Aaron Boodman wrote: > So if an extension is installed, and then ...
9 years, 2 months ago (2011-10-25 09:30:54 UTC) #10
Mattias Nissler (ping if slow)
On 2011/10/25 09:30:54, Mattias Nissler wrote: > On 2011/10/24 18:14:44, Aaron Boodman wrote: > > ...
9 years, 1 month ago (2011-10-26 08:52:37 UTC) #11
Aaron Boodman
On 2011/10/26 08:52:37, Mattias Nissler wrote: > On 2011/10/25 09:30:54, Mattias Nissler wrote: > > ...
9 years, 1 month ago (2011-10-27 16:53:05 UTC) #12
Mattias Nissler (ping if slow)
On 2011/10/27 16:53:05, Aaron Boodman wrote: > On 2011/10/26 08:52:37, Mattias Nissler wrote: > > ...
9 years, 1 month ago (2011-10-27 17:49:28 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mnissler@chromium.org/8380006/9002
9 years, 1 month ago (2011-10-28 09:05:24 UTC) #14
commit-bot: I haz the power
9 years, 1 month ago (2011-10-28 10:12:39 UTC) #15
Change committed as 107707

Powered by Google App Engine
This is Rietveld 408576698