| Index: client/install_apps_internal.h
|
| diff --git a/client/install_apps_internal.h b/client/install_apps_internal.h
|
| deleted file mode 100644
|
| index 5eb41d6f018434ba3c24800153fee4bef287439a..0000000000000000000000000000000000000000
|
| --- a/client/install_apps_internal.h
|
| +++ /dev/null
|
| @@ -1,92 +0,0 @@
|
| -// Copyright 2009-2010 Google Inc.
|
| -//
|
| -// Licensed under the Apache License, Version 2.0 (the "License");
|
| -// you may not use this file except in compliance with the License.
|
| -// You may obtain a copy of the License at
|
| -//
|
| -// http://www.apache.org/licenses/LICENSE-2.0
|
| -//
|
| -// Unless required by applicable law or agreed to in writing, software
|
| -// distributed under the License is distributed on an "AS IS" BASIS,
|
| -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
| -// See the License for the specific language governing permissions and
|
| -// limitations under the License.
|
| -// ========================================================================
|
| -
|
| -
|
| -#ifndef OMAHA_CLIENT_INSTALL_APPS_INTERNAL_H_
|
| -#define OMAHA_CLIENT_INSTALL_APPS_INTERNAL_H_
|
| -
|
| -#include <windows.h>
|
| -#include <atlstr.h>
|
| -#include <vector>
|
| -#include "omaha/base/browser_utils.h"
|
| -#include "goopdate/omaha3_idl.h"
|
| -#include "omaha/ui/progress_wnd.h"
|
| -
|
| -namespace omaha {
|
| -
|
| -class AppBundle;
|
| -class BundleInstaller;
|
| -struct CommandLineExtraArgs;
|
| -
|
| -namespace internal {
|
| -
|
| -// TODO(omaha): Figure out how to handle pause requests.
|
| -class InstallAppsWndEvents : public ProgressWndEvents {
|
| - public:
|
| - InstallAppsWndEvents(bool is_machine,
|
| - BundleInstaller* installer,
|
| - BrowserType browser_type);
|
| -
|
| - virtual void DoClose();
|
| - virtual void DoExit();
|
| - virtual void DoCancel();
|
| - virtual bool DoLaunchBrowser(const CString& url);
|
| -
|
| - // When a valid browser type is specified in the command line, that type of
|
| - // browser will be restarted.
|
| - virtual bool DoRestartBrowser(bool restart_all_browsers,
|
| - const std::vector<CString>& urls);
|
| - virtual bool DoReboot();
|
| -
|
| - private:
|
| - bool is_machine_;
|
| - BundleInstaller* installer_;
|
| - BrowserType browser_type_;
|
| -
|
| - DISALLOW_IMPLICIT_CONSTRUCTORS(InstallAppsWndEvents);
|
| -};
|
| -
|
| -// On success, the caller takes ownership of observer and ui_sink.
|
| -HRESULT CreateClientUI(bool is_machine,
|
| - BrowserType browser_type,
|
| - BundleInstaller* installer,
|
| - AppBundle* app_bundle,
|
| - InstallProgressObserver** observer,
|
| - OmahaWndEvents** ui_sink);
|
| -
|
| -// Does the work for InstallApps, allowing the COM server to be mocked.
|
| -HRESULT DoInstallApps(BundleInstaller* installer,
|
| - IAppBundle* app_bundle,
|
| - bool is_machine,
|
| - bool is_interactive,
|
| - bool is_update_all_apps,
|
| - BrowserType browser_type,
|
| - bool* has_ui_been_displayed);
|
| -
|
| -// Displays an error message and reports the error as appropriate.
|
| -void HandleInstallAppsError(HRESULT error,
|
| - int extra_code1,
|
| - bool is_machine,
|
| - bool is_interactive,
|
| - bool is_eula_required,
|
| - bool is_oem_install,
|
| - const CommandLineExtraArgs& extra_args,
|
| - bool* has_ui_been_displayed);
|
| -
|
| -} // namespace internal
|
| -
|
| -} // namespace omaha
|
| -
|
| -#endif // OMAHA_CLIENT_INSTALL_APPS_INTERNAL_H_
|
|
|