| Index: sky/tests/services/iframe-embed-vmc.sky
|
| diff --git a/sky/tests/services/iframe-embed-vmc.sky b/sky/tests/services/iframe-embed-vmc.sky
|
| index 1396b0d66d74d2ecbbf5c8fefe7177c64f189334..ed2be2c74cc7aa8b6fb387836aec5de866496f4c 100644
|
| --- a/sky/tests/services/iframe-embed-vmc.sky
|
| +++ b/sky/tests/services/iframe-embed-vmc.sky
|
| @@ -28,8 +28,9 @@ class IFrameEmbed extends Application {
|
|
|
| // The Promise returned by the vmcApp's echoString() method will not
|
| // resolve until the vmcApp's onEmbed() method runs.
|
| - final echoService = new echo_service_mojom.EchoServiceProxy.unbound();
|
| - vmcAppConnection.requestService(echoService);
|
| + final echoServiceProxy = new echo_service_mojom.EchoServiceProxy.unbound();
|
| + final echoService = echoServiceProxy.interface;
|
| + vmcAppConnection.requestService(echoServiceProxy);
|
| echoService.echoString("success").then((response) {
|
| internals.notifyTestComplete(response.value);
|
| });
|
| @@ -37,8 +38,8 @@ class IFrameEmbed extends Application {
|
| var applicationPipe = new MojoMessagePipe();
|
| var proxyEndpoint = applicationPipe.endpoints[0];
|
| var applicationEndpoint = applicationPipe.endpoints[1];
|
| - vmcAppConnection.remoteServiceProvider.connectToService(
|
| - view_manager.ViewManagerClient.name, applicationEndpoint);
|
| + vmcAppConnection.remoteServiceProvider.interface.connectToService(
|
| + view_manager.ViewManagerClientName, applicationEndpoint);
|
| document.querySelector("iframe").
|
| embedViewManagerClient(proxyEndpoint.handle.h);
|
| }
|
| @@ -47,7 +48,6 @@ class IFrameEmbed extends Application {
|
| main() {
|
| var messagePipe = new MojoMessagePipe();
|
| var app = new IFrameEmbed(messagePipe.endpoints[1]);
|
| - app.listen();
|
| var shellProxy = new shell_mojom.ShellProxy.fromHandle(
|
| new MojoHandle(internals.takeShellProxyHandle()));
|
| app.initializeFromShellProxy(shellProxy, [], "");
|
|
|