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

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: Deploy 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 <br> 50 <br>
43 51
44 <ul class="list-group"> 52 <ul class="list-group">
45 <li class="list-group-item"> 53 <li class="list-group-item">
46 <a href="{{io.isolate.relativeHashLink('io/processes')}}">Processess</ a> 54 <a href="{{io.isolate.relativeHashLink('io/processes')}}">Processess</ a>
47 </li> 55 </li>
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 <polymer-element name="io-socket-list-view" extends="observatory-element"> 147 <polymer-element name="io-socket-list-view" extends="observatory-element">
140 <template> 148 <template>
141 <link rel="stylesheet" href="css/shared.css"> 149 <link rel="stylesheet" href="css/shared.css">
142 150
143 <nav-bar> 151 <nav-bar>
144 <top-nav-menu last="{{ true }}"></top-nav-menu> 152 <top-nav-menu last="{{ true }}"></top-nav-menu>
145 <nav-refresh callback="{{ refresh }}"></nav-refresh> 153 <nav-refresh callback="{{ refresh }}"></nav-refresh>
146 </nav-bar> 154 </nav-bar>
147 155
148 <div class="content"> 156 <div class="content">
149 <h1>Socket</h1> 157 <h1>Sockets</h1>
150 158
151 <br> 159 <br>
152 160
153 <ul class="list-group"> 161 <ul class="list-group">
154 <template repeat="{{ file in list['members'] }}"> 162 <template repeat="{{ socket in list['members'] }}">
155 <li class="list-group-item"> 163 <li class="list-group-item">
156 <io-socket-ref ref="{{ file }}"></io-socket-ref> 164 <io-socket-ref ref="{{ socket }}"></io-socket-ref>
157 </li> 165 </li>
158 </template> 166 </template>
159 </ul> 167 </ul>
160 </div> 168 </div>
161 <br> 169 <br>
162 <hr> 170 <hr>
163 </template> 171 </template>
164 </polymer-element> 172 </polymer-element>
165 173
166 <polymer-element name="io-socket-view" extends="observatory-element"> 174 <polymer-element name="io-socket-view" extends="observatory-element">
(...skipping 23 matching lines...) Expand all
190 <div class="memberName">File descriptor</div> 198 <div class="memberName">File descriptor</div>
191 <div class="memberValue">{{ socket['fd'] }}</div> 199 <div class="memberValue">{{ socket['fd'] }}</div>
192 </div> 200 </div>
193 </div> 201 </div>
194 </div> 202 </div>
195 <br> 203 <br>
196 <hr> 204 <hr>
197 </template> 205 </template>
198 </polymer-element> 206 </polymer-element>
199 207
208 <polymer-element name="io-web-socket-ref" extends="service-ref">
209 <template>
210 <link rel="stylesheet" href="css/shared.css">
211 <a href="{{ url }}">{{ name }}</a>
212 </template>
213 </polymer-element>
214
215 <polymer-element name="io-web-socket-list-view" extends="observatory-element">
216 <template>
217 <link rel="stylesheet" href="css/shared.css">
218
219 <nav-bar>
220 <top-nav-menu last="{{ true }}"></top-nav-menu>
221 <nav-refresh callback="{{ refresh }}"></nav-refresh>
222 </nav-bar>
223
224 <div class="content">
225 <h1>WebSockets</h1>
226
227 <br>
228
229 <ul class="list-group">
230 <template repeat="{{ webSocket in list['members'] }}">
231 <li class="list-group-item">
232 <io-web-socket-ref ref="{{ webSocket }}"></io-web-socket-ref>
233 </li>
234 </template>
235 </ul>
236 </div>
237 <br>
238 <hr>
239 </template>
240 </polymer-element>
241
242 <polymer-element name="io-web-socket-view" extends="observatory-element">
243 <template>
244 <link rel="stylesheet" href="css/shared.css">
245
246 <nav-bar>
247 <top-nav-menu last="{{ true }}"></top-nav-menu>
248 <nav-refresh callback="{{ refresh }}"></nav-refresh>
249 </nav-bar>
250
251 <div class="content">
252 <h1>WebSocket</h1>
253
254 <br>
255
256 <div class="memberList">
257 <div class="memberItem">
258 <div class="memberName">Socket</div>
259 <div class="memberValue"><io-socket-ref ref="{{ webSocket['socket'] }} "></io-socket-ref></div>
260 </div>
261 </div>
262 </div>
263 <br>
264 <hr>
265 </template>
266 </polymer-element>
267
200 <polymer-element name="io-random-access-file-ref" extends="service-ref"> 268 <polymer-element name="io-random-access-file-ref" extends="service-ref">
201 <template> 269 <template>
202 <link rel="stylesheet" href="css/shared.css"> 270 <link rel="stylesheet" href="css/shared.css">
203 <a href="{{ url }}">{{ name }}</a> 271 <a href="{{ url }}">{{ name }}</a>
204 </template> 272 </template>
205 </polymer-element> 273 </polymer-element>
206 274
207 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele ment"> 275 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele ment">
208 <template> 276 <template>
209 <link rel="stylesheet" href="css/shared.css"> 277 <link rel="stylesheet" href="css/shared.css">
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after
352 </template> 420 </template>
353 </div> 421 </div>
354 </div> 422 </div>
355 </div> 423 </div>
356 <br> 424 <br>
357 <hr> 425 <hr>
358 </template> 426 </template>
359 </polymer-element> 427 </polymer-element>
360 428
361 <script type="application/dart" src="io_view.dart"></script> 429 <script type="application/dart" src="io_view.dart"></script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698