Index: chrome/renderer/chrome_content_renderer_client.cc |
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc |
index 78652124c990f33b9655cd79a2a1da0cb2812b08..2dbfadb6d614bf53e152af3cb16a48aeafdf7040 100644 |
--- a/chrome/renderer/chrome_content_renderer_client.cc |
+++ b/chrome/renderer/chrome_content_renderer_client.cc |
@@ -1519,14 +1519,8 @@ GURL ChromeContentRendererClient::OverrideFlashEmbedWithHTML(const GURL& url) { |
return corrected_url.ReplaceComponents(r); |
} |
-void ChromeContentRendererClient::GetTaskSchedulerInitializationParams( |
- std::vector<base::SchedulerWorkerPoolParams>* params_vector, |
- base::TaskScheduler::WorkerPoolIndexForTraitsCallback* |
- index_to_traits_callback) { |
- DCHECK(params_vector); |
- DCHECK(index_to_traits_callback); |
- // If this call fails, content will fall back to the default params. |
- *params_vector = task_scheduler_util::GetRendererWorkerPoolParams(); |
- *index_to_traits_callback = |
- base::Bind(&task_scheduler_util::RendererWorkerPoolIndexForTraits); |
+std::unique_ptr<base::TaskScheduler::InitParams> |
+ChromeContentRendererClient::GetTaskSchedulerInitParams() { |
+ return task_scheduler_util:: |
+ GetRendererTaskSchedulerInitParamsFromCommandLine(); |
} |