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

Unified Diff: chrome/installer/setup/app_launcher_installer.h

Issue 2589753002: Remove multi-install from chrome/installer/setup. (Closed)
Patch Set: revert util/product changes for now Created 4 years 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 side-by-side diff with in-line comments
Download patch
Index: chrome/installer/setup/app_launcher_installer.h
diff --git a/chrome/installer/setup/app_launcher_installer.h b/chrome/installer/setup/app_launcher_installer.h
deleted file mode 100644
index aa14dc4b24e61aa1b9a7d0ba5c2af4bc21025861..0000000000000000000000000000000000000000
--- a/chrome/installer/setup/app_launcher_installer.h
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
gab 2016/12/22 19:05:10 App Launcher cleanup in precursor CL?
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-// The App Launcher is an adjunct product of Google Chrome, but it has a
-// distinct registry entry. The functions in this file tap into various points
-// in installer flow to update the App Launcher's registry, including the
-// removal of deprecated app commands. This concentrates ugly code to to one
-// place to facilitate future refactoring.
-
-#ifndef CHROME_INSTALLER_SETUP_APP_LAUNCHER_INSTALLER_H_
-#define CHROME_INSTALLER_SETUP_APP_LAUNCHER_INSTALLER_H_
-
-#if defined(GOOGLE_CHROME_BUILD)
-
-#include <windows.h>
-
-namespace base {
-class FilePath;
-} // namespace base
-
-class WorkItemList;
-
-namespace installer {
-
-class InstallerState;
-
-// Remove App Launcher's registry key, so it is in sync with Google Chrome's.
-// Note: The key is added by App Launcher in SetDidRunForNDayActiveStats().
-void RemoveAppLauncherVersionKey(HKEY reg_root);
-
-// Adds work item to unconditionally remove legacy executables.
-void AddRemoveLegacyAppHostExeWorkItems(const base::FilePath& target_path,
- const base::FilePath& temp_path,
- WorkItemList* list);
-
-// Adds work item to unconditionally remove legacy app commands like
-// "install-application", "install-extension", and
-// "quick-enable-application-host".
-void AddRemoveLegacyAppCommandsWorkItems(
- const InstallerState& installer_state,
- WorkItemList* work_item_list);
-
-} // namespace installer
-
-#endif // defined(GOOGLE_CHROME_BUILD)
-
-#endif // CHROME_INSTALLER_SETUP_APP_LAUNCHER_INSTALLER_H_

Powered by Google App Engine
This is Rietveld 408576698