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

Issue 7111012: Return a new error code for multi-install updates if Group Policy settings blocking... (Closed)

Created:
9 years, 6 months ago by grt (UTC plus 2)
Modified:
9 years, 6 months ago
CC:
chromium-reviews, Paweł Hajdan Jr.
Visibility:
Public.

Description

Return a new error code multi-install updates if Group Policy settings blocking updates for individual products are conflicting with the effective update policy for the multi-install binaries. In so doing, I moved the GP update policy checking code that was in browser into installer_util. BUG=none TEST=Install multi-install Chrome version N-1, disable updates for Chrome, then try to update to version N. With luck, you'll find that the update failed on account of inconsistent GP settings. R=robertshield@chromium.org,pastarmovj@chromium.org,gwilson@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=89384

Patch Set 1 : '' #

Total comments: 2

Patch Set 2 : '' #

Total comments: 7

Patch Set 3 : '' #

Total comments: 2

Patch Set 4 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+322 lines, -35 lines) Patch
M chrome/app/chromium_strings.grd View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/app/google_chrome_strings.grd View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/google/google_update.cc View 1 2 3 chunks +5 lines, -31 lines 0 comments Download
M chrome/installer/setup/setup_main.cc View 1 2 4 chunks +85 lines, -3 lines 0 comments Download
M chrome/installer/util/google_update_settings.h View 1 2 3 2 chunks +13 lines, -0 lines 0 comments Download
M chrome/installer/util/google_update_settings.cc View 1 2 3 chunks +70 lines, -0 lines 0 comments Download
M chrome/installer/util/google_update_settings_unittest.cc View 1 2 2 chunks +141 lines, -0 lines 0 comments Download
M chrome/installer/util/prebuild/create_string_rc.py View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/installer/util/util_constants.h View 1 2 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 14 (0 generated)
grt (UTC plus 2)
9 years, 6 months ago (2011-06-03 20:23:22 UTC) #1
robertshield
LGTM, one nit http://codereview.chromium.org/7111012/diff/5010/chrome/installer/util/google_update_settings.cc File chrome/installer/util/google_update_settings.cc (right): http://codereview.chromium.org/7111012/diff/5010/chrome/installer/util/google_update_settings.cc#newcode168 chrome/installer/util/google_update_settings.cc:168: dont_reorder_GoogleUpdateSettings_UpdatePolicy); Can these asserts go near ...
9 years, 6 months ago (2011-06-08 16:06:51 UTC) #2
grt (UTC plus 2)
Thanks, Robert. Julian: would you review the change to browser/...? Glenn: would you review the ...
9 years, 6 months ago (2011-06-08 16:31:32 UTC) #3
Glenn Wilson
Added a quick comment. We should change the string to point them at exactly what ...
9 years, 6 months ago (2011-06-08 17:10:39 UTC) #4
grt (UTC plus 2)
Thanks for having a look. http://codereview.chromium.org/7111012/diff/9001/chrome/app/google_chrome_strings.grd File chrome/app/google_chrome_strings.grd (right): http://codereview.chromium.org/7111012/diff/9001/chrome/app/google_chrome_strings.grd#newcode462 chrome/app/google_chrome_strings.grd:462: Google Chrome or Google ...
9 years, 6 months ago (2011-06-08 19:42:04 UTC) #5
Glenn Wilson
On Wed, Jun 8, 2011 at 12:42 PM, <grt@chromium.org> wrote: > Thanks for having a ...
9 years, 6 months ago (2011-06-09 21:32:12 UTC) #6
grt (UTC plus 2)
On Thu, Jun 9, 2011 at 5:32 PM, Glenn Wilson <gwilson@chromium.org> wrote: > > > ...
9 years, 6 months ago (2011-06-13 14:01:10 UTC) #7
Glenn Wilson
Just sent you the doc. Once we can get it posted in the HC, we ...
9 years, 6 months ago (2011-06-13 22:49:49 UTC) #8
pastarmovj
LGTM with two small style questions. :) http://codereview.chromium.org/7111012/diff/9001/chrome/installer/setup/setup_main.cc File chrome/installer/setup/setup_main.cc (right): http://codereview.chromium.org/7111012/diff/9001/chrome/installer/setup/setup_main.cc#newcode292 chrome/installer/setup/setup_main.cc:292: BrowserDistribution* dist ...
9 years, 6 months ago (2011-06-15 09:32:22 UTC) #9
grt (UTC plus 2)
Many thanks. http://codereview.chromium.org/7111012/diff/9001/chrome/installer/setup/setup_main.cc File chrome/installer/setup/setup_main.cc (right): http://codereview.chromium.org/7111012/diff/9001/chrome/installer/setup/setup_main.cc#newcode292 chrome/installer/setup/setup_main.cc:292: BrowserDistribution* dist = (*scan)->distribution(); On 2011/06/15 09:32:22, ...
9 years, 6 months ago (2011-06-15 13:38:16 UTC) #10
pastarmovj
http://codereview.chromium.org/7111012/diff/9001/chrome/installer/setup/setup_main.cc File chrome/installer/setup/setup_main.cc (right): http://codereview.chromium.org/7111012/diff/9001/chrome/installer/setup/setup_main.cc#newcode625 chrome/installer/setup/setup_main.cc:625: proceed_with_installation = On 2011/06/15 13:38:16, grt wrote: > On ...
9 years, 6 months ago (2011-06-15 13:56:34 UTC) #11
grt (UTC plus 2)
Hi Glenn, I've updated the error text to make it a bit more specific. Are ...
9 years, 6 months ago (2011-06-16 03:55:06 UTC) #12
Glenn Wilson
lgtm http://codereview.chromium.org/7111012/diff/20001/chrome/app/google_chrome_strings.grd File chrome/app/google_chrome_strings.grd (right): http://codereview.chromium.org/7111012/diff/20001/chrome/app/google_chrome_strings.grd#newcode462 chrome/app/google_chrome_strings.grd:462: Google Chrome or Google Chrome Frame cannot be ...
9 years, 6 months ago (2011-06-16 18:06:06 UTC) #13
commit-bot: I haz the power
9 years, 6 months ago (2011-06-16 19:51:12 UTC) #14
Change committed as 89384

Powered by Google App Engine
This is Rietveld 408576698