| Index: dart/pkg/dartdoc/mirrors/dart2js_mirror.dart
 | 
| diff --git a/dart/pkg/dartdoc/mirrors/dart2js_mirror.dart b/dart/pkg/dartdoc/mirrors/dart2js_mirror.dart
 | 
| index 28aa56cae83650fd1d0b7bbfab9e1ae1e8cdf047..30c14b92b03e781047ac72cd143c9c7cd9ddbde6 100644
 | 
| --- a/dart/pkg/dartdoc/mirrors/dart2js_mirror.dart
 | 
| +++ b/dart/pkg/dartdoc/mirrors/dart2js_mirror.dart
 | 
| @@ -282,6 +282,7 @@ class LibraryTypeCheckerTask extends TypeCheckerTask {
 | 
|  //------------------------------------------------------------------------------
 | 
|  
 | 
|  class Dart2JsCompilation implements Compilation {
 | 
| +  bool isWindows = (Platform.operatingSystem == 'windows');
 | 
|    api.Compiler _compiler;
 | 
|    Uri cwd;
 | 
|    bool isAborting = false;
 | 
| @@ -295,10 +296,11 @@ class Dart2JsCompilation implements Compilation {
 | 
|      try {
 | 
|        source = readAll(uriPathToNative(uri.path));
 | 
|      } on FileIOException catch (ex) {
 | 
| -      throw 'Error: Cannot read "${relativize(cwd, uri)}" (${ex.osError}).';
 | 
| +      throw 'Error: Cannot read "${relativize(cwd, uri, isWindows)}" '
 | 
| +            '(${ex.osError}).';
 | 
|      }
 | 
|      sourceFiles[uri.toString()] =
 | 
| -      new SourceFile(relativize(cwd, uri), source);
 | 
| +      new SourceFile(relativize(cwd, uri, isWindows), source);
 | 
|      return new Future.immediate(source);
 | 
|    }
 | 
|  
 | 
| 
 |