| Index: chrome/app/chrome_main_mac.mm
|
| diff --git a/chrome/app/chrome_main_mac.mm b/chrome/app/chrome_main_mac.mm
|
| index 65a70bf8403788565c3683c92a36bcd483131ae2..6fd878320426e6f43a1a6951e134fc66a3bb5ae1 100644
|
| --- a/chrome/app/chrome_main_mac.mm
|
| +++ b/chrome/app/chrome_main_mac.mm
|
| @@ -15,26 +15,7 @@
|
| #import "base/mac/foundation_util.h"
|
| #import "base/mac/scoped_nsautorelease_pool.h"
|
| #include "base/sys_string_conversions.h"
|
| -#include "chrome/browser/policy/policy_path_parser.h"
|
| #include "chrome/common/chrome_paths_internal.h"
|
| -#include "policy/policy_constants.h"
|
| -
|
| -void CheckUserDataDirPolicy(base::FilePath* user_data_dir) {
|
| - base::mac::ScopedNSAutoreleasePool pool;
|
| -
|
| - // Since the configuration management infrastructure is not initialized when
|
| - // this code runs, read the policy preference directly.
|
| - NSString* key = base::SysUTF8ToNSString(policy::key::kUserDataDir);
|
| - NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
|
| - NSString* value = [defaults stringForKey:key];
|
| - if (value && [defaults objectIsForcedForKey:key]) {
|
| - std::string string_value = base::SysNSStringToUTF8(value);
|
| - // Now replace any vars the user might have used.
|
| - string_value =
|
| - policy::path_parser::ExpandPathVariables(string_value);
|
| - *user_data_dir = base::FilePath(string_value);
|
| - }
|
| -}
|
|
|
| void SetUpBundleOverrides() {
|
| base::mac::ScopedNSAutoreleasePool pool;
|
|
|