| Index: mojo/application/public/interfaces/application.mojom
|
| diff --git a/mojo/application/public/interfaces/application.mojom b/mojo/application/public/interfaces/application.mojom
|
| index 77bf1232e95bfcff508c3b2d729d6059d66ededc..34ed7be1ad885f19880dabea360f2e151fa97696 100644
|
| --- a/mojo/application/public/interfaces/application.mojom
|
| +++ b/mojo/application/public/interfaces/application.mojom
|
| @@ -46,12 +46,21 @@ interface Application {
|
| // This application is free to ignore the |services| or |exposed_services|
|
| // parameters if it does not wish to offer or request services.
|
| //
|
| - // resolved_url is the URL that was requested to create this connection, after
|
| - // all mappings, resolutions, and redirects. This will include any querystring
|
| - // that was part of the request.
|
| + // |allowed_interfaces| is a set of interface names that the shell has
|
| + // determined can be exposed by this application to the connecting
|
| + // application. When this parameter is empty, this application should expose
|
| + // no services to the connecting application. When this parameter contains
|
| + // only the single string value "*" the application may expose all of its
|
| + // services to the connecting application.
|
| + //
|
| + // |resolved_url| is the URL that was requested to create this connection,
|
| + // after all mappings, resolutions, and redirects. This will include any
|
| + // querystring that was part of the request.
|
| + //
|
| AcceptConnection(string requestor_url,
|
| ServiceProvider&? services,
|
| ServiceProvider? exposed_services,
|
| + array<string> allowed_interfaces,
|
| string resolved_url);
|
|
|
| // Called by the shell in response to calling Shell's QuitApplication. The
|
|
|