From b8f3e802844c70cc4ce5829cd5992f5e66c02c7e Mon Sep 17 00:00:00 2001 From: Zachary Anderson Date: Mon, 23 Mar 2015 11:04:03 -0700 Subject: [PATCH] Dart: Removes all but native calls and the handle watcher from the snapshot. The bindings, core, and application libraries are now referred to as, e.g.: package:mojo/public/dart/core.dart Since the handle watcher remains in the snapshot, it no longer refers to types defined in core.dart. References to types defined in core.dart are also removed from mojo_natives.cc. In Dart packaged apps, the SDK is zipped up under mojo/public/dart. For embedder tests, the SDK is copied into the generated source output directory. A base_dir parameter is added to the 'dart_package' and 'mojom' GN macros so that consumers of the Mojo SDK can all import using the same URIs regardless of where the SDK lives in their source trees. BUG= R=erg@chromium.org Review URL: https://codereview.chromium.org/1027603002 --- engine/src/flutter/tests/services/iframe-embed-vmc.sky | 4 ++-- engine/src/flutter/tests/services/network.sky | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/engine/src/flutter/tests/services/iframe-embed-vmc.sky b/engine/src/flutter/tests/services/iframe-embed-vmc.sky index de907692241..5234c5f5bc6 100644 --- a/engine/src/flutter/tests/services/iframe-embed-vmc.sky +++ b/engine/src/flutter/tests/services/iframe-embed-vmc.sky @@ -7,10 +7,10 @@ import 'dart:async'; import 'dart:sky'; import 'dart:sky.internals' as internals; import 'dart:typed_data'; -import 'dart:mojo.bindings'; -import 'dart:mojo.core'; import 'package:mojo/public/dart/application.dart'; +import 'package:mojo/public/dart/bindings.dart'; +import 'package:mojo/public/dart/core.dart'; import 'package:mojo/public/interfaces/application/shell.mojom.dart' as shell_mojom; import 'package:mojo/services/input_events/public/interfaces/input_events.mojom.dart' as input_events; import 'package:mojo/services/view_manager/public/interfaces/view_manager.mojom.dart' as view_manager; diff --git a/engine/src/flutter/tests/services/network.sky b/engine/src/flutter/tests/services/network.sky index bac62cb9aba..54519cf9a96 100644 --- a/engine/src/flutter/tests/services/network.sky +++ b/engine/src/flutter/tests/services/network.sky @@ -5,9 +5,9 @@ import '/sky/framework/embedder.dart'; import 'dart:async'; import 'dart:typed_data'; import "dart:sky.internals" as internals; -import 'dart:mojo.bindings'; -import 'dart:mojo.core'; +import 'package:mojo/public/dart/bindings.dart'; +import 'package:mojo/public/dart/core.dart'; import 'package:mojo/services/network/public/interfaces/network_service.mojom.dart'; import 'package:mojo/services/network/public/interfaces/url_loader.mojom.dart';