Index: chrome/installer/util/shell_util.h |
diff --git a/chrome/installer/util/shell_util.h b/chrome/installer/util/shell_util.h |
index 5f8300c7b5c808d647e8d589c9d2e7627f33f42f..8fd9ae6ba43102bb6f69352a5392c6db79aff946 100644 |
--- a/chrome/installer/util/shell_util.h |
+++ b/chrome/installer/util/shell_util.h |
@@ -54,6 +54,11 @@ class ShellUtil { |
// we add Chrome as a Windows application |
static const wchar_t* kRegRegisteredApplications; |
+ // The key path and key name required to register Chrome on Windows such |
+ // that it can be launched from Start->Run just by name (chrome.exe). |
+ static const wchar_t* kAppPathsRegistryKey; |
+ static const wchar_t* kAppPathsRegistryPathName; |
+ |
// Name that we give to Chrome file association handler ProgId. |
static const wchar_t* kChromeHTMLProgId; |
@@ -78,15 +83,6 @@ class ShellUtil { |
// Description of Chrome file/URL association handler ProgId. |
static const wchar_t* kChromeExtProgIdDesc; |
- // Populate work_item_list with WorkItem entries that will add chrome.exe to |
- // the set of App Paths registry keys so that ShellExecute can find it. Note |
- // that this is done in HKLM, regardless of whether this is a single-user |
- // install or not. For non-admin users, this will fail. |
- // chrome_exe: full path to chrome.exe |
- // work_item_list: pointer to the WorkItemList that will be populated |
- static void AddChromeAppPathWorkItems(const std::wstring& chrome_exe, |
- WorkItemList* work_item_list); |
- |
// This method adds Chrome to the list that shows up in Add/Remove Programs-> |
// Set Program Access and Defaults and also creates Chrome ProgIds under |
// Software\Classes. This method requires write access to HKLM so is just |
@@ -204,4 +200,3 @@ class ShellUtil { |
#endif // CHROME_INSTALLER_UTIL_SHELL_UTIL_H__ |
- |