8db4393f1e
This is can happen if a Dart or Flutter application is started in a non-standard way (e.g., not through the `dart` or `flutter` CLI tooling). Developers using custom embedders need to use `dart devtools` to start a DevTools instance, so it's a good opportunity to check for a DDS instance and launch DDS for the target application if one isn't found. Change-Id: I817ca0951c7839e8e9a0d1c78756caa45381cea1 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346820 Reviewed-by: Kenzie Davisson <kenzieschmoll@google.com> Commit-Queue: Ben Konyi <bkonyi@google.com>