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

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

Issue 304513004: Add 'owner' field to sockets, that point to a potential IO resource using that Socket. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Fix. 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
« no previous file with comments | « runtime/bin/vmservice/client/lib/src/elements/io_view.dart ('k') | sdk/lib/io/http_impl.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
54 <a href="{{io.isolate.relativeHashLink('io/processes')}}">Processess</ a> 54 <a href="{{io.isolate.relativeHashLink('io/processes')}}">Processess</ a>
55 </li> 55 </li>
56 </ul> 56 </ul>
57 57
58 </div> 58 </div>
59 <br> 59 <br>
60 <hr> 60 <hr>
61 </template> 61 </template>
62 </polymer-element> 62 </polymer-element>
63 63
64 <polymer-element name="io-ref" extends="service-ref">
65 <template>
66 <link rel="stylesheet" href="css/shared.css">
67 <template if="{{ ref.serviceType == 'Socket' }}">
68 <io-socket-ref ref="{{ ref }}"></io-socket-ref>
69 </template>
70 <template if="{{ ref.serviceType == 'HttpServer' }}">
71 <io-http-server-ref ref="{{ ref }}"></io-http-server-ref>
72 </template>
73 <template if="{{ ref.serviceType == 'WebSocket' }}">
74 <io-web-socket-ref ref="{{ ref }}"></io-web-socket-ref>
75 </template>
76 </template>
77 </polymer-element>
78
64 <polymer-element name="io-http-server-list-view" extends="observatory-element"> 79 <polymer-element name="io-http-server-list-view" extends="observatory-element">
65 <template> 80 <template>
66 <link rel="stylesheet" href="css/shared.css"> 81 <link rel="stylesheet" href="css/shared.css">
67 82
68 <nav-bar> 83 <nav-bar>
69 <top-nav-menu last="{{ true }}"></top-nav-menu> 84 <top-nav-menu last="{{ true }}"></top-nav-menu>
70 <nav-refresh callback="{{ refresh }}"></nav-refresh> 85 <nav-refresh callback="{{ refresh }}"></nav-refresh>
71 </nav-bar> 86 </nav-bar>
72 87
73 <div class="content"> 88 <div class="content">
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 <top-nav-menu last="{{ true }}"></top-nav-menu> 194 <top-nav-menu last="{{ true }}"></top-nav-menu>
180 <nav-refresh callback="{{ refresh }}"></nav-refresh> 195 <nav-refresh callback="{{ refresh }}"></nav-refresh>
181 </nav-bar> 196 </nav-bar>
182 197
183 <div class="content"> 198 <div class="content">
184 <h1>Socket</h1> 199 <h1>Socket</h1>
185 200
186 <br> 201 <br>
187 202
188 <div class="memberList"> 203 <div class="memberList">
204 <template if="{{ socket['owner'] != null }}">
205 <div class="memberItem">
206 <div class="memberName">Owner</div>
207 <div class="memberValue"><io-ref ref="{{ socket['owner'] }}"></io-re f></div>
208 </div>
209 </template>
189 <div class="memberItem"> 210 <div class="memberItem">
190 <div class="memberName">Address</div> 211 <div class="memberName">Address</div>
191 <div class="memberValue">{{ socket['address'] }}</div> 212 <div class="memberValue">{{ socket['address'] }}</div>
192 </div> 213 </div>
193 <div class="memberItem"> 214 <div class="memberItem">
194 <div class="memberName">Port</div> 215 <div class="memberName">Port</div>
195 <div class="memberValue">{{ socket['port'] }}</div> 216 <div class="memberValue">{{ socket['port'] }}</div>
196 </div> 217 </div>
197 <div class="memberItem"> 218 <div class="memberItem">
198 <div class="memberName">File descriptor</div> 219 <div class="memberName">File descriptor</div>
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after
420 </template> 441 </template>
421 </div> 442 </div>
422 </div> 443 </div>
423 </div> 444 </div>
424 <br> 445 <br>
425 <hr> 446 <hr>
426 </template> 447 </template>
427 </polymer-element> 448 </polymer-element>
428 449
429 <script type="application/dart" src="io_view.dart"></script> 450 <script type="application/dart" src="io_view.dart"></script>
OLDNEW
« no previous file with comments | « runtime/bin/vmservice/client/lib/src/elements/io_view.dart ('k') | sdk/lib/io/http_impl.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698