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

Issue 15899007: Add ability to keep external extension for existing user but don't install it for new users (Closed)

Created:
7 years, 7 months ago by Dmitry Polukhin
Modified:
7 years, 6 months ago
CC:
chromium-reviews, Aaron Boodman, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Add ability to keep external extension for existing user but don't install it for new users This feature is required to prevent user base expansion without removing extension for user that use the app. See crbug.com/242806 to see more details. BUG=242806 TEST=ExtensionServiceTest.ExternalPrefProvider R=asargent@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=203101

Patch Set 1 #

Patch Set 2 : fixed default_apps.cc #

Patch Set 3 : fixed external_provider_impl.cc for non Chrome OS case #

Total comments: 2

Patch Set 4 : rebase + s/LOG(INFO)/VLOG(1)/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -4 lines) Patch
M chrome/browser/extensions/default_apps.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 chunks +16 lines, -0 lines 0 comments Download
M chrome/browser/extensions/external_policy_loader_unittest.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/external_provider_impl.h View 3 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/extensions/external_provider_impl.cc View 1 2 3 12 chunks +28 lines, -3 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Dmitry Polukhin
7 years, 7 months ago (2013-05-24 11:25:27 UTC) #1
Dmitry Polukhin
Antony, friendly ping, please take a look to this CL.
7 years, 6 months ago (2013-05-29 08:24:51 UTC) #2
asargent_no_longer_on_chrome
lgtm https://codereview.chromium.org/15899007/diff/4006/chrome/browser/extensions/external_provider_impl.cc File chrome/browser/extensions/external_provider_impl.cc (right): https://codereview.chromium.org/15899007/diff/4006/chrome/browser/extensions/external_provider_impl.cc#newcode217 chrome/browser/extensions/external_provider_impl.cc:217: LOG(INFO) << "Skip installing (or uninstall) external extension: ...
7 years, 6 months ago (2013-05-29 17:17:27 UTC) #3
Dmitry Polukhin
https://codereview.chromium.org/15899007/diff/4006/chrome/browser/extensions/external_provider_impl.cc File chrome/browser/extensions/external_provider_impl.cc (right): https://codereview.chromium.org/15899007/diff/4006/chrome/browser/extensions/external_provider_impl.cc#newcode217 chrome/browser/extensions/external_provider_impl.cc:217: LOG(INFO) << "Skip installing (or uninstall) external extension: " ...
7 years, 6 months ago (2013-05-29 18:02:40 UTC) #4
USE_CHROMIUM_ACCT_INSTEAD
In general VLOG is preferred to LOG(INFO), so please replace the others if you want. ...
7 years, 6 months ago (2013-05-29 18:05:00 UTC) #5
Dmitry Polukhin
7 years, 6 months ago (2013-05-30 06:51:13 UTC) #6
Message was sent while issue was closed.
Committed patchset #4 manually as r203101 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698