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

Side by Side Diff: chrome/browser/resources/net_internals/index.html

Issue 6500010: HSTS: add net-internals UI. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: ... Created 9 years, 10 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> 1 <!DOCTYPE HTML>
2 <head i18n-values="dir:textdirection;"> 2 <head i18n-values="dir:textdirection;">
3 <!-- 3 <!--
4 Copyright (c) 2010 The Chromium Authors. All rights reserved. 4 Copyright (c) 2010 The Chromium Authors. All rights reserved.
5 Use of this source code is governed by a BSD-style license that can be 5 Use of this source code is governed by a BSD-style license that can be
6 found in the LICENSE file. 6 found in the LICENSE file.
7 --> 7 -->
8 <head> 8 <head>
9 <link rel="stylesheet" href="main.css"> 9 <link rel="stylesheet" href="main.css">
10 <link rel="stylesheet" href="tabswitcherview.css"> 10 <link rel="stylesheet" href="tabswitcherview.css">
11 <script src="util.js"></script> 11 <script src="util.js"></script>
12 <script src="view.js"></script> 12 <script src="view.js"></script>
13 <script src="tabswitcherview.js"></script> 13 <script src="tabswitcherview.js"></script>
14 <script src="dataview.js"></script> 14 <script src="dataview.js"></script>
15 <script src="httpcacheview.js"></script> 15 <script src="httpcacheview.js"></script>
16 <script src="testview.js"></script> 16 <script src="testview.js"></script>
17 <script src="hstsview.js"></script>
17 <script src="main.js"></script> 18 <script src="main.js"></script>
18 <script src="dnsview.js"></script> 19 <script src="dnsview.js"></script>
19 <script src="eventsview.js"></script> 20 <script src="eventsview.js"></script>
20 <script src="detailsview.js"></script> 21 <script src="detailsview.js"></script>
21 <script src="sourceentry.js"></script> 22 <script src="sourceentry.js"></script>
22 <script src="resizableverticalsplitview.js"></script> 23 <script src="resizableverticalsplitview.js"></script>
23 <script src="topmidbottomview.js"></script> 24 <script src="topmidbottomview.js"></script>
24 <script src="timelineviewpainter.js"></script> 25 <script src="timelineviewpainter.js"></script>
25 <script src="logviewpainter.js"></script> 26 <script src="logviewpainter.js"></script>
26 <script src="loggrouper.js"></script> 27 <script src="loggrouper.js"></script>
(...skipping 10 matching lines...) Expand all
37 <li><a href="#data" id=dataTab>Data</a></li> 38 <li><a href="#data" id=dataTab>Data</a></li>
38 <li><a href="#proxy" id=proxyTab>Proxy</a></li> 39 <li><a href="#proxy" id=proxyTab>Proxy</a></li>
39 <li><a href="#events" id=eventsTab>Events</a></li> 40 <li><a href="#events" id=eventsTab>Events</a></li>
40 <li><a href="#dns" id=dnsTab>DNS</a></li> 41 <li><a href="#dns" id=dnsTab>DNS</a></li>
41 <li><a href="#sockets" id=socketsTab>Sockets</a></li> 42 <li><a href="#sockets" id=socketsTab>Sockets</a></li>
42 <li><a href="#spdy" id=spdyTab>SPDY</a></li> 43 <li><a href="#spdy" id=spdyTab>SPDY</a></li>
43 <li><a href="#httpCache" id=httpCacheTab>HTTP Cache</a></li> 44 <li><a href="#httpCache" id=httpCacheTab>HTTP Cache</a></li>
44 <!-- Tab is only shown on Windows --> 45 <!-- Tab is only shown on Windows -->
45 <li><a href="#serviceProviders" id=serviceProvidersTab style="display: n one;">SPIs</a></li> 46 <li><a href="#serviceProviders" id=serviceProvidersTab style="display: n one;">SPIs</a></li>
46 <li><a href="#tests" id=testTab>Tests</a></li> 47 <li><a href="#tests" id=testTab>Tests</a></li>
48 <li><a href="#hsts" id=hstsTab>HSTS</a></li>
47 </ul> 49 </ul>
48 <div style="clear: both;"></div> 50 <div style="clear: both;"></div>
49 </div> 51 </div>
50 <!-- Proxy info --> 52 <!-- Proxy info -->
51 <div id=proxyTabContent> 53 <div id=proxyTabContent>
52 <h4> 54 <h4>
53 Current proxy settings 55 Current proxy settings
54 <input type=button value="Re-apply settings" id=proxyReloadSettings /> 56 <input type=button value="Re-apply settings" id=proxyReloadSettings />
55 </h4> 57 </h4>
56 58
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after
342 <div id=testTabContent> 344 <div id=testTabContent>
343 <p>Input a URL which failed to load, and then click the button to run some 345 <p>Input a URL which failed to load, and then click the button to run some
344 tests for why it failed.</p> 346 tests for why it failed.</p>
345 <form id=connectionTestsForm> 347 <form id=connectionTestsForm>
346 URL: <input type=text id=testUrlInput /> 348 URL: <input type=text id=testUrlInput />
347 <input type=submit value="Start tests" /> 349 <input type=submit value="Start tests" />
348 </form> 350 </form>
349 <div id=testSummary></div> 351 <div id=testSummary></div>
350 </div> 352 </div>
351 353
354 <!-- HSTS tab -->
355 <div id=hstsTabContent>
356 <!-- HSTS is HTTPS Strict Transport Security: a way for sites to elect to
eroman 2011/02/17 00:48:28 Could you add this as part of the HTML rather than
agl 2011/02/17 17:21:30 Done.
357 always use HTTPS. See http://dev.chromium.org/sts
358
359 This UI allows a user to query and update the browser's list of HSTS
360 domains. -->
361
362 <h4>Add domain</h4>
363
364 <p>Input a domain name to add it to the HSTS set:</p>
365 <form id=hstsAddForm>
366 Domain: <input type=text id=hstsAddInput type="url"
367 placeholder="example.com"/><br/>
368 Include subdomains: <input type="checkbox" id=hstsCheckInput />
369 <input type=submit value="Add" />
370 </form>
371
372 <h4>Delete domain</h4>
373
374 <p>
375 Input a domain name to delete it from the HSTS set
376 (<i>you cannot delete preloaded entries</i>):
377 </p>
378 <form id=hstsDeleteForm>
379 Domain: <input type=text id=hstsDeleteInput type="url"
380 placeholder="example.com"/>
381 <input type=submit value="Delete" />
382 </form>
383
384 <h4>Query domain</h4>
385
386 <p>Input a domain name to query the current HSTS set:</p>
387 <form id=hstsQueryForm>
388 Domain: <input type=text id=hstsQueryInput type="url"
389 placeholder="example.com"/>
390 <input type=submit value="Query" />
391 </form>
392 <div style="margin-top: 1em; margin-left: 2em;" id=hstsQueryOutput></div>
393 </div>
394
352 <!-- ================= Events view =================== --> 395 <!-- ================= Events view =================== -->
353 396
354 <!-- Filter Box: This the top bar which contains the search box. --> 397 <!-- Filter Box: This the top bar which contains the search box. -->
355 <div id=filterBox> 398 <div id=filterBox>
356 <table width=100%> 399 <table width=100%>
357 <tr> 400 <tr>
358 <td width=1%>Filter:</td> 401 <td width=1%>Filter:</td>
359 <td width=98%><input type="search" incremental id=filterInput /></td> 402 <td width=98%><input type="search" incremental id=filterInput /></td>
360 <td width=1% id=filterCount>(1 of 34)</td> 403 <td width=1% id=filterCount>(1 of 34)</td>
361 </tr> 404 </tr>
(...skipping 29 matching lines...) Expand all
391 <td class=tabSwitcherSpacer>&nbsp;</td> 434 <td class=tabSwitcherSpacer>&nbsp;</td>
392 <th id=detailsTimelineTab>Timeline</th> 435 <th id=detailsTimelineTab>Timeline</th>
393 </tr> 436 </tr>
394 </table> 437 </table>
395 <div class=tabSwitcherLine></div> 438 <div class=tabSwitcherLine></div>
396 </div> 439 </div>
397 <div id=detailsLogBox></div> 440 <div id=detailsLogBox></div>
398 <div id=detailsTimelineBox></div> 441 <div id=detailsTimelineBox></div>
399 </body> 442 </body>
400 </html> 443 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698