Add TaskScheduler::InitParams and accept it in TaskSchedulerImpl constructor.
TaskScheduler::InitParams is a struct of 4 SchedulerWorkerPoolParams.
Eventually, TaskSchedulerImpl will always be initialized with it
(it will no longer be possible to provide a vector with an
arbitrary number of SchedulerWorkerPoolParams).
Reference CL: https://codereview.chromium.org/2749303002/
BUG=690706
Review-Url: https://codereview.chromium.org/2764603002
Cr-Commit-Position: refs/heads/master@{#460167}
6 files changed