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

Unified Diff: extensions/utility/utility_handler.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
Index: extensions/utility/utility_handler.cc
diff --git a/extensions/utility/utility_handler.cc b/extensions/utility/utility_handler.cc
index b226021102f5ffc041e5a82a11226d59e99d477a..1f2e6e18e50b5b3aab4b73f5cd51b706c01df5b2 100644
--- a/extensions/utility/utility_handler.cc
+++ b/extensions/utility/utility_handler.cc
@@ -17,6 +17,7 @@
#include "extensions/strings/grit/extensions_strings.h"
#include "extensions/utility/unpacker.h"
#include "mojo/public/cpp/bindings/strong_binding.h"
+#include "services/service_manager/public/cpp/bind_source_info.h"
#include "services/service_manager/public/cpp/binder_registry.h"
#include "third_party/zlib/google/zip.h"
#include "ui/base/l10n/l10n_util.h"
@@ -31,7 +32,8 @@ class ExtensionUnpackerImpl : public extensions::mojom::ExtensionUnpacker {
ExtensionUnpackerImpl() = default;
~ExtensionUnpackerImpl() override = default;
- static void Create(extensions::mojom::ExtensionUnpackerRequest request) {
+ static void Create(const service_manager::BindSourceInfo& source_info,
+ extensions::mojom::ExtensionUnpackerRequest request) {
mojo::MakeStrongBinding(base::MakeUnique<ExtensionUnpackerImpl>(),
std::move(request));
}
@@ -104,7 +106,8 @@ class ManifestParserImpl : public extensions::mojom::ManifestParser {
ManifestParserImpl() = default;
~ManifestParserImpl() override = default;
- static void Create(extensions::mojom::ManifestParserRequest request) {
+ static void Create(const service_manager::BindSourceInfo& source_info,
+ extensions::mojom::ManifestParserRequest request) {
mojo::MakeStrongBinding(base::MakeUnique<ManifestParserImpl>(),
std::move(request));
}
« no previous file with comments | « extensions/renderer/extensions_render_frame_observer.cc ('k') | services/data_decoder/data_decoder_service.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698