Index: sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart b/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart |
index abf407add581158cab52a6f41ed53947aa0e2afd..dcfea0f7bdaec10df3f5f93c4ed650b0c9411586 100644 |
--- a/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart |
+++ b/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart |
@@ -674,7 +674,7 @@ class Dart2JsLibraryMirror extends Dart2JsContainerMirror |
LibraryElement get _library => _element; |
- Uri get uri => _library.uri; |
+ Uri get uri => _library.canonicalUri; |
DeclarationMirror get owner => null; |
@@ -698,7 +698,7 @@ class Dart2JsLibraryMirror extends Dart2JsContainerMirror |
} |
} else { |
// Use the file name as script name. |
- String path = _library.uri.path; |
+ String path = _library.canonicalUri.path; |
return path.substring(path.lastIndexOf('/') + 1); |
} |
} |