Chromium Code Reviews| Index: chrome/browser/component_updater/sw_reporter_installer_win.h |
| diff --git a/chrome/browser/component_updater/sw_reporter_installer_win.h b/chrome/browser/component_updater/sw_reporter_installer_win.h |
| index 7427e5a994258c2ae34bdd31839ced2898ceac66..a9fb1f52548a1186ba7e85d2ba02b0d1c46f8b21 100644 |
| --- a/chrome/browser/component_updater/sw_reporter_installer_win.h |
| +++ b/chrome/browser/component_updater/sw_reporter_installer_win.h |
| @@ -42,12 +42,10 @@ using SwReporterRunner = |
| class SwReporterInstallerTraits : public ComponentInstallerTraits { |
| public: |
| - explicit SwReporterInstallerTraits(const SwReporterRunner& reporter_runner); |
| + SwReporterInstallerTraits(const SwReporterRunner& reporter_runner, |
| + bool is_experimental_engine_supported); |
| ~SwReporterInstallerTraits() override; |
| - private: |
| - friend class SwReporterInstallerTest; |
| - |
| // ComponentInstallerTraits implementation. |
| bool VerifyInstallation(const base::DictionaryValue& manifest, |
| const base::FilePath& dir) const override; |
| @@ -64,7 +62,15 @@ class SwReporterInstallerTraits : public ComponentInstallerTraits { |
| update_client::InstallerAttributes GetInstallerAttributes() const override; |
| std::vector<std::string> GetMimeTypes() const override; |
| + private: |
| + friend class SwReporterInstallerTest; |
| + |
| + // Returns true if the experimental engine is supported and the Feature is |
|
Sorin Jianu
2016/08/25 18:15:39
capital F intentional?
Joe Mason
2016/08/25 18:18:38
Yes, it's a class name.
|
| + // enabled. |
| + bool IsExperimentalEngineEnabled() const; |
| + |
| SwReporterRunner reporter_runner_; |
| + const bool is_experimental_engine_supported_; |
| DISALLOW_COPY_AND_ASSIGN(SwReporterInstallerTraits); |
| }; |