Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5661)

Unified Diff: chrome/utility/chrome_content_utility_client.cc

Issue 2851173004: Eliminate bind callback that doesn't take a BindSourceInfo parameter. (Closed)
Patch Set: . Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/renderer/content_settings_observer.cc ('k') | chrome/utility/extensions/extensions_handler.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/utility/chrome_content_utility_client.cc
diff --git a/chrome/utility/chrome_content_utility_client.cc b/chrome/utility/chrome_content_utility_client.cc
index 89ef3c4a16ebe8ed0732514653cdd8531150e743..3a028e79c35ef2a9739f997cf052bb7046dd3996 100644
--- a/chrome/utility/chrome_content_utility_client.cc
+++ b/chrome/utility/chrome_content_utility_client.cc
@@ -72,7 +72,8 @@ class FilePatcherImpl : public chrome::mojom::FilePatcher {
FilePatcherImpl() = default;
~FilePatcherImpl() override = default;
- static void Create(chrome::mojom::FilePatcherRequest request) {
+ static void Create(const service_manager::BindSourceInfo& source_info,
+ chrome::mojom::FilePatcherRequest request) {
mojo::MakeStrongBinding(base::MakeUnique<FilePatcherImpl>(),
std::move(request));
}
@@ -114,7 +115,8 @@ class ZipFileCreatorImpl : public chrome::mojom::ZipFileCreator {
ZipFileCreatorImpl() = default;
~ZipFileCreatorImpl() override = default;
- static void Create(chrome::mojom::ZipFileCreatorRequest request) {
+ static void Create(const service_manager::BindSourceInfo& source_info,
+ chrome::mojom::ZipFileCreatorRequest request) {
mojo::MakeStrongBinding(base::MakeUnique<ZipFileCreatorImpl>(),
std::move(request));
}
@@ -148,7 +150,8 @@ class SafeArchiveAnalyzerImpl : public chrome::mojom::SafeArchiveAnalyzer {
SafeArchiveAnalyzerImpl() = default;
~SafeArchiveAnalyzerImpl() override = default;
- static void Create(chrome::mojom::SafeArchiveAnalyzerRequest request) {
+ static void Create(const service_manager::BindSourceInfo& source_info,
+ chrome::mojom::SafeArchiveAnalyzerRequest request) {
mojo::MakeStrongBinding(base::MakeUnique<SafeArchiveAnalyzerImpl>(),
std::move(request));
}
@@ -185,6 +188,7 @@ class SafeArchiveAnalyzerImpl : public chrome::mojom::SafeArchiveAnalyzer {
#if !defined(OS_ANDROID)
void CreateProxyResolverFactory(
+ const service_manager::BindSourceInfo& source_info,
net::interfaces::ProxyResolverFactoryRequest request) {
mojo::MakeStrongBinding(base::MakeUnique<net::MojoProxyResolverFactoryImpl>(),
std::move(request));
@@ -212,7 +216,8 @@ class ResourceUsageReporterImpl : public chrome::mojom::ResourceUsageReporter {
};
void CreateResourceUsageReporter(
- mojo::InterfaceRequest<chrome::mojom::ResourceUsageReporter> request) {
+ const service_manager::BindSourceInfo& source_info,
+ chrome::mojom::ResourceUsageReporterRequest request) {
mojo::MakeStrongBinding(base::MakeUnique<ResourceUsageReporterImpl>(),
std::move(request));
}
« no previous file with comments | « chrome/renderer/content_settings_observer.cc ('k') | chrome/utility/extensions/extensions_handler.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698