Index: chrome/browser/browser_process.h |
diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h |
index cf07d9a0d1bce449bc8acc27b0083bdf4294c422..f275fab53a33ae08641cb52d6a9689d105964e81 100644 |
--- a/chrome/browser/browser_process.h |
+++ b/chrome/browser/browser_process.h |
@@ -54,7 +54,9 @@ class VariationsService; |
} |
namespace component_updater { |
+class ComponentInstallerTraits; |
class ComponentUpdateService; |
+class DefaultComponentInstaller; |
class PnaclComponentInstaller; |
class SupervisedUserWhitelistInstaller; |
} |
@@ -262,6 +264,14 @@ class BrowserProcess { |
virtual component_updater::PnaclComponentInstaller* |
pnacl_component_installer() = 0; |
+#if defined(OS_CHROMEOS) |
+ virtual component_updater::DefaultComponentInstaller* |
waffles
2017/05/23 20:40:14
I think you actually want to return the Traits obj
xiaochu
2017/05/23 21:31:59
Done.
Thanks for pointing this out. I just realiz
|
+ cros_component_installer( |
+ const std::string& name, |
+ std::unique_ptr<component_updater::ComponentInstallerTraits> |
+ installer_traits) = 0; |
+#endif |
+ |
virtual component_updater::SupervisedUserWhitelistInstaller* |
supervised_user_whitelist_installer() = 0; |