| Index: runtime/observatory/lib/src/service/object.dart
|
| diff --git a/runtime/observatory/lib/src/service/object.dart b/runtime/observatory/lib/src/service/object.dart
|
| index 564914e8689aa0f49cfbf5dd0ee270f04add4fde..f4ec057dd8637c9db7649e179c194b4e17ef074f 100644
|
| --- a/runtime/observatory/lib/src/service/object.dart
|
| +++ b/runtime/observatory/lib/src/service/object.dart
|
| @@ -282,9 +282,8 @@ abstract class ServiceObject extends Observable {
|
|
|
| abstract class Coverage {
|
| // Following getters and functions will be provided by [ServiceObject].
|
| - ServiceObjectOwner get owner;
|
| - String get type;
|
| - VM get vm;
|
| + String get id;
|
| + Isolate get isolate;
|
|
|
| /// Default handler for coverage data.
|
| void processCoverageData(List coverageData) {
|
| @@ -301,8 +300,7 @@ abstract class Coverage {
|
| }
|
| return isolate.invokeRpcNoUpgrade('getCoverage', params).then(
|
| (ObservableMap map) {
|
| - var coverageOwner = (type == 'Isolate') ? this : owner;
|
| - var coverage = new ServiceObject._fromMap(coverageOwner, map);
|
| + var coverage = new ServiceObject._fromMap(isolate, map);
|
| assert(coverage.type == 'CodeCoverage');
|
| var coverageList = coverage['coverage'];
|
| assert(coverageList != null);
|
|
|