| Index: tools/dom/scripts/generate_blink_file.py
|
| diff --git a/tools/dom/scripts/generate_blink_file.py b/tools/dom/scripts/generate_blink_file.py
|
| index 85393a52ae5bc07cf3668c803cffedf086f8bfe8..2b119ed268fb64f4c50883816b5b943ba759defa 100644
|
| --- a/tools/dom/scripts/generate_blink_file.py
|
| +++ b/tools/dom/scripts/generate_blink_file.py
|
| @@ -96,6 +96,7 @@ HEADER = """/* Copyright (c) 2014, the Dart project authors. Please see the AUT
|
| */
|
| library dart.dom._blink;
|
|
|
| +import 'dart:async';
|
| import 'dart:js' as js;
|
| import 'dart:html' show DomException;
|
| import 'dart:_internal' as internal;
|
| @@ -130,8 +131,11 @@ class Blink_Utils {
|
|
|
| // Below code sets up VMLibraryHooks for resolvePackageUri.
|
| static Uri resolvePackageUri(Uri packageUri) native "Utils_resolvePackageUri";
|
| + static Future<Uri> _resolvePackageUriFuture(Uri packageUri) async {
|
| + return resolvePackageUri(packageUri);
|
| + }
|
| static void _setupHooks() {
|
| - internal.VMLibraryHooks.resolvePackageUriFuture = resolvePackageUri;
|
| + internal.VMLibraryHooks.resolvePackageUriFuture = _resolvePackageUriFuture;
|
| }
|
|
|
| // Defines an interceptor if there is an appropriate JavaScript prototype to define it on.
|
|
|