Index: mojo/services/public/interfaces/launcher/launcher.mojom |
diff --git a/mojo/services/public/interfaces/launcher/launcher.mojom b/mojo/services/public/interfaces/launcher/launcher.mojom |
index 7668f4ed85fd636a348435ea59378d14a10940d8..95957dd9c6f71f5fe21012130a4ce4de078d9d34 100644 |
--- a/mojo/services/public/interfaces/launcher/launcher.mojom |
+++ b/mojo/services/public/interfaces/launcher/launcher.mojom |
@@ -6,13 +6,22 @@ import "../network/url_loader.mojom" |
module mojo.launcher { |
+[Client=LauncherClient] |
interface Launcher { |
Launch(string url); |
}; |
+[Client=Launcher] |
+interface LauncherClient { |
+ OnLaunch(string handler_url, |
+ mojo.URLResponse response, |
+ handle<data_pipe_consumer> response_body_stream); |
+}; |
+ |
interface Launchable { |
OnLaunch(mojo.URLResponse response, |
- handle<data_pipe_consumer> response_body_stream); |
+ handle<data_pipe_consumer> response_body_stream, |
+ uint32 node_id); |
}; |
} |