Chromium Code Reviews| Index: sdk/lib/io/platform.dart |
| diff --git a/sdk/lib/io/platform.dart b/sdk/lib/io/platform.dart |
| index 16d0a1e65cacfb3f7bdcca04b1a04ca6ff7b078f..ccbbb3fb89e8b57216b39d12d67edcf637f489d3 100644 |
| --- a/sdk/lib/io/platform.dart |
| +++ b/sdk/lib/io/platform.dart |
| @@ -80,9 +80,14 @@ class Platform { |
| static String get executable => _Platform.executable; |
| /** |
| - * Returns the URI of the script being run in this |
| - * isolate. If the URI is relative it is relative to the file URI of |
| - * the working directory of the VM when it was started. |
| + * Returns the absolute URI of the script being run in this |
| + * isolate. If the script argument on the command line is relative, |
|
Anders Johnsen
2013/11/01 10:13:51
Newline*2 before `If`.
Bill Hesse
2013/11/01 12:49:46
Done.
|
| + * it is resolved to an absolute URI before fetching the script, and |
| + * this absolute URI is returned. |
| + * |
| + * This implies that a path including "link/.." in the script name |
|
Søren Gjesse
2013/11/01 10:17:28
Instead of trying to examplify here maybe just say
Bill Hesse
2013/11/01 12:49:46
Done. I think the specific case is worth includin
|
| + * is resolved by dropping the link component, which may be different |
| + * from the file system's path resolution behavior. |
| * |
| * If the executable environment does not support [script] an empty |
| * URI is returned. |