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

Side by Side Diff: chrome/common/chrome_paths.h

Issue 6370009: Add in-profile external_extensions.json file for Chrome OS OEM customization. (Closed) Base URL: http://git.chromium.org/git/chromium.git
Patch Set: Ready for review. Created 9 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CHROME_COMMON_CHROME_PATHS_H__ 5 #ifndef CHROME_COMMON_CHROME_PATHS_H__
6 #define CHROME_COMMON_CHROME_PATHS_H__ 6 #define CHROME_COMMON_CHROME_PATHS_H__
7 #pragma once 7 #pragma once
8 8
9 #include "build/build_config.h" 9 #include "build/build_config.h"
10 10
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
42 #if !defined(OS_MACOSX) && defined(OS_POSIX) 42 #if !defined(OS_MACOSX) && defined(OS_POSIX)
43 DIR_POLICY_FILES, // Directory for system-wide read-only 43 DIR_POLICY_FILES, // Directory for system-wide read-only
44 // policy files that allow sys-admins 44 // policy files that allow sys-admins
45 // to set policies for chrome. This directory 45 // to set policies for chrome. This directory
46 // contains subdirectories. 46 // contains subdirectories.
47 #endif 47 #endif
48 #if defined(OS_MACOSX) 48 #if defined(OS_MACOSX)
49 DIR_MANAGED_PREFS, // Directory that stores the managed prefs plist 49 DIR_MANAGED_PREFS, // Directory that stores the managed prefs plist
50 // files for the current user. 50 // files for the current user.
51 #endif 51 #endif
52 #if defined(OS_CHROMEOS)
53 DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions.
54 // Used for OEM customization on Chrome OS.
55 // Getting this path does not create it.
56 #endif
57
52 FILE_RESOURCE_MODULE, // Full path and filename of the module that 58 FILE_RESOURCE_MODULE, // Full path and filename of the module that
53 // contains embedded resources (version, 59 // contains embedded resources (version,
54 // strings, images, etc.). 60 // strings, images, etc.).
55 FILE_LOCAL_STATE, // Path and filename to the file in which 61 FILE_LOCAL_STATE, // Path and filename to the file in which
56 // machine/installation-specific state is saved. 62 // machine/installation-specific state is saved.
57 FILE_RECORDED_SCRIPT, // Full path to the script.log file that 63 FILE_RECORDED_SCRIPT, // Full path to the script.log file that
58 // contains recorded browser events for 64 // contains recorded browser events for
59 // playback. 65 // playback.
60 FILE_GEARS_PLUGIN, // Full path to the gears.dll plugin file. 66 FILE_GEARS_PLUGIN, // Full path to the gears.dll plugin file.
61 FILE_FLASH_PLUGIN, // Full path to the internal Flash plugin file. 67 FILE_FLASH_PLUGIN, // Full path to the internal Flash plugin file.
(...skipping 18 matching lines...) Expand all
80 86
81 PATH_END 87 PATH_END
82 }; 88 };
83 89
84 // Call once to register the provider for the path keys defined above. 90 // Call once to register the provider for the path keys defined above.
85 void RegisterPathProvider(); 91 void RegisterPathProvider();
86 92
87 } // namespace chrome 93 } // namespace chrome
88 94
89 #endif // CHROME_COMMON_CHROME_PATHS_H__ 95 #endif // CHROME_COMMON_CHROME_PATHS_H__
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698