Chromium Code Reviews| Index: pkg/kernel/lib/import_table.dart |
| diff --git a/pkg/kernel/lib/import_table.dart b/pkg/kernel/lib/import_table.dart |
| index 89c2998256d7015891c7e6167ba8a756b0d14334..3aa59e0805ebc39bfd9084868f6d0dfe70777d85 100644 |
| --- a/pkg/kernel/lib/import_table.dart |
| +++ b/pkg/kernel/lib/import_table.dart |
| @@ -88,7 +88,7 @@ class _ImportTableBuilder extends RecursiveVisitor { |
| path.relative(targetDirectory, from: currentDirectory); |
| var filename = path.basename(targetUri.path); |
| table.addImport(target, '$relativeDirectory/$filename'); |
| - } else if (targetUri.scheme == 'file') { |
| + } else if (targetUri.scheme == 'file' && referenceUri.path != "_builtin") { |
|
asgerf
2016/12/09 10:57:58
Please add a comment explaining what this is
karlklose
2016/12/15 07:54:19
Removed.
|
| // Cannot import a file:URI from a dart:URI or package:URI. |
| // We may want to remove this restriction, but for now it's just a sanity |
| // check. |