| Index: components/task_scheduler_util/initialization_util.h
|
| diff --git a/components/task_scheduler_util/initialization_util.h b/components/task_scheduler_util/initialization_util.h
|
| index 85a3ac5affd63bebc55ffad5e2e0fe2b685c2d5d..83e802875afcb8b90731c0630dba4d67e79dd875 100644
|
| --- a/components/task_scheduler_util/initialization_util.h
|
| +++ b/components/task_scheduler_util/initialization_util.h
|
| @@ -5,6 +5,14 @@
|
| #ifndef COMPONENTS_TASK_SCHEDULER_UTIL_INITIALIZATION_UTIL_H_
|
| #define COMPONENTS_TASK_SCHEDULER_UTIL_INITIALIZATION_UTIL_H_
|
|
|
| +#include <vector>
|
| +
|
| +#include "base/task_scheduler/task_scheduler.h"
|
| +
|
| +namespace base {
|
| +class SchedulerWorkerPoolParams;
|
| +} // namespace base
|
| +
|
| namespace task_scheduler_util {
|
|
|
| // Calls base::TaskScheduler::CreateAndSetDefaultTaskScheduler with arguments
|
| @@ -12,6 +20,13 @@ namespace task_scheduler_util {
|
| // if the variations parameters are invalid or missing.
|
| void InitializeDefaultBrowserTaskScheduler();
|
|
|
| +void GetBrowserTaskSchedulerInitParameters(
|
| + std::vector<base::SchedulerWorkerPoolParams>* params_vector,
|
| + base::TaskScheduler::WorkerPoolIndexForTraitsCallback*
|
| + index_to_traits_callback);
|
| +
|
| +void MaybePerformRedirectionToTaskScheduler();
|
| +
|
| } // namespace task_scheduler_util
|
|
|
| #endif // BASE_TASK_SCHEDULER_INITIALIZATION_UTIL_H_
|
|
|