commit | d956f867578f34f99d408298f50c10862b24715e | [log] [tgz] |
---|---|---|
author | Robbie McElrath <[email protected]> | Mon Jul 09 22:01:02 2018 |
committer | Commit Bot <[email protected]> | Mon Jul 09 22:01:02 2018 |
tree | d97ed801a1bb6701395ba16e1d1379643e69b6b7 | |
parent | f23252dc4223cee242215d8d573dcedcec10fa87 [diff] [blame] |
Migrate FeedbackUploader to SimpleURLLoader. This is a copy of https://crrev.com/c/1067424 but with tests fixed. Bug: 844932 Change-Id: I77239bf76a673b33d56b8b7fe584a78ec319bc24 Reviewed-on: https://chromium-review.googlesource.com/1114253 Commit-Queue: Robbie McElrath <[email protected]> Reviewed-by: Matt Menke <[email protected]> Reviewed-by: Ahmed Fakhry <[email protected]> Reviewed-by: Trent Apted <[email protected]> Cr-Commit-Position: refs/heads/master@{#573467}
diff --git a/components/feedback/feedback_uploader_factory.cc b/components/feedback/feedback_uploader_factory.cc index 5445e1d..f446d03 100644 --- a/components/feedback/feedback_uploader_factory.cc +++ b/components/feedback/feedback_uploader_factory.cc
@@ -10,6 +10,8 @@ #include "base/task_scheduler/task_traits.h" #include "components/feedback/feedback_uploader.h" #include "components/keyed_service/content/browser_context_dependency_manager.h" +#include "content/public/browser/browser_context.h" +#include "content/public/browser/storage_partition.h" namespace feedback { @@ -51,7 +53,10 @@ KeyedService* FeedbackUploaderFactory::BuildServiceInstanceFor( content::BrowserContext* context) const { - return new FeedbackUploader(context, task_runner_); + return new FeedbackUploader( + content::BrowserContext::GetDefaultStoragePartition(context) + ->GetURLLoaderFactoryForBrowserProcess(), + context, task_runner_); } content::BrowserContext* FeedbackUploaderFactory::GetBrowserContextToUse(