| Index: runtime/observatory/lib/src/elements/objectstore_view.dart | 
| diff --git a/runtime/observatory/lib/src/elements/objectstore_view.dart b/runtime/observatory/lib/src/elements/objectstore_view.dart | 
| index d8d5597b6484e7688cd4a34f50c9f06bd509aa8e..3539411871b22c5d52bf52c1cb83f4ec575ba95b 100644 | 
| --- a/runtime/observatory/lib/src/elements/objectstore_view.dart | 
| +++ b/runtime/observatory/lib/src/elements/objectstore_view.dart | 
| @@ -19,17 +19,17 @@ import 'package:observatory/src/elements/nav/top_menu.dart'; | 
| import 'package:observatory/src/elements/nav/vm_menu.dart'; | 
| import 'package:observatory/src/elements/view_footer.dart'; | 
|  | 
| -class ObjectStoreViewElement  extends HtmlElement implements Renderable { | 
| +class ObjectStoreViewElement extends HtmlElement implements Renderable { | 
| static const tag = const Tag<ObjectStoreViewElement>('objectstore-view', | 
| -                                            dependencies: const [ | 
| -                                              InstanceRefElement.tag, | 
| -                                              NavTopMenuElement.tag, | 
| -                                              NavVMMenuElement.tag, | 
| -                                              NavIsolateMenuElement.tag, | 
| -                                              NavRefreshElement.tag, | 
| -                                              NavNotifyElement.tag, | 
| -                                              ViewFooterElement.tag | 
| -                                            ]); | 
| +      dependencies: const [ | 
| +        InstanceRefElement.tag, | 
| +        NavTopMenuElement.tag, | 
| +        NavVMMenuElement.tag, | 
| +        NavIsolateMenuElement.tag, | 
| +        NavRefreshElement.tag, | 
| +        NavNotifyElement.tag, | 
| +        ViewFooterElement.tag | 
| +      ]); | 
|  | 
| RenderingScheduler<ObjectStoreViewElement> _r; | 
|  | 
| @@ -43,17 +43,18 @@ class ObjectStoreViewElement  extends HtmlElement implements Renderable { | 
| M.ObjectStoreRepository _stores; | 
| M.InstanceRepository _instances; | 
|  | 
| - | 
| M.VMRef get vm => _vm; | 
| M.IsolateRef get isolate => _isolate; | 
| M.NotificationRepository get notifications => _notifications; | 
|  | 
| -  factory ObjectStoreViewElement(M.VM vm, M.IsolateRef isolate, | 
| -                                 M.EventRepository events, | 
| -                                 M.NotificationRepository notifications, | 
| -                                 M.ObjectStoreRepository stores, | 
| -                                 M.InstanceRepository instances, | 
| -                                 {RenderingQueue queue}) { | 
| +  factory ObjectStoreViewElement( | 
| +      M.VM vm, | 
| +      M.IsolateRef isolate, | 
| +      M.EventRepository events, | 
| +      M.NotificationRepository notifications, | 
| +      M.ObjectStoreRepository stores, | 
| +      M.InstanceRepository instances, | 
| +      {RenderingQueue queue}) { | 
| assert(vm != null); | 
| assert(isolate != null); | 
| assert(events != null); | 
| @@ -95,30 +96,36 @@ class ObjectStoreViewElement  extends HtmlElement implements Renderable { | 
| new NavVMMenuElement(_vm, _events, queue: _r.queue), | 
| new NavIsolateMenuElement(_isolate, _events, queue: _r.queue), | 
| new NavRefreshElement(disabled: _store == null, queue: _r.queue) | 
| -            ..onRefresh.listen((e) => _refresh()), | 
| +          ..onRefresh.listen((e) => _refresh()), | 
| new NavNotifyElement(_notifications, queue: _r.queue) | 
| ]), | 
| -      new DivElement()..classes = ['content-centered-big'] | 
| +      new DivElement() | 
| +        ..classes = ['content-centered-big'] | 
| ..children = [ | 
| new HeadingElement.h1() | 
| ..text = fields == null | 
| -              ? 'Object Store' | 
| -              : 'Object Store (${fields.length})', | 
| +                ? 'Object Store' | 
| +                : 'Object Store (${fields.length})', | 
| new HRElement(), | 
| fields == null | 
| -            ? (new HeadingElement.h2()..text = 'Loading...') | 
| -            : (new DivElement()..classes = ['memberList'] | 
| -               ..children = fields.map((field) => | 
| -                 new DivElement()..classes = ['memberItem'] | 
| -                   ..children = [ | 
| -                     new DivElement()..classes = ['memberName'] | 
| -                       ..text = field.name, | 
| -                     new DivElement()..classes = ['memberValue'] | 
| -                       ..children = [ | 
| -                         anyRef(_isolate, field.value, _instances, | 
| +              ? (new HeadingElement.h2()..text = 'Loading...') | 
| +              : (new DivElement() | 
| +                ..classes = ['memberList'] | 
| +                ..children = fields | 
| +                    .map((field) => new DivElement() | 
| +                      ..classes = ['memberItem'] | 
| +                      ..children = [ | 
| +                        new DivElement() | 
| +                          ..classes = ['memberName'] | 
| +                          ..text = field.name, | 
| +                        new DivElement() | 
| +                          ..classes = ['memberValue'] | 
| +                          ..children = [ | 
| +                            anyRef(_isolate, field.value, _instances, | 
| queue: _r.queue) | 
| -                       ] | 
| -                   ]).toList()), | 
| +                          ] | 
| +                      ]) | 
| +                    .toList()), | 
| new ViewFooterElement(queue: _r.queue) | 
| ] | 
| ]; | 
|  |