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

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

Issue 205713004: Add isolate tag-profile and better handling of errors (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: 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
« no previous file with comments | « no previous file | runtime/bin/vmservice/client/deployed/web/index.html_bootstrap.dart.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c ss"> 5 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c ss">
6 6
7 <title>Dart VM Observatory</title> 7 <title>Dart VM Observatory</title>
8 <script type="text/javascript" src="https://www.google.com/jsapi"></script> 8 <script type="text/javascript" src="https://www.google.com/jsapi"></script>
9 <script src="packages/browser/interop.js"></script> 9 <script src="packages/browser/interop.js"></script>
10 10
(...skipping 1023 matching lines...) Expand 10 before | Expand all | Expand 10 after
1034 </template> 1034 </template>
1035 1035
1036 <template if="{{ isolate.idle }}"> 1036 <template if="{{ isolate.idle }}">
1037 <strong>idle</strong> 1037 <strong>idle</strong>
1038 </template> 1038 </template>
1039 </div> 1039 </div>
1040 </div> 1040 </div>
1041 </div> 1041 </div>
1042 </div> 1042 </div>
1043 1043
1044 <template if="{{ isolate.error != null }}">
1045 <div class="content">
1046 <h1>Error</h1>
1047 <div class="memberList">
1048 <div class="memberItem">
1049 <div class="memberName">message</div>
1050 <div class="memberValue">
1051 <pre>{{ isolate.error.message }}</pre>
1052 </div>
1053 </div>
1054 <div class="memberItem">
1055 <template if="{{ isolate.error.exception != null }}">
1056 <div class="memberName">exception</div>
1057 <div class="memberValue">
1058 <instance-ref ref="{{ isolate.error.exception }}"></instance-ref >
1059 </div>
1060 </template>
1061 </div>
1062 <div class="memberItem">
1063 <template if="{{ isolate.error.stacktrace != null }}">
1064 <div class="memberName">stacktrace</div>
1065 <div class="memberValue">
1066 <instance-ref ref="{{ isolate.error.stacktrace }}"></instance-ref>
1067 </div>
1068 </template>
1069 </div>
1070 </div>
1071 </div>
1072 <hr>
1073 </template>
1074
1044 <template if="{{ isolate.topFrame != null }}"> 1075 <template if="{{ isolate.topFrame != null }}">
1045 <br> 1076 <br>
1046 <div class="sourceInset"> 1077 <div class="sourceInset">
1047 <pre> {{ isolate.topFrame['line'] }} &nbsp; {{ isolate.topFrame ['lineString'] }}</pre> 1078 <pre> {{ isolate.topFrame['line'] }} &nbsp; {{ isolate.topFrame ['lineString'] }}</pre>
1048 </div> 1079 </div>
1049 </template> 1080 </template>
1050 1081
1051 <br> 1082 <br>
1052 1083
1053 <div class="content"> 1084 <div class="content">
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
1124 <div class="memberValue"> 1155 <div class="memberValue">
1125 See <a href="{{ isolate.relativeHashLink('heapmap') }}">heap map</a> 1156 See <a href="{{ isolate.relativeHashLink('heapmap') }}">heap map</a>
1126 </div> 1157 </div>
1127 </div> 1158 </div>
1128 </div> 1159 </div>
1129 </div> 1160 </div>
1130 1161
1131 <hr> 1162 <hr>
1132 1163
1133 <div class="content"> 1164 <div class="content">
1165 <div id="tagProfileChart" class="col-md-8" style="height: 400px"></div>
1166 </div>
1167
1168 <hr>
1169
1170 <div class="content">
1134 <eval-box callback="{{ eval }}"></eval-box> 1171 <eval-box callback="{{ eval }}"></eval-box>
1135 </div> 1172 </div>
1136 <br><br><br><br> 1173 <br><br><br><br>
1137 <br><br><br><br> 1174 <br><br><br><br>
1138 </template> 1175 </template>
1139 1176
1140 </polymer-element> 1177 </polymer-element>
1141 <polymer-element name="instance-view" extends="observatory-element"> 1178 <polymer-element name="instance-view" extends="observatory-element">
1142 <template> 1179 <template>
1143 <nav-bar> 1180 <nav-bar>
(...skipping 705 matching lines...) Expand 10 before | Expand all | Expand 10 after
1849 <template> 1886 <template>
1850 <service-view object="{{ app.response }}"></service-view> 1887 <service-view object="{{ app.response }}"></service-view>
1851 </template> 1888 </template>
1852 1889
1853 </polymer-element><polymer-element name="observatory-application" extends="obser vatory-element"> 1890 </polymer-element><polymer-element name="observatory-application" extends="obser vatory-element">
1854 <template> 1891 <template>
1855 <response-viewer app="{{ app }}"></response-viewer> 1892 <response-viewer app="{{ app }}"></response-viewer>
1856 </template> 1893 </template>
1857 1894
1858 </polymer-element> 1895 </polymer-element>
1896 <polymer-element name="service-exception-view" extends="observatory-element">
1897 <template>
1898 <nav-bar>
1899 <top-nav-menu last="{{ true }}"></top-nav-menu>
1900 </nav-bar>
1901
1902 <div class="row">
1903 <div class="col-md-8 col-md-offset-2">
1904 <div class="panel panel-danger">
1905 <div class="panel-heading">{{ exception.kind }}</div>
1906 <div class="panel-body">
1907 <p>{{ exception.message }}</p>
1908 </div>
1909 <div class="well">
1910 <p>{{ exception.response }}</p>
1911 </div>
1912 </div>
1913 </div>
1914 </div>
1915 </template>
1916
1917 </polymer-element>
1918 <polymer-element name="service-error-view" extends="observatory-element">
1919 <template>
1920 <nav-bar>
1921 <top-nav-menu last="{{ true }}"></top-nav-menu>
1922 </nav-bar>
1923
1924 <div class="row">
1925 <div class="col-md-8 col-md-offset-2">
1926 <div class="panel panel-danger">
1927 <div class="panel-heading">{{ error.kind }}</div>
1928 <div class="panel-body">
1929 <p>{{ error.message }}</p>
1930 </div>
1931 </div>
1932 </div>
1933 </div>
1934 </template>
1935
1936 </polymer-element>
1859 <polymer-element name="vm-ref" extends="service-ref"> 1937 <polymer-element name="vm-ref" extends="service-ref">
1860 <template> 1938 <template>
1861 <a href="{{ url }}">{{ ref.name }}</a> 1939 <a href="{{ url }}">{{ ref.name }}</a>
1862 </template> 1940 </template>
1863 1941
1864 </polymer-element> 1942 </polymer-element>
1865 1943
1866 1944
1867 <observatory-application></observatory-application> 1945 <observatory-application></observatory-application>
1868 1946
1869 </body></html> 1947 </body></html>
OLDNEW
« no previous file with comments | « no previous file | runtime/bin/vmservice/client/deployed/web/index.html_bootstrap.dart.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698