Index: LayoutTests/dart/inspector/deferred-import.dart |
diff --git a/LayoutTests/dart/inspector/deferred-import.dart b/LayoutTests/dart/inspector/deferred-import.dart |
new file mode 100644 |
index 0000000000000000000000000000000000000000..55970e67d165bf764c0814a3c1983888cb911f2d |
--- /dev/null |
+++ b/LayoutTests/dart/inspector/deferred-import.dart |
@@ -0,0 +1,17 @@ |
+import 'dart:collection'; |
+import 'dart:html'; |
+import 'deferred-import-library.dart' deferred as deferred_import; |
+ |
+main() { |
+ window.onMessage.listen(handleMessage); |
+} |
+ |
+handleMessage(event) { |
+ if (event.data == 'fromJS') { |
+ deferred_import.loadLibrary().then((_) { |
+ querySelector("#sample_text_id").text = |
+ 'value = ${deferred_import.calculate()}'; |
+ window.postMessage('fromDart', '*'); |
+ }); |
+ } |
+} |