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

Issue 7718021: Add external extensions json source in proper mac location. (Closed)

Created:
9 years, 4 months ago by Sam Kerner (Chrome)
Modified:
9 years, 3 months ago
CC:
chromium-reviews, Paweł Hajdan Jr., brettw-cc_chromium.org
Visibility:
Public.

Description

Add external extensions json source in proper mac location. The old path will be deprecated once developers have migrated. BUG=67203 TEST=FileUtilTest.IsPathControledByAdmin Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=102274

Patch Set 1 : rev #

Total comments: 32

Patch Set 2 : Address rev comments. #

Total comments: 6

Patch Set 3 : Polish #

Total comments: 4

Patch Set 4 : Win compile fixes. #

Patch Set 5 : Use IsParent() #

Total comments: 19

Patch Set 6 : Rev #

Patch Set 7 : '' #

Patch Set 8 : Fix line endings in patch. #

Patch Set 9 : Patch breakage: fix it again #

Patch Set 10 : sss #

Total comments: 6

Patch Set 11 : p #

Unified diffs Side-by-side diffs Delta from patch set Stats (+547 lines, -39 lines) Patch
M base/file_util.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +26 lines, -0 lines 0 comments Download
M base/file_util_posix.cc View 1 2 3 4 5 7 4 chunks +121 lines, -13 lines 0 comments Download
M base/file_util_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +265 lines, -0 lines 0 comments Download
M chrome/browser/extensions/external_extension_provider_impl.cc View 7 1 chunk +25 lines, -1 line 0 comments Download
M chrome/browser/extensions/external_pref_extension_loader.h View 1 2 3 4 5 7 1 chunk +15 lines, -1 line 0 comments Download
M chrome/browser/extensions/external_pref_extension_loader.cc View 1 2 3 4 5 7 3 chunks +60 lines, -16 lines 0 comments Download
M chrome/common/chrome_paths.h View 1 2 3 4 5 7 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/common/chrome_paths.cc View 1 2 3 4 5 7 3 chunks +21 lines, -8 lines 0 comments Download
M chrome/common/chrome_paths_internal.h View 1 2 3 4 5 7 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/chrome_paths_mac.mm View 1 2 3 4 5 7 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
Sam Kerner (Chrome)
Added Antony to review changes to extensions. Added Evan to review changes to base/
9 years, 4 months ago (2011-08-24 22:09:13 UTC) #1
Evan Martin
base code looks good, just nitpicking http://codereview.chromium.org/7718021/diff/4001/base/file_util.h File base/file_util.h (right): http://codereview.chromium.org/7718021/diff/4001/base/file_util.h#newcode662 base/file_util.h:662: #if defined (OS_POSIX) ...
9 years, 4 months ago (2011-08-24 22:38:53 UTC) #2
asargent_no_longer_on_chrome
chrome/* code LGTM http://codereview.chromium.org/7718021/diff/4001/chrome/browser/extensions/external_pref_extension_loader.cc File chrome/browser/extensions/external_pref_extension_loader.cc (right): http://codereview.chromium.org/7718021/diff/4001/chrome/browser/extensions/external_pref_extension_loader.cc#newcode106 chrome/browser/extensions/external_pref_extension_loader.cc:106: prefs_->size()); Optional suggestion - do we ...
9 years, 4 months ago (2011-08-24 22:55:09 UTC) #3
Sam Kerner (Chrome)
http://codereview.chromium.org/7718021/diff/4001/base/file_util.h File base/file_util.h (right): http://codereview.chromium.org/7718021/diff/4001/base/file_util.h#newcode662 base/file_util.h:662: #if defined (OS_POSIX) On 2011/08/24 22:38:53, Evan Martin wrote: ...
9 years, 4 months ago (2011-08-25 14:04:37 UTC) #4
TVL
few comments. + Mark - Thoughts on the groups questions especially. http://codereview.chromium.org/7718021/diff/4001/base/file_util_posix.cc File base/file_util_posix.cc (right): ...
9 years, 4 months ago (2011-08-25 14:07:27 UTC) #5
Mark Mentovai
http://codereview.chromium.org/7718021/diff/11001/base/file_util_posix.cc File base/file_util_posix.cc (right): http://codereview.chromium.org/7718021/diff/11001/base/file_util_posix.cc#newcode946 base/file_util_posix.cc:946: if (path == base) This scheme seems to provide ...
9 years, 4 months ago (2011-08-25 14:15:48 UTC) #6
Sam Kerner (Chrome)
http://codereview.chromium.org/7718021/diff/4001/chrome/browser/extensions/external_pref_extension_loader.cc File chrome/browser/extensions/external_pref_extension_loader.cc (right): http://codereview.chromium.org/7718021/diff/4001/chrome/browser/extensions/external_pref_extension_loader.cc#newcode103 chrome/browser/extensions/external_pref_extension_loader.cc:103: // automatic migration methods we implement. On 2011/08/25 14:07:28, ...
9 years, 4 months ago (2011-08-25 14:29:57 UTC) #7
TVL
On 2011/08/25 14:29:57, Sam Kerner (Chrome) wrote: > http://codereview.chromium.org/7718021/diff/4001/chrome/browser/extensions/external_pref_extension_loader.cc > File chrome/browser/extensions/external_pref_extension_loader.cc (right): > > ...
9 years, 4 months ago (2011-08-25 14:32:02 UTC) #8
Mark Mentovai
Our binaries update like once a week. The Keychain prompts are horrible and show up ...
9 years, 4 months ago (2011-08-25 14:52:36 UTC) #9
Sam Kerner (Chrome)
Ready for another look. http://codereview.chromium.org/7718021/diff/4001/base/file_util_posix.cc File base/file_util_posix.cc (right): http://codereview.chromium.org/7718021/diff/4001/base/file_util_posix.cc#newcode951 base/file_util_posix.cc:951: if (path == base) On ...
9 years, 4 months ago (2011-08-26 19:59:15 UTC) #10
TVL
http://codereview.chromium.org/7718021/diff/16001/base/file_util_posix.cc File base/file_util_posix.cc (right): http://codereview.chromium.org/7718021/diff/16001/base/file_util_posix.cc#newcode1001 base/file_util_posix.cc:1001: ib = base_components.begin(); this is also in the loop ...
9 years, 4 months ago (2011-08-26 20:17:14 UTC) #11
Sam Kerner (Chrome)
http://codereview.chromium.org/7718021/diff/16001/base/file_util_posix.cc File base/file_util_posix.cc (right): http://codereview.chromium.org/7718021/diff/16001/base/file_util_posix.cc#newcode1001 base/file_util_posix.cc:1001: ib = base_components.begin(); On 2011/08/26 20:17:15, TVL wrote: > ...
9 years, 3 months ago (2011-08-29 14:19:48 UTC) #12
Sam Kerner (Chrome)
Antony and Evan, Both the base and extensions code have changed enough that they may ...
9 years, 3 months ago (2011-08-30 14:32:38 UTC) #13
TVL
lgtm with one small fixup (sorry for not noticing that before) http://codereview.chromium.org/7718021/diff/21002/chrome/common/chrome_paths.cc File chrome/common/chrome_paths.cc (right): ...
9 years, 3 months ago (2011-08-30 15:32:40 UTC) #14
asargent_no_longer_on_chrome
still LGTM
9 years, 3 months ago (2011-08-30 16:51:28 UTC) #15
Evan Martin
http://codereview.chromium.org/7718021/diff/21002/base/file_util.h File base/file_util.h (right): http://codereview.chromium.org/7718021/diff/21002/base/file_util.h#newcode666 base/file_util.h:666: // * Are owned by a specific user and ...
9 years, 3 months ago (2011-08-30 17:26:38 UTC) #16
Sam Kerner (Chrome)
http://codereview.chromium.org/7718021/diff/21002/base/file_util.h File base/file_util.h (right): http://codereview.chromium.org/7718021/diff/21002/base/file_util.h#newcode666 base/file_util.h:666: // * Are owned by a specific user and ...
9 years, 3 months ago (2011-09-16 18:12:59 UTC) #17
Evan Martin
http://codereview.chromium.org/7718021/diff/40014/base/file_util.h File base/file_util.h (right): http://codereview.chromium.org/7718021/diff/40014/base/file_util.h#newcode52 base/file_util.h:52: Probably didn't mean for so much whitespace here and ...
9 years, 3 months ago (2011-09-21 18:15:24 UTC) #18
Sam Kerner (Chrome)
http://codereview.chromium.org/7718021/diff/40014/base/file_util.h File base/file_util.h (right): http://codereview.chromium.org/7718021/diff/40014/base/file_util.h#newcode52 base/file_util.h:52: On 2011/09/21 18:15:24, Evan Martin wrote: > Probably didn't ...
9 years, 3 months ago (2011-09-21 18:57:06 UTC) #19
Evan Martin
9 years, 3 months ago (2011-09-21 18:57:46 UTC) #20
base LGTM

Powered by Google App Engine
This is Rietveld 408576698