Index: content/public/common/mojo_shell_connection.h |
diff --git a/content/public/common/mojo_shell_connection.h b/content/public/common/mojo_shell_connection.h |
index 577f1282b0cefa8ca55fa71ca2c79b699b6fbf11..3b7453149b505641cd5dac49c88fb342a3e8d2de 100644 |
--- a/content/public/common/mojo_shell_connection.h |
+++ b/content/public/common/mojo_shell_connection.h |
@@ -114,6 +114,11 @@ class CONTENT_EXPORT MojoShellConnection { |
virtual void AddConnectionFilter( |
std::unique_ptr<ConnectionFilter> filter) = 0; |
+ // Returns ownership of |filter|, added via AddConnectionFilter(), to the |
+ // caller. |
+ virtual std::unique_ptr<ConnectionFilter> RemoveConnectionFilter( |
+ ConnectionFilter* filter) = 0; |
+ |
// Adds an embedded service to this connection's ServiceFactory. |
// |info| provides details on how to construct new instances of the |
// service when an incoming connection is made to |name|. |