Index: runtime/observatory/lib/src/app/application.dart |
diff --git a/runtime/observatory/lib/src/app/application.dart b/runtime/observatory/lib/src/app/application.dart |
index a76823276e0f34b0996428b57188e5bbb7b56bc4..d4d561c0b6a2a94ee3cede5f621e41ba6c760a40 100644 |
--- a/runtime/observatory/lib/src/app/application.dart |
+++ b/runtime/observatory/lib/src/app/application.dart |
@@ -128,7 +128,7 @@ class ObservatoryApplication extends Observable { |
if (exception.kind == 'NetworkException') { |
// Got a network exception, visit the vm-connect page. |
this.vm = null; |
- locationManager.go(locationManager.makeLink('/vm-connect/')); |
+ locationManager.go(locationManager.makeLink('/vm-connect')); |
} else { |
_visit(Uri.parse('error/'), null); |
} |
@@ -219,4 +219,9 @@ class ObservatoryApplication extends Observable { |
this.vm = null; |
notifications.add(new ServiceEvent.vmDisconencted()); |
} |
+ |
+ loadCrashDump(Map crashDump) { |
+ this.vm = new FakeVM(crashDump['responses']); |
+ app.locationManager.go('#/vm'); |
+ } |
} |