diff --git a/chromium_src/components/component_updater/component_installer.cc b/chromium_src/components/component_updater/component_installer.cc index 795647f0806..77319ccfef9 100644 --- a/chromium_src/components/component_updater/component_installer.cc +++ b/chromium_src/components/component_updater/component_installer.cc @@ -14,16 +14,18 @@ namespace component_updater { void ComponentInstaller::Register(ComponentUpdateService* cus, - base::OnceClosure callback) { + base::OnceClosure callback, + base::TaskPriority task_priority) { DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); DCHECK(cus); Register(base::BindOnce(&ComponentUpdateService::RegisterComponent, base::Unretained(cus)), - std::move(callback)); + std::move(callback), task_priority); } void ComponentInstaller::Register(RegisterCallback register_callback, - base::OnceClosure callback) { + base::OnceClosure callback, + base::TaskPriority task_priority) { static std::string disallowed_components[] = { "bklopemakmnopmghhmccadeonafabnal", // Legacy TLS Deprecation Config "cmahhnpholdijhjokonmfdjbfmklppij", // Federated Learning of Cohorts @@ -50,7 +52,8 @@ void ComponentInstaller::Register(RegisterCallback register_callback, return; } } - Register_ChromiumImpl(std::move(register_callback), std::move(callback)); + Register_ChromiumImpl(std::move(register_callback), std::move(callback), + task_priority); } } // namespace component_updater diff --git a/chromium_src/components/component_updater/component_installer.h b/chromium_src/components/component_updater/component_installer.h index 317907d5938..ab4ea155152 100644 --- a/chromium_src/components/component_updater/component_installer.h +++ b/chromium_src/components/component_updater/component_installer.h @@ -16,9 +16,11 @@ // for component_installer.cc, so that we can still compile and link. #define OnUpdateError \ Register_ChromiumImpl(ComponentUpdateService* cus, \ - base::OnceClosure callback); \ + base::OnceClosure callback, \ + base::TaskPriority task_priority); \ void Register_ChromiumImpl(RegisterCallback register_callback, \ - base::OnceClosure callback); \ + base::OnceClosure callback, \ + base::TaskPriority task_priority); \ void OnUpdateError #include "src/components/component_updater/component_installer.h"