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

Issue 3462016: Disabled external_extensions.json and chrome://extensions in Guest mode. (Closed)

Created:
10 years, 2 months ago by whywhat
Modified:
9 years, 7 months ago
CC:
chromium-reviews, Aaron Boodman, Erik does not do reviews, pam+watch_chromium.org, ben+cc_chromium.org
Base URL:
http://src.chromium.org/git/chromium.git
Visibility:
Public.

Description

Disabled external_extensions.json in Guest mode. Added browser_defaults::extensions_enabled to control this behavior. BUG=chromiumos:4420 TEST=Go to Guest mode and verify that no extensions are loaded by going to chrome://extensions. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60759

Patch Set 1 #

Patch Set 2 : Reverted disabling of chrome://extensions #

Patch Set 3 : Actual undo #

Total comments: 4

Patch Set 4 : Removed browser default #

Patch Set 5 : Fixed compile error. #

Patch Set 6 : Fixed another compile error #

Total comments: 4

Patch Set 7 : Fixed comments #

Patch Set 8 : Removed unnecessary code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -6 lines) Patch
M chrome/browser/extensions/extensions_service.cc View 1 2 3 4 5 6 7 3 chunks +12 lines, -6 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
whywhat
PTAL!
10 years, 2 months ago (2010-09-27 14:30:46 UTC) #1
Erik does not do reviews
What problem are you trying to solve here? Why is it important to hide chrome://extensions? ...
10 years, 2 months ago (2010-09-27 14:54:48 UTC) #2
whywhat
I reverted disabling of chrome://extensions. I only need to not install default external extensions. On ...
10 years, 2 months ago (2010-09-27 15:10:19 UTC) #3
Erik does not do reviews
http://codereview.chromium.org/3462016/diff/1006/6004 File chrome/browser/extensions/extensions_service.cc (right): http://codereview.chromium.org/3462016/diff/1006/6004#newcode294 chrome/browser/extensions/extensions_service.cc:294: if (!browser_defaults::extensions_enabled) why not check this at the same ...
10 years, 2 months ago (2010-09-27 17:28:19 UTC) #4
whywhat
http://codereview.chromium.org/3462016/diff/1006/6004 File chrome/browser/extensions/extensions_service.cc (right): http://codereview.chromium.org/3462016/diff/1006/6004#newcode294 chrome/browser/extensions/extensions_service.cc:294: if (!browser_defaults::extensions_enabled) On 2010/09/27 17:28:19, Erik Kay wrote: > ...
10 years, 2 months ago (2010-09-27 17:53:46 UTC) #5
Erik does not do reviews
http://codereview.chromium.org/3462016/diff/1006/6004 File chrome/browser/extensions/extensions_service.cc (right): http://codereview.chromium.org/3462016/diff/1006/6004#newcode294 chrome/browser/extensions/extensions_service.cc:294: if (!browser_defaults::extensions_enabled) On 2010/09/27 17:53:46, whywhat wrote: > On ...
10 years, 2 months ago (2010-09-27 18:38:54 UTC) #6
whywhat
http://codereview.chromium.org/3462016/diff/1006/6004 File chrome/browser/extensions/extensions_service.cc (right): http://codereview.chromium.org/3462016/diff/1006/6004#newcode294 chrome/browser/extensions/extensions_service.cc:294: if (!browser_defaults::extensions_enabled) > Actually, looking at ExtensionsService::ExtensionsService(), it looks ...
10 years, 2 months ago (2010-09-27 18:49:34 UTC) #7
Erik does not do reviews
OK. I didn't see your last update. LGTM with a couple of nits. http://codereview.chromium.org/3462016/diff/15001/16001 File ...
10 years, 2 months ago (2010-09-27 19:05:57 UTC) #8
whywhat
http://codereview.chromium.org/3462016/diff/15001/16001 File chrome/browser/extensions/extensions_service.cc (right): http://codereview.chromium.org/3462016/diff/15001/16001#newcode176 chrome/browser/extensions/extensions_service.cc:176: bool IsExtensionsEnabled(const CommandLine* command_line, On 2010/09/27 19:05:59, Erik Kay ...
10 years, 2 months ago (2010-09-27 20:12:28 UTC) #9
Erik does not do reviews
10 years, 2 months ago (2010-09-27 21:32:08 UTC) #10
LGTM

On Mon, Sep 27, 2010 at 1:12 PM, <avayvod@chromium.org> wrote:

>
> http://codereview.chromium.org/3462016/diff/15001/16001
> File chrome/browser/extensions/extensions_service.cc (right):
>
> http://codereview.chromium.org/3462016/diff/15001/16001#newcode176
> chrome/browser/extensions/extensions_service.cc:176: bool
> IsExtensionsEnabled(const CommandLine* command_line,
> On 2010/09/27 19:05:59, Erik Kay wrote:
>
>> Since this isn't used by anything else, it seems unnecessary to pull
>>
> it out.
>
> Right. Done.
>
>
> http://codereview.chromium.org/3462016/diff/15001/16001#newcode297
> chrome/browser/extensions/extensions_service.cc:297: bool
> load_default_extensions)
> On 2010/09/27 19:05:59, Erik Kay wrote:
>
>> these aren't just default extensions.  Please use the same "external"
>> terminology.
>>
>
> Sure. Done.
>
>
> http://codereview.chromium.org/3462016/show
>

Powered by Google App Engine
This is Rietveld 408576698