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 aab0298d2180b64a662a4b572e30fe94150faa79..79064eb196b5c7ab7c27012d2158973d913255d9 100644 |
--- a/chrome/browser/component_updater/sw_reporter_installer_win.h |
+++ b/chrome/browser/component_updater/sw_reporter_installer_win.h |
@@ -31,6 +31,8 @@ namespace component_updater { |
class ComponentUpdateService; |
+constexpr char kSwReporterComponentId[] = "gkmgaooipdjhmangpemjhigmamcehddo"; |
+ |
// These MUST match the values for SwReporterExperimentError in histograms.xml. |
// Exposed for testing. |
enum SwReporterExperimentError { |
@@ -91,6 +93,10 @@ void RegisterPrefsForSwReporter(PrefRegistrySimple* registry); |
void RegisterProfilePrefsForSwReporter( |
user_prefs::PrefRegistrySyncable* registry); |
+// Called by chrome://cleanup/ to manually trigger a reporter run. |
+// TODO(proberge): Replace the Closure with a typed callback. |
+void RegisterUserInitiatedSwReporterScan(base::Closure callback); |
+ |
} // namespace component_updater |
#endif // CHROME_BROWSER_COMPONENT_UPDATER_SW_REPORTER_INSTALLER_WIN_H_ |