Index: services/service_manager/public/cpp/connector.h |
diff --git a/services/service_manager/public/cpp/connector.h b/services/service_manager/public/cpp/connector.h |
index ae15116292acc928d3a5150fd84bcdfb1a675411..9f2322874e6b5f23004dbcd43740f8e9ddcb4a48 100644 |
--- a/services/service_manager/public/cpp/connector.h |
+++ b/services/service_manager/public/cpp/connector.h |
@@ -113,6 +113,11 @@ class Connector { |
// to pass again. |
virtual std::unique_ptr<Connector> Clone() = 0; |
+ virtual void FilterInterfaces(const std::string& spec, |
+ const Identity& source_identity, |
+ mojom::InterfaceProviderRequest request, |
+ mojom::InterfaceProviderPtr target) = 0; |
+ |
// Binds a Connector request to the other end of this Connector. |
virtual void BindConnectorRequest(mojom::ConnectorRequest request) = 0; |