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

Issue 6091008: Do machine inspection on install.... (Closed)

Created:
9 years, 12 months ago by tommi (sloooow) - chröme
Modified:
9 years, 7 months ago
Reviewers:
grt (UTC plus 2)
CC:
chromium-reviews
Visibility:
Public.

Description

Do machine inspection on install. When installing Chrome [x]or Chrome Frame in multi mode, check if the other product (CF xor Chrome) is installed. If it is, also include it in the installation as we need to update both products in sync. For Chrome Frame, I also added checks to see if CEEE is already enabled or if the user has already opted into GCF. If CEEE has been enabled, we implicitly include it when the install is run even though ceee is not on the command line. If ready-mode is set on the command line but Chrome Frame is already installed without it, we won't enable ready mode. TEST=Try installing Chrome Frame in multi mode. Then install a more recent version of Chrome in multi mode. Both product should be updated. Secondly, for Chrome Frame, install it first and then try to run the installer again, but with ready-mode ont the command line. Chrome Frame should not be switched to ready mode. BUG=61609 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=70268

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 6

Patch Set 5 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+113 lines, -20 lines) Patch
M chrome/installer/setup/install.cc View 1 2 4 chunks +14 lines, -8 lines 0 comments Download
M chrome/installer/setup/setup_main.cc View 1 2 3 4 1 chunk +29 lines, -2 lines 0 comments Download
M chrome/installer/util/chrome_frame_distribution.cc View 1 2 3 4 2 chunks +31 lines, -0 lines 0 comments Download
M chrome/installer/util/helper.h View 2 chunks +9 lines, -0 lines 0 comments Download
M chrome/installer/util/helper.cc View 1 chunk +30 lines, -10 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
tommi (sloooow) - chröme
9 years, 12 months ago (2010-12-28 22:06:23 UTC) #1
grt (UTC plus 2)
http://codereview.chromium.org/6091008/diff/20001/chrome/installer/setup/setup_main.cc File chrome/installer/setup/setup_main.cc (right): http://codereview.chromium.org/6091008/diff/20001/chrome/installer/setup/setup_main.cc#newcode732 chrome/installer/setup/setup_main.cc:732: VLOG(1) << "Install distribution: Chrome"; It might be useful ...
9 years, 12 months ago (2010-12-29 16:51:50 UTC) #2
tommi (sloooow) - chröme
http://codereview.chromium.org/6091008/diff/20001/chrome/installer/setup/setup_main.cc File chrome/installer/setup/setup_main.cc (right): http://codereview.chromium.org/6091008/diff/20001/chrome/installer/setup/setup_main.cc#newcode732 chrome/installer/setup/setup_main.cc:732: VLOG(1) << "Install distribution: Chrome"; On 2010/12/29 16:51:50, grt ...
9 years, 12 months ago (2010-12-29 17:30:09 UTC) #3
grt (UTC plus 2)
9 years, 12 months ago (2010-12-29 18:57:21 UTC) #4
Looks groovy to me.

Powered by Google App Engine
This is Rietveld 408576698