| OLD | NEW |
| 1 #!mojo mojo:sky_viewer | 1 #!mojo mojo:sky_viewer |
| 2 <sky> | 2 <sky> |
| 3 <script> | 3 <script> |
| 4 import 'dart:async'; | 4 import 'dart:async'; |
| 5 import 'dart:typed_data'; | 5 import 'dart:typed_data'; |
| 6 import "dart:sky.internals" as internals; | 6 import "dart:sky.internals" as internals; |
| 7 | 7 |
| 8 import 'package:mojo/bindings.dart'; | 8 import 'package:mojo/bindings.dart'; |
| 9 import 'package:mojo/core.dart'; | 9 import 'package:mojo/core.dart'; |
| 10 import 'package:mojom/mojo/network_service.mojom.dart'; | 10 import 'package:mojom/mojo/network_service.mojom.dart'; |
| 11 import 'package:mojom/mojo/url_request.mojom.dart'; |
| 11 import 'package:mojom/mojo/url_loader.mojom.dart'; | 12 import 'package:mojom/mojo/url_loader.mojom.dart'; |
| 12 | 13 |
| 13 import 'package:sky/framework/embedder.dart'; | 14 import 'package:sky/framework/embedder.dart'; |
| 14 | 15 |
| 15 Future<String> run(url) async { | 16 Future<String> run(url) async { |
| 16 var networkService= new NetworkServiceProxy.unbound(); | 17 var networkService= new NetworkServiceProxy.unbound(); |
| 17 embedder.connectToService("mojo:network_service", networkService); | 18 embedder.connectToService("mojo:network_service", networkService); |
| 18 | 19 |
| 19 var urlLoader = new UrlLoaderProxy.unbound(); | 20 var urlLoader = new UrlLoaderProxy.unbound(); |
| 20 networkService.ptr.createUrlLoader(urlLoader); | 21 networkService.ptr.createUrlLoader(urlLoader); |
| (...skipping 17 matching lines...) Expand all Loading... |
| 38 return new String.fromCharCodes(new Uint8List.view(bodyData.buffer)); | 39 return new String.fromCharCodes(new Uint8List.view(bodyData.buffer)); |
| 39 } | 40 } |
| 40 | 41 |
| 41 main() async { | 42 main() async { |
| 42 var url = "http://127.0.0.1:8000/sky/tests/services/resources/pass.txt"; | 43 var url = "http://127.0.0.1:8000/sky/tests/services/resources/pass.txt"; |
| 43 var result = await run(url); | 44 var result = await run(url); |
| 44 internals.notifyTestComplete(result); | 45 internals.notifyTestComplete(result); |
| 45 } | 46 } |
| 46 </script> | 47 </script> |
| 47 </sky> | 48 </sky> |
| OLD | NEW |