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

Issue 10823178: Register Chrome in Open With for File Associations at install on Windows. (Closed)

Created:
8 years, 4 months ago by gab
Modified:
8 years, 4 months ago
Reviewers:
robertshield
CC:
chromium-reviews, grt+watch_chromium.org, grt (UTC plus 2), chrome-win8-eng_google.com
Visibility:
Public.

Description

Register Chrome in Open With... for File Associations at install on Windows. Refactor shell_util.cc to use ScopedVector<RegistryEntry> instead of std::list<RegistryEntry*> BUG=139597 TEST=Chrome shows up in the Open With context menu immediately post-install (not after first-run/make default). Make sure App Paths still work (i.e. launch "chrome.exe" from Run dialog). For the OpenWith test (say you're testing OpenWith for .htm files), make sure that you delete Chrome ProgIds from: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\OpenWithProgids (they are automatically copied there by Windows so if you have previously installed Chrome on this machine and made it default at least once Windows will have picked this up already). Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=150234

Patch Set 1 : #

Patch Set 2 : naming and comments #

Total comments: 10

Patch Set 3 : address roberts comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+205 lines, -148 lines) Patch
M chrome/installer/setup/install.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/installer/setup/uninstall.cc View 1 2 4 chunks +32 lines, -23 lines 0 comments Download
M chrome/installer/util/shell_util.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/installer/util/shell_util.cc View 1 2 21 chunks +169 lines, -124 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
gab
PTAL. I also took this as an opportunity to slightly refactor registration calls so that ...
8 years, 4 months ago (2012-08-05 07:00:41 UTC) #1
gab
[+chrome-win8-eng] On 2012/08/05 07:00:41, gab wrote: > PTAL. > > I also took this as ...
8 years, 4 months ago (2012-08-05 07:01:49 UTC) #2
robertshield
looking good, comments and such http://codereview.chromium.org/10823178/diff/9001/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10823178/diff/9001/chrome/installer/setup/uninstall.cc#newcode652 chrome/installer/setup/uninstall.cc:652: // Cleanup OpenWithList Please ...
8 years, 4 months ago (2012-08-05 15:01:12 UTC) #3
gab
Done. http://codereview.chromium.org/10823178/diff/9001/chrome/installer/setup/uninstall.cc File chrome/installer/setup/uninstall.cc (right): http://codereview.chromium.org/10823178/diff/9001/chrome/installer/setup/uninstall.cc#newcode652 chrome/installer/setup/uninstall.cc:652: // Cleanup OpenWithList On 2012/08/05 15:01:12, robertshield wrote: ...
8 years, 4 months ago (2012-08-06 19:39:27 UTC) #4
robertshield
lgtm
8 years, 4 months ago (2012-08-06 21:12:48 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gab@chromium.org/10823178/6
8 years, 4 months ago (2012-08-06 21:20:09 UTC) #6
commit-bot: I haz the power
Try job failure for 10823178-6 (previous was lost) (retry) on linux_rel for step "compile" (clobber ...
8 years, 4 months ago (2012-08-06 22:39:03 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gab@chromium.org/10823178/6
8 years, 4 months ago (2012-08-06 22:45:01 UTC) #8
commit-bot: I haz the power
Try job failure for 10823178-6 (retry) on linux_chromeos for step "compile" (clobber build). It's a ...
8 years, 4 months ago (2012-08-06 23:19:03 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gab@chromium.org/10823178/6
8 years, 4 months ago (2012-08-07 00:24:12 UTC) #10
commit-bot: I haz the power
8 years, 4 months ago (2012-08-07 02:16:09 UTC) #11
Change committed as 150234

Powered by Google App Engine
This is Rietveld 408576698