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

Issue 8070019: Don't allow Chrome to go into background mode when launched by GCF. (Closed)

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

Description

Don't allow Chrome to go into background mode when launched by GCF. Doing so is broken in at least a few ways: - in-use updates don't work as desired (must quit IE for 6h) - there's no UX for quitting Chrome Since extensions aren't really supported in GCF anyway, I don't see a problem with disallowing background mode. BUG=97740 TEST=the easy way: fire up IE and visit gcf:about:version, confirm that --disable-background-mode is on the command line. the hard way: install a background extension via the registry mechanism then launch IE and visit gcf:about:version. now check to see if you have an extension process. if so, see that quitting IE makes all chrome.exe processes disappear. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=103277

Patch Set 1 #

Total comments: 2

Patch Set 2 : knitting #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -3 lines) Patch
M chrome_frame/chrome_frame_automation.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome_frame/chrome_launcher.cc View 1 chunk +4 lines, -3 lines 0 comments Download
M chrome_frame/chrome_launcher_unittest.cc View 1 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
grt (UTC plus 2)
9 years, 2 months ago (2011-09-29 03:32:37 UTC) #1
robertshield
LGTM http://codereview.chromium.org/8070019/diff/1/chrome_frame/chrome_launcher_unittest.cc File chrome_frame/chrome_launcher_unittest.cc (right): http://codereview.chromium.org/8070019/diff/1/chrome_frame/chrome_launcher_unittest.cc#newcode65 chrome_frame/chrome_launcher_unittest.cc:65: EXPECT_TRUE(chrome_launcher::IsValidArgument(L"--disable-background-mode")); nit: move this up to under line ...
9 years, 2 months ago (2011-09-29 03:47:23 UTC) #2
grt (UTC plus 2)
gracias http://codereview.chromium.org/8070019/diff/1/chrome_frame/chrome_launcher_unittest.cc File chrome_frame/chrome_launcher_unittest.cc (right): http://codereview.chromium.org/8070019/diff/1/chrome_frame/chrome_launcher_unittest.cc#newcode65 chrome_frame/chrome_launcher_unittest.cc:65: EXPECT_TRUE(chrome_launcher::IsValidArgument(L"--disable-background-mode")); On 2011/09/29 03:47:24, robertshield wrote: > nit: ...
9 years, 2 months ago (2011-09-29 13:07:31 UTC) #3
commit-bot: I haz the power
CQ is trying tha patch. Follow status at https://chromium-status.appspot.com/cq/grt@chromium.org/8070019/4001
9 years, 2 months ago (2011-09-29 13:07:40 UTC) #4
commit-bot: I haz the power
9 years, 2 months ago (2011-09-29 15:12:48 UTC) #5
Change committed as 103277

Powered by Google App Engine
This is Rietveld 408576698