Index: chrome/browser/component_updater/cros_component_installer.h |
diff --git a/chrome/browser/component_updater/cros_component_installer.h b/chrome/browser/component_updater/cros_component_installer.h |
index 7673d744f2d468add48964847aa5d17111e3694d..b36318130a2ed1bf11b72fb1a10625225fe92158 100644 |
--- a/chrome/browser/component_updater/cros_component_installer.h |
+++ b/chrome/browser/component_updater/cros_component_installer.h |
@@ -57,6 +57,17 @@ class CrOSComponentInstallerTraits : public ComponentInstallerTraits { |
DISALLOW_COPY_AND_ASSIGN(CrOSComponentInstallerTraits); |
}; |
+class CrOSComponentInstaller |
+ : public component_updater::DefaultComponentInstaller { |
+ public: |
+ CrOSComponentInstaller( |
+ std::unique_ptr<ComponentInstallerTraits> installer_traits); |
+ std::unique_ptr<base::DictionaryValue> GetCurrentManifest(); |
+ |
+ private: |
+ ~CrOSComponentInstaller() override; |
+}; |
+ |
// This class contains functions used to register and install a component. |
class CrOSComponent { |
public: |