Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(47)

Side by Side Diff: runtime/bin/vmservice/client/deployed/web/index_devtools.html

Issue 204983008: Rework how ServiceObjects are created and cached in Observatory. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: gen js / fix 1 bug Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 3
4 <title>Dart VM Observatory</title> 4 <title>Dart VM Observatory</title>
5 <meta charset="utf-8"> 5 <meta charset="utf-8">
6 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c ss"> 6 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c ss">
7 <script type="text/javascript" src="https://www.google.com/jsapi"></script> 7 <script type="text/javascript" src="https://www.google.com/jsapi"></script>
8 <script src="packages/browser/interop.js"></script> 8 <script src="packages/browser/interop.js"></script>
9 9
10 <script src="index_devtools.html_bootstrap.dart.js"></script> 10 <script src="index_devtools.html_bootstrap.dart.js"></script>
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after
416 <table> 416 <table>
417 <tbody><tr template="" repeat="{{ result in results }}"> 417 <tbody><tr template="" repeat="{{ result in results }}">
418 <td class="historyExpr"> 418 <td class="historyExpr">
419 <a class="expr" on-click="{{ selectExpr }}" expr="{{ result['expr'] }}">{{ result['expr'] }}</a> 419 <a class="expr" on-click="{{ selectExpr }}" expr="{{ result['expr'] }}">{{ result['expr'] }}</a>
420 </td> 420 </td>
421 <td class="historyValue"> 421 <td class="historyValue">
422 <template if="{{ result['value'] == null }}"> 422 <template if="{{ result['value'] == null }}">
423 <div style="color:#aaa;cursor:wait;">&lt;pending&gt;</div> 423 <div style="color:#aaa;cursor:wait;">&lt;pending&gt;</div>
424 </template> 424 </template>
425 <template if="{{ result['value'] != null }}"> 425 <template if="{{ result['value'] != null }}">
426 <instance-ref isolate="{{ isolate }}" ref="{{ result['value'] }}"> 426 <instance-ref ref="{{ result['value'] }}"></instance-ref>
427 </instance-ref>
428 </template> 427 </template>
429 </td> 428 </td>
430 </tr> 429 </tr>
431 </tbody></table> 430 </tbody></table>
432 </template> 431 </template>
433 </template> 432 </template>
434 </polymer-element> 433 </polymer-element>
435 434
436 435
437 <polymer-element name="field-ref" extends="service-ref"> 436 <polymer-element name="field-ref" extends="service-ref">
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
521 <div class="memberItem"> 520 <div class="memberItem">
522 <div class="memberName">script</div> 521 <div class="memberName">script</div>
523 <div class="memberValue"> 522 <div class="memberValue">
524 <script-ref ref="{{ cls['script'] }}" line="{{ cls['line'] }}"> 523 <script-ref ref="{{ cls['script'] }}" line="{{ cls['line'] }}">
525 </script-ref> 524 </script-ref>
526 </div> 525 </div>
527 </div> 526 </div>
528 527
529 <div class="memberItem">&nbsp;</div> 528 <div class="memberItem">&nbsp;</div>
530 529
531 <template if="{{ cls['super']['type'] != 'Null' }}"> 530 <template if="{{ cls['super'] != null }}">
532 <div class="memberItem"> 531 <div class="memberItem">
533 <div class="memberName">extends</div> 532 <div class="memberName">extends</div>
534 <div class="memberValue"> 533 <div class="memberValue">
535 <class-ref ref="{{ cls['super'] }}"></class-ref> 534 <class-ref ref="{{ cls['super'] }}"></class-ref>
536 </div> 535 </div>
537 </div> 536 </div>
538 </template> 537 </template>
539 <template if="{{ cls['subclasses'].length > 0 }}"> 538 <template if="{{ cls['subclasses'].length > 0 }}">
540 <div class="memberItem"> 539 <div class="memberItem">
541 <div class="memberName">extended by</div> 540 <div class="memberName">extended by</div>
(...skipping 1282 matching lines...) Expand 10 before | Expand all | Expand 10 after
1824 <div class="memberItem"> 1823 <div class="memberItem">
1825 <div class="memberName">uptime</div> 1824 <div class="memberName">uptime</div>
1826 <div class="memberValue">{{ vm.uptime | formatTime }}</div> 1825 <div class="memberValue">{{ vm.uptime | formatTime }}</div>
1827 </div> 1826 </div>
1828 </div> 1827 </div>
1829 </div> 1828 </div>
1830 1829
1831 <br> 1830 <br>
1832 1831
1833 <ul class="list-group"> 1832 <ul class="list-group">
1834 <template repeat="{{ isolate in vm.allIsolates }}"> 1833 <template repeat="{{ isolate in vm.isolates }}">
1835 <li class="list-group-item"> 1834 <li class="list-group-item">
1836 <isolate-summary isolate="{{ isolate }}"></isolate-summary> 1835 <isolate-summary isolate="{{ isolate }}"></isolate-summary>
1837 </li> 1836 </li>
1838 </template> 1837 </template>
1839 </ul> 1838 </ul>
1840 </template> 1839 </template>
1841 1840
1842 </polymer-element> 1841 </polymer-element>
1843 <polymer-element name="service-view" extends="observatory-element"> 1842 <polymer-element name="service-view" extends="observatory-element">
1844 <!-- This element explicitly manages the child elements to avoid setting 1843 <!-- This element explicitly manages the child elements to avoid setting
(...skipping 15 matching lines...) Expand all
1860 <template> 1859 <template>
1861 <a href="{{ url }}">{{ ref.name }}</a> 1860 <a href="{{ url }}">{{ ref.name }}</a>
1862 </template> 1861 </template>
1863 1862
1864 </polymer-element> 1863 </polymer-element>
1865 1864
1866 1865
1867 <observatory-application devtools="true"></observatory-application> 1866 <observatory-application devtools="true"></observatory-application>
1868 1867
1869 </body></html> 1868 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698