closure: fix compile error by adding missing externs
[chromium-blink-merge.git] / tools / sheriffing / index.html
blob5758d677340840dfdf22adca401345cd417b0caf
1 <!DOCTYPE html>
2 <!--
3 Copyright 2014 The Chromium Authors. All rights reserved.
4 Use of this source code is governed by a BSD-style license that can be
5 found in the LICENSE file.
6 -->
7 <html>
8 <head>
9 <meta http-equiv="cache-control" content="no-cache">
11 <title>Sheriffing dashboard</title>
12 <base target="_blank" />
13 <link href='http://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
14 <link rel="stylesheet" href="style.css">
16 <script type="text/javascript">
17 /** Watefall pages, ordered by importance. */
18 var kBuilderPages = new Array();
19 kBuilderPages.push(['clobber builders', 'http://build.chromium.org/p/chromium/', true]);
20 kBuilderPages.push(['win', 'http://build.chromium.org/p/chromium.win/', true]);
21 kBuilderPages.push(['mac', 'http://build.chromium.org/p/chromium.mac/', true]);
22 kBuilderPages.push(['linux', 'http://build.chromium.org/p/chromium.linux/', true]);
23 kBuilderPages.push(['chromeos', 'http://build.chromium.org/p/chromium.chromiumos/', true]);
24 kBuilderPages.push(['chrome branded', 'http://build.chromium.org/p/chromium.chrome/', true]);
25 kBuilderPages.push(['memory', 'http://build.chromium.org/p/chromium.memory/', true]);
27 /** Waterfall open/closed status pages. */
28 var kStatusPages = new Array();
29 kStatusPages.push(['chromium', 'https://chromium-status.appspot.com/']);
30 kStatusPages.push(['blink', 'http://blink-status.appspot.com/']);
31 </script>
33 <script type="text/javascript" src="functions.js"></script>
34 <script type="text/javascript" src="statuspageinfo.js"></script>
35 <script type="text/javascript" src="waterfallinfo.js"></script>
36 <script type="text/javascript" src="botinfo.js"></script>
37 <script type="text/javascript" src="buildinfo.js"></script>
38 <script type="text/javascript" src="failureinfo.js"></script>
39 </head>
40 <body onload="javascript:initialize();">
41 <div id="sidebar">
42 <div id="sidebar-contents"></div>
44 <div class="box">
45 Bot issues? E-mail:<br><a href="mailto:chrome-troopers@google.com">chrome-troopers@google.com</a>
46 </div>
48 <!-- Useful links. -->
49 <ul class="box">
50 <li>
51 <a href="https://code.google.com/p/chromium/wiki/UsefulURLs">
52 Useful Chromium URLs
53 </a>
54 </li>
55 </ul>
57 <!-- Options. -->
58 <ul id="options" class="box">
59 <li><input type="checkbox" checked id="checkbox-hide-stable" onclick="updateStatusHTML();">Hide steady green bots</input></li>
60 <li><input type="checkbox" id="checkbox-alert-steady-red" onclick="updateStatusHTML();">Alert if steady green bots go red</input></li>
61 <li>
62 <input type="text" placeholder="Status message filter" id="text-filter" onkeypress="filterUpdated();">
63 </input>
64 </li>
65 </ul>
67 <!-- Debugging stats. -->
68 <ul id="debugging" class="box">
69 <li>Ticks until refresh: <span id="num-ticks-until-refresh"></span></li>
70 <li>Requests in flight: <span id="num-requests-in-flight"></span></li>
71 <li>Requests cached: <span id="num-requests-ignored"></span></li>
72 <li>Requests retried: <span id="num-requests-retried"></span></li>
73 </ul>
74 </div>
75 <table id="build-info"></table>
76 <table id="failure-info"></table>
77 </body>
78 </html>