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

Issue 10306009: Make sure only the main browser process and service proceses are allowed to create the profile dire… (Closed)

Created:
8 years, 7 months ago by pastarmovj
Modified:
8 years, 7 months ago
CC:
chromium-reviews, erikwright (departed), brettw-cc_chromium.org
Visibility:
Public.

Description

Make sure only the main browser process and service proceses are allowed to create the profile directory. This patch lets Chrome start with profile located on a network share on Windows Vista and newer. BUG=120388 TEST=Start Chrome with --user-data-dir pointing to a network share location and try to navigate to a web page. This should not lead to a hang of the renderer. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=135321

Patch Set 1 : . #

Total comments: 7

Patch Set 2 : Addressed comments. #

Patch Set 3 : Fixed copyright years in three files. #

Patch Set 4 : Add gpu to the list of allowed processes. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+73 lines, -11 lines) Patch
M base/path_service.h View 1 2 2 chunks +8 lines, -1 line 0 comments Download
M base/path_service.cc View 1 2 2 chunks +18 lines, -7 lines 0 comments Download
M chrome/app/chrome_main_delegate.cc View 1 chunk +6 lines, -2 lines 0 comments Download
M chrome/chrome.gyp View 1 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/common/chrome_paths.cc View 1 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/common/chrome_paths_internal.h View 1 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/common/chrome_paths_linux.cc View 1 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/common/chrome_paths_mac.mm View 1 2 2 chunks +7 lines, -1 line 0 comments Download
M chrome/common/chrome_paths_win.cc View 1 2 3 2 chunks +13 lines, -0 lines 0 comments Download
M chrome/common_constants.gypi View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
pastarmovj
Hi Carlos, Will, Can you please review this CL. It is the second of the ...
8 years, 7 months ago (2012-05-02 15:25:49 UTC) #1
jam
http://codereview.chromium.org/10306009/diff/7001/chrome/common/chrome_paths.cc File chrome/common/chrome_paths.cc (right): http://codereview.chromium.org/10306009/diff/7001/chrome/common/chrome_paths.cc#newcode78 chrome/common/chrome_paths.cc:78: // switches makes all hell break loose on us ...
8 years, 7 months ago (2012-05-02 17:29:52 UTC) #2
cpu_(ooo_6.6-7.5)
lgtm, but please wait for john about the line 79 issue. http://codereview.chromium.org/10306009/diff/7001/chrome/common/chrome_paths.cc File chrome/common/chrome_paths.cc (right): ...
8 years, 7 months ago (2012-05-02 17:33:48 UTC) #3
Elliot Glaysher
lgtm
8 years, 7 months ago (2012-05-02 17:37:14 UTC) #4
willchan no longer on Chromium
lgtm http://codereview.chromium.org/10306009/diff/7001/base/path_service.h File base/path_service.h (right): http://codereview.chromium.org/10306009/diff/7001/base/path_service.h#newcode43 base/path_service.h:43: // Overrides the path to a special directory ...
8 years, 7 months ago (2012-05-02 17:42:34 UTC) #5
pastarmovj
This version does not need the symbol duplication any more. http://codereview.chromium.org/10306009/diff/7001/base/path_service.h File base/path_service.h (right): http://codereview.chromium.org/10306009/diff/7001/base/path_service.h#newcode43 ...
8 years, 7 months ago (2012-05-03 16:48:23 UTC) #6
jam
lgtm
8 years, 7 months ago (2012-05-03 16:54:11 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pastarmovj@chromium.org/10306009/17003
8 years, 7 months ago (2012-05-03 17:09:58 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pastarmovj@chromium.org/10306009/21004
8 years, 7 months ago (2012-05-03 17:14:47 UTC) #9
commit-bot: I haz the power
Try job failure for 10306009-21004 (retry) on win_rel for step "ui_tests" (clobber build). It's a ...
8 years, 7 months ago (2012-05-03 19:48:47 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pastarmovj@chromium.org/10306009/21004
8 years, 7 months ago (2012-05-04 09:26:17 UTC) #11
commit-bot: I haz the power
Try job failure for 10306009-21004 (retry) on win_rel for step "ui_tests". It's a second try, ...
8 years, 7 months ago (2012-05-04 11:27:31 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pastarmovj@chromium.org/10306009/37001
8 years, 7 months ago (2012-05-04 11:40:08 UTC) #13
commit-bot: I haz the power
8 years, 7 months ago (2012-05-04 13:04:16 UTC) #14
Change committed as 135321

Powered by Google App Engine
This is Rietveld 408576698