OLD | NEW |
1 <!DOCTYPE html><html><head><script src="packages/shadow_dom/shadow_dom.debug.js"
></script> | 1 <!DOCTYPE html><html><head><script src="packages/shadow_dom/shadow_dom.debug.js"
></script> |
2 <script src="packages/custom_element/custom-elements.debug.js"></script> | 2 <script src="packages/custom_element/custom-elements.debug.js"></script> |
3 <script src="packages/browser/interop.js"></script> | 3 <script src="packages/browser/interop.js"></script> |
4 | 4 |
5 <title>Dart VM Observatory</title> | 5 <title>Dart VM Observatory</title> |
6 <meta charset="utf-8"> | 6 <meta charset="utf-8"> |
7 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c
ss"> | 7 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c
ss"> |
8 | 8 |
9 <script src="index_devtools.html_bootstrap.dart.js"></script> | 9 <script src="index_devtools.html_bootstrap.dart.js"></script> |
10 | 10 |
11 </head> | 11 </head> |
12 <body><polymer-element name="observatory-element"> | 12 <body><polymer-element name="observatory-element"> |
13 | 13 |
| 14 </polymer-element><polymer-element name="breakpoint-list" extends="observatory-e
lement"> |
| 15 <template> |
| 16 <template if="{{ msg['breakpoints'].isEmpty }}"> |
| 17 <div class="panel panel-warning"> |
| 18 <div class="panel-body">No breakpoints</div> |
| 19 </div> |
| 20 </template> |
| 21 <template if="{{ msg['breakpoints'].isNotEmpty }}"> |
| 22 <ul class="list-group"> |
| 23 <template repeat="{{ bpt in msg['breakpoints'] }}"> |
| 24 <li class="list-group-item"> |
| 25 {{ bpt }} |
| 26 </li> |
| 27 </template> |
| 28 </ul> |
| 29 </template> |
| 30 </template> |
| 31 |
14 </polymer-element><polymer-element name="error-view" extends="observatory-elemen
t"> | 32 </polymer-element><polymer-element name="error-view" extends="observatory-elemen
t"> |
15 <template> | 33 <template> |
16 <div class="row"> | 34 <div class="row"> |
17 <div class="col-md-8 col-md-offset-2"> | 35 <div class="col-md-8 col-md-offset-2"> |
18 <div class="panel panel-danger"> | 36 <div class="panel panel-danger"> |
19 <div class="panel-heading">Error</div> | 37 <div class="panel-heading">Error</div> |
20 <div class="panel-body"> | 38 <div class="panel-body"> |
21 <template if="{{ (error_obj == null) || (error_obj['type'] != 'Languag
eError') }}"> | 39 <template if="{{ (error_obj == null) || (error_obj['type'] != 'Languag
eError') }}"> |
22 <p>{{ error }}</p> | 40 <p>{{ error }}</p> |
23 </template> | 41 </template> |
(...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
290 <div class="col-md-10">{{ name }}</div> | 308 <div class="col-md-10">{{ name }}</div> |
291 </div> | 309 </div> |
292 <div class="row"> | 310 <div class="row"> |
293 <div class="col-md-2"></div> | 311 <div class="col-md-2"></div> |
294 <div class="col-md-1"> | 312 <div class="col-md-1"> |
295 <a href="{{ app.locationManager.relativeLink(isolate, 'stacktrac
e') }}">Stacktrace</a> | 313 <a href="{{ app.locationManager.relativeLink(isolate, 'stacktrac
e') }}">Stacktrace</a> |
296 </div> | 314 </div> |
297 <div class="col-md-1"> | 315 <div class="col-md-1"> |
298 <a href="{{ app.locationManager.relativeLink(isolate, 'library') }}">Lib
rary</a> | 316 <a href="{{ app.locationManager.relativeLink(isolate, 'library') }}">Lib
rary</a> |
299 </div> | 317 </div> |
| 318 <div class="col-md-1"> |
| 319 <a href="{{ app.locationManager.relativeLink(isolate, 'debug/breakpoints
') }}">Breakpoints</a> |
| 320 </div> |
300 <div class="col-md-8"></div> | 321 <div class="col-md-8"></div> |
301 </div> | 322 </div> |
302 </template> | 323 </template> |
303 | 324 |
304 </polymer-element><polymer-element name="isolate-list" extends="observatory-elem
ent"> | 325 </polymer-element><polymer-element name="isolate-list" extends="observatory-elem
ent"> |
305 <template> | 326 <template> |
306 <ul class="list-group"> | 327 <ul class="list-group"> |
307 <template repeat="{{ isolate in app.isolateManager.isolates.values }}"> | 328 <template repeat="{{ isolate in app.isolateManager.isolates.values }}"> |
308 <li class="list-group-item"> | 329 <li class="list-group-item"> |
309 <isolate-summary app="{{ app }}" isolate="{{ isolate.id }}" name="{{ iso
late.name }}"></isolate-summary> | 330 <isolate-summary app="{{ app }}" isolate="{{ isolate.id }}" name="{{ iso
late.name }}"></isolate-summary> |
(...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
507 --> | 528 --> |
508 <template> | 529 <template> |
509 <!-- If the message type is an IsolateList --> | 530 <!-- If the message type is an IsolateList --> |
510 <template if="{{ messageType == 'IsolateList' }}"> | 531 <template if="{{ messageType == 'IsolateList' }}"> |
511 <isolate-list app="{{ app }}"></isolate-list> | 532 <isolate-list app="{{ app }}"></isolate-list> |
512 </template> | 533 </template> |
513 <!-- If the message type is a StackTrace --> | 534 <!-- If the message type is a StackTrace --> |
514 <template if="{{ messageType == 'StackTrace' }}"> | 535 <template if="{{ messageType == 'StackTrace' }}"> |
515 <stack-trace app="{{ app }}" trace="{{ message }}"></stack-trace> | 536 <stack-trace app="{{ app }}" trace="{{ message }}"></stack-trace> |
516 </template> | 537 </template> |
| 538 <template if="{{ messageType == 'BreakpointList' }}"> |
| 539 <breakpoint-list app="{{ app }}" msg="{{ message }}"></breakpoint-list> |
| 540 </template> |
517 <!-- If the message type is a RequestError --> | 541 <!-- If the message type is a RequestError --> |
518 <template if="{{ messageType == 'RequestError' }}"> | 542 <template if="{{ messageType == 'RequestError' }}"> |
519 <error-view app="{{ app }}" error="{{ message['error'] }}"></error-view> | 543 <error-view app="{{ app }}" error="{{ message['error'] }}"></error-view> |
520 </template> | 544 </template> |
521 <template if="{{ messageType == 'Library' }}"> | 545 <template if="{{ messageType == 'Library' }}"> |
522 <library-view app="{{ app }}" library="{{ message }}"></library-view> | 546 <library-view app="{{ app }}" library="{{ message }}"></library-view> |
523 </template> | 547 </template> |
524 <template if="{{ messageType == 'Class' }}"> | 548 <template if="{{ messageType == 'Class' }}"> |
525 <class-view app="{{ app }}" cls="{{ message }}"></class-view> | 549 <class-view app="{{ app }}" cls="{{ message }}"></class-view> |
526 </template> | 550 </template> |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
582 </polymer-element><polymer-element name="observatory-application" extends="obser
vatory-element"> | 606 </polymer-element><polymer-element name="observatory-application" extends="obser
vatory-element"> |
583 <template> | 607 <template> |
584 <navigation-bar app="{{ app }}"></navigation-bar> | 608 <navigation-bar app="{{ app }}"></navigation-bar> |
585 <response-viewer app="{{ app }}"></response-viewer> | 609 <response-viewer app="{{ app }}"></response-viewer> |
586 </template> | 610 </template> |
587 | 611 |
588 </polymer-element> | 612 </polymer-element> |
589 <observatory-application devtools="true"></observatory-application> | 613 <observatory-application devtools="true"></observatory-application> |
590 | 614 |
591 </body></html> | 615 </body></html> |
OLD | NEW |