Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(703)

Unified Diff: sky/tests/services/iframe-embed-vmc.sky

Issue 1215063003: Remove Sky tests that we don't intend to port to the new world (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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
deleted file mode 100644
index ab74e0e7ee4077c463ca8638b97cf05cab015f65..0000000000000000000000000000000000000000
--- a/sky/tests/services/iframe-embed-vmc.sky
+++ /dev/null
@@ -1,55 +0,0 @@
-<sky>
Hixie 2015/06/30 19:38:51 :-(
-
-<iframe></iframe>
-
-<script>
-import 'dart:async';
-import 'dart:sky';
-import 'dart:sky.internals' as internals;
-import 'dart:typed_data';
-
-import 'package:mojo/application.dart';
-import 'package:mojo/bindings.dart';
-import 'package:mojo/core.dart';
-import 'package:mojom/mojo/shell.mojom.dart' as shell_mojom;
-import 'package:mojom/mojo/input_events.mojom.dart' as input_events;
-import 'package:mojom/mojo/view_manager.mojom.dart' as view_manager;
-import 'package:mojom/mojo/echo_service.mojom.dart' as echo_service_mojom;
-
-class IFrameEmbed extends Application {
- IFrameEmbed.fromHandle(MojoHandle handle) : super.fromHandle(handle);
- IFrameEmbed(MojoMessagePipeEndpoint endpoint) : super(endpoint);
-
- void initialize(List<String> args, String url) {
- // The vmcApp provides ViewManagerClient and EchoService.
- const vmcURL =
- "http://127.0.0.1:8000/sky/tests/services/resources/iframe-vmc.js";
- final vmcAppConnection = connectToApplication(vmcURL);
-
- // 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);
- echoService.ptr.echoString("success").then((response) {
- internals.notifyTestComplete(response.value);
- });
-
- var applicationPipe = new MojoMessagePipe();
- var proxyEndpoint = applicationPipe.endpoints[0];
- var applicationEndpoint = applicationPipe.endpoints[1];
- vmcAppConnection.remoteServiceProvider.ptr.connectToService(
- view_manager.ViewManagerClientName, applicationEndpoint);
- document.querySelector("iframe").
- embedViewManagerClient(proxyEndpoint.handle.h);
- }
-}
-
-main() {
- var messagePipe = new MojoMessagePipe();
- var app = new IFrameEmbed(messagePipe.endpoints[1]);
- var shellProxy = new shell_mojom.ShellProxy.fromHandle(
- new MojoHandle(internals.takeShellProxyHandle()));
- app.initializeFromShellProxy(shellProxy, [], "");
-}
-</script>
-</sky>

Powered by Google App Engine
This is Rietveld 408576698