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

Side by Side Diff: runtime/bin/vmservice/client/lib/src/elements/io_view.html

Issue 300043011: Add WebSockets to Observatory. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 6 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 <head> 1 <head>
2 <link rel="import" href="nav_bar.html"> 2 <link rel="import" href="nav_bar.html">
3 <link rel="import" href="observatory_element.html"> 3 <link rel="import" href="observatory_element.html">
4 <link rel="import" href="service_ref.html"> 4 <link rel="import" href="service_ref.html">
5 </head> 5 </head>
6 <polymer-element name="io-view" extends="observatory-element"> 6 <polymer-element name="io-view" extends="observatory-element">
7 <template> 7 <template>
8 <link rel="stylesheet" href="css/shared.css"> 8 <link rel="stylesheet" href="css/shared.css">
9 9
10 <nav-bar> 10 <nav-bar>
(...skipping 17 matching lines...) Expand all
28 <ul class="list-group"> 28 <ul class="list-group">
29 <li class="list-group-item"> 29 <li class="list-group-item">
30 <a href="{{io.isolate.relativeHashLink('io/sockets')}}">Sockets</a> 30 <a href="{{io.isolate.relativeHashLink('io/sockets')}}">Sockets</a>
31 </li> 31 </li>
32 </ul> 32 </ul>
33 33
34 <br> 34 <br>
35 35
36 <ul class="list-group"> 36 <ul class="list-group">
37 <li class="list-group-item"> 37 <li class="list-group-item">
38 <a href="{{io.isolate.relativeHashLink('io/websockets')}}">WebSockets< /a>
39 </li>
40 </ul>
41
42 <br>
43
44 <ul class="list-group">
45 <li class="list-group-item">
38 <a href="{{io.isolate.relativeHashLink('io/file/randomaccessfiles')}}" >Random Access Files</a> 46 <a href="{{io.isolate.relativeHashLink('io/file/randomaccessfiles')}}" >Random Access Files</a>
39 </li> 47 </li>
40 </ul> 48 </ul>
41 49
42 </div> 50 </div>
43 <br> 51 <br>
44 <hr> 52 <hr>
45 </template> 53 </template>
46 </polymer-element> 54 </polymer-element>
47 55
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
131 <polymer-element name="io-socket-list-view" extends="observatory-element"> 139 <polymer-element name="io-socket-list-view" extends="observatory-element">
132 <template> 140 <template>
133 <link rel="stylesheet" href="css/shared.css"> 141 <link rel="stylesheet" href="css/shared.css">
134 142
135 <nav-bar> 143 <nav-bar>
136 <top-nav-menu last="{{ true }}"></top-nav-menu> 144 <top-nav-menu last="{{ true }}"></top-nav-menu>
137 <nav-refresh callback="{{ refresh }}"></nav-refresh> 145 <nav-refresh callback="{{ refresh }}"></nav-refresh>
138 </nav-bar> 146 </nav-bar>
139 147
140 <div class="content"> 148 <div class="content">
141 <h1>Socket</h1> 149 <h1>Sockets</h1>
142 150
143 <br> 151 <br>
144 152
145 <ul class="list-group"> 153 <ul class="list-group">
146 <template repeat="{{ file in list['members'] }}"> 154 <template repeat="{{ socket in list['members'] }}">
147 <li class="list-group-item"> 155 <li class="list-group-item">
148 <io-socket-ref ref="{{ file }}"></io-socket-ref> 156 <io-socket-ref ref="{{ socket }}"></io-socket-ref>
149 </li> 157 </li>
150 </template> 158 </template>
151 </ul> 159 </ul>
152 </div> 160 </div>
153 <br> 161 <br>
154 <hr> 162 <hr>
155 </template> 163 </template>
156 </polymer-element> 164 </polymer-element>
157 165
158 <polymer-element name="io-socket-view" extends="observatory-element"> 166 <polymer-element name="io-socket-view" extends="observatory-element">
(...skipping 23 matching lines...) Expand all
182 <div class="memberName">File descriptor</div> 190 <div class="memberName">File descriptor</div>
183 <div class="memberValue">{{ socket['fd'] }}</div> 191 <div class="memberValue">{{ socket['fd'] }}</div>
184 </div> 192 </div>
185 </div> 193 </div>
186 </div> 194 </div>
187 <br> 195 <br>
188 <hr> 196 <hr>
189 </template> 197 </template>
190 </polymer-element> 198 </polymer-element>
191 199
200 <polymer-element name="io-web-socket-ref" extends="service-ref">
201 <template>
202 <link rel="stylesheet" href="css/shared.css">
203 <a href="{{ url }}">{{ name }}</a>
204 </template>
205 </polymer-element>
206
207 <polymer-element name="io-web-socket-list-view" extends="observatory-element">
208 <template>
209 <link rel="stylesheet" href="css/shared.css">
210
211 <nav-bar>
212 <top-nav-menu last="{{ true }}"></top-nav-menu>
213 <nav-refresh callback="{{ refresh }}"></nav-refresh>
214 </nav-bar>
215
216 <div class="content">
217 <h1>WebSockets</h1>
218
219 <br>
220
221 <ul class="list-group">
222 <template repeat="{{ webSocket in list['members'] }}">
223 <li class="list-group-item">
224 <io-web-socket-ref ref="{{ webSocket }}"></io-web-socket-ref>
225 </li>
226 </template>
227 </ul>
228 </div>
229 <br>
230 <hr>
231 </template>
232 </polymer-element>
233
234 <polymer-element name="io-web-socket-view" extends="observatory-element">
235 <template>
236 <link rel="stylesheet" href="css/shared.css">
237
238 <nav-bar>
239 <top-nav-menu last="{{ true }}"></top-nav-menu>
240 <nav-refresh callback="{{ refresh }}"></nav-refresh>
241 </nav-bar>
242
243 <div class="content">
244 <h1>WebSocket</h1>
245
246 <br>
247
248 <div class="memberList">
249 <div class="memberItem">
250 <div class="memberName">Socket</div>
251 <div class="memberValue"><io-socket-ref ref="{{ webSocket['socket'] }} "></io-socket-ref></div>
252 </div>
253 </div>
254 </div>
255 <br>
256 <hr>
257 </template>
258 </polymer-element>
259
192 <polymer-element name="io-random-access-file-ref" extends="service-ref"> 260 <polymer-element name="io-random-access-file-ref" extends="service-ref">
193 <template> 261 <template>
194 <link rel="stylesheet" href="css/shared.css"> 262 <link rel="stylesheet" href="css/shared.css">
195 <a href="{{ url }}">{{ name }}</a> 263 <a href="{{ url }}">{{ name }}</a>
196 </template> 264 </template>
197 </polymer-element> 265 </polymer-element>
198 266
199 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele ment"> 267 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele ment">
200 <template> 268 <template>
201 <link rel="stylesheet" href="css/shared.css"> 269 <link rel="stylesheet" href="css/shared.css">
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 <div class="memberValue">{{ file['fd'] }}</div> 319 <div class="memberValue">{{ file['fd'] }}</div>
252 </div> 320 </div>
253 </div> 321 </div>
254 </div> 322 </div>
255 <br> 323 <br>
256 <hr> 324 <hr>
257 </template> 325 </template>
258 </polymer-element> 326 </polymer-element>
259 327
260 <script type="application/dart" src="io_view.dart"></script> 328 <script type="application/dart" src="io_view.dart"></script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698