Fix a bad merge in pkg/stack_trace. TBR R=rnystrom@google.com Review URL: https://codereview.chromium.org//22880030 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/stack_trace@26467 260f80e4-7a28-3924-810f-c04153c831b5
diff --git a/pkgs/stack_trace/lib/src/trace.dart b/pkgs/stack_trace/lib/src/trace.dart index 46baada..19f0a12 100644 --- a/pkgs/stack_trace/lib/src/trace.dart +++ b/pkgs/stack_trace/lib/src/trace.dart
@@ -82,9 +82,9 @@ factory Trace.parse(String trace) { try { if (trace.isEmpty) return new Trace(<Frame>[]); - if (trace.startsWith("Error\n")) return new Trace.parseV8(trace); + if (trace.contains(_v8Trace)) return new Trace.parseV8(trace); // Valid Safari traces are a superset of valid Firefox traces. - if (trace.contains(_firefoxTrace)) return new Trace.parseFirefox(trace); + if (trace.contains(_firefoxTrace)) return new Trace.parseSafari(trace); if (trace.contains(_friendlyTrace)) return new Trace.parseFriendly(trace); // Default to parsing the stack trace as a VM trace. This is also hit on