Chromium Code Reviews| Index: lib/src/utils.dart | 
| diff --git a/lib/src/utils.dart b/lib/src/utils.dart | 
| index 710abdc04a4813ccd94154c71ac3774401ffc871..b06d462aa5dc1aef4e7293c020426e61a897b22a 100644 | 
| --- a/lib/src/utils.dart | 
| +++ b/lib/src/utils.dart | 
| @@ -2,10 +2,16 @@ | 
| // for details. All rights reserved. Use of this source code is governed by a | 
| // BSD-style license that can be found in the LICENSE file. | 
| +import 'package:path/path.dart' as p; | 
| + | 
| /// The line used in the string representation of stack chains to represent | 
| /// the gap between traces. | 
| const chainGap = '===== asynchronous gap ===========================\n'; | 
| +// TODO(nweiz): When cross-platform imports work, use them to set this. | 
| +/// Whether we're running in a JS context. | 
| +final bool inJS = p.style == p.Style.url; | 
| 
 
kevmoo
2016/06/14 22:35:13
Could this cause problems for VM files loaded via
 
nweiz
2016/06/14 22:54:56
The URL that Dart code is loaded from doesn't affe
 
 | 
| + | 
| /// Returns [string] with enough spaces added to the end to make it [length] | 
| /// characters long. | 
| String padRight(String string, int length) { |