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 af761dcb5b2b5b1a0549e096fb8ad7aa82879132..9f511b9d85577cec0954340e50eb61638a0099af 100644 |
--- a/chrome/renderer/chrome_content_renderer_client.cc |
+++ b/chrome/renderer/chrome_content_renderer_client.cc |
@@ -1512,14 +1512,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::TaskSchedulerInitParams> |
+ChromeContentRendererClient::GetTaskSchedulerInitParams() { |
+ return task_scheduler_util:: |
+ GetRendererTaskSchedulerInitParamsFromCommandLine(); |
} |