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

Issue 12211029: Sanity tweaks to the extension blacklist: check all extensions at once on (Closed)

Created:
7 years, 10 months ago by not at google - send to devlin
Modified:
7 years, 10 months ago
Reviewers:
Matt Perry
CC:
chromium-reviews, Aaron Boodman, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Sanity tweaks to the extension blacklist: - check all extensions at once on startup (checking one at a time was thrashing the message loop), - check before installing rather than after (prevent blacklisted extensions from ever being installed), and - show an infobar ala the policy blacklist warning when an extension is blacklisted. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=181859

Patch Set 1 #

Patch Set 2 : fix #

Patch Set 3 : . #

Patch Set 4 : cmon #

Patch Set 5 : ready for review #

Total comments: 5

Patch Set 6 : mpcomplete #

Total comments: 2

Patch Set 7 : moveit #

Patch Set 8 : fix dumbest mistake ever #

Patch Set 9 : another dumb error, rebase #

Patch Set 10 : hax to get tests passing #

Patch Set 11 : more test fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+100 lines, -51 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/blacklist.h View 1 2 3 4 5 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/extensions/blacklist.cc View 1 2 3 4 5 6 7 8 9 3 chunks +19 lines, -0 lines 0 comments Download
M chrome/browser/extensions/crx_installer.h View 1 2 3 4 5 6 7 8 9 4 chunks +11 lines, -8 lines 0 comments Download
M chrome/browser/extensions/crx_installer.cc View 1 2 3 4 5 6 7 8 9 10 7 chunks +44 lines, -18 lines 0 comments Download
M chrome/browser/extensions/crx_installer_browsertest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/extension_install_ui_default.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_service.h View 1 2 3 4 5 6 7 8 3 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 6 7 8 9 4 chunks +4 lines, -16 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/updater/extension_updater_unittest.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/extension.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 18 (0 generated)
not at google - send to devlin
7 years, 10 months ago (2013-02-07 00:36:05 UTC) #1
Matt Perry
https://codereview.chromium.org/12211029/diff/2003/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): https://codereview.chromium.org/12211029/diff/2003/chrome/browser/extensions/extension_service.cc#newcode2054 chrome/browser/extensions/extension_service.cc:2054: void ExtensionService::AddExtensions(const ExtensionList& extensions) { Rather than adding a ...
7 years, 10 months ago (2013-02-07 01:05:35 UTC) #2
Matt Perry
https://codereview.chromium.org/12211029/diff/2003/chrome/browser/extensions/extension_service.h File chrome/browser/extensions/extension_service.h (left): https://codereview.chromium.org/12211029/diff/2003/chrome/browser/extensions/extension_service.h#oldcode443 chrome/browser/extensions/extension_service.h:443: void OnExtensionInstalled( On 2013/02/07 01:05:35, Matt Perry wrote: > ...
7 years, 10 months ago (2013-02-07 01:10:23 UTC) #3
not at google - send to devlin
ok, lots of changes. You might want to just re-review since the patch is much ...
7 years, 10 months ago (2013-02-07 02:11:37 UTC) #4
Matt Perry
Yay, much simpler. LGTM https://codereview.chromium.org/12211029/diff/13/chrome/browser/extensions/blacklist.cc File chrome/browser/extensions/blacklist.cc (right): https://codereview.chromium.org/12211029/diff/13/chrome/browser/extensions/blacklist.cc#newcode189 chrome/browser/extensions/blacklist.cc:189: } // namespace nit: I ...
7 years, 10 months ago (2013-02-07 02:16:33 UTC) #5
not at google - send to devlin
https://codereview.chromium.org/12211029/diff/13/chrome/browser/extensions/blacklist.cc File chrome/browser/extensions/blacklist.cc (right): https://codereview.chromium.org/12211029/diff/13/chrome/browser/extensions/blacklist.cc#newcode189 chrome/browser/extensions/blacklist.cc:189: } // namespace On 2013/02/07 02:16:33, Matt Perry wrote: ...
7 years, 10 months ago (2013-02-07 02:26:58 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kalman@chromium.org/12211029/7006
7 years, 10 months ago (2013-02-07 02:40:03 UTC) #7
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 10 months ago (2013-02-07 03:21:24 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kalman@chromium.org/12211029/3020
7 years, 10 months ago (2013-02-11 17:00:01 UTC) #9
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 10 months ago (2013-02-11 17:27:04 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kalman@chromium.org/12211029/10028
7 years, 10 months ago (2013-02-11 17:45:41 UTC) #11
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 10 months ago (2013-02-11 18:18:37 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kalman@chromium.org/12211029/10029
7 years, 10 months ago (2013-02-11 20:01:04 UTC) #13
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=16116
7 years, 10 months ago (2013-02-11 20:46:56 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kalman@chromium.org/12211029/12014
7 years, 10 months ago (2013-02-11 21:02:41 UTC) #15
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=83209
7 years, 10 months ago (2013-02-12 00:34:53 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kalman@chromium.org/12211029/12014
7 years, 10 months ago (2013-02-12 01:08:24 UTC) #17
commit-bot: I haz the power
7 years, 10 months ago (2013-02-12 04:57:30 UTC) #18
Message was sent while issue was closed.
Change committed as 181859

Powered by Google App Engine
This is Rietveld 408576698