| OLD | NEW |
| (Empty) |
| 1 <script> | |
| 2 function autoLink(className) { | |
| 3 var comments = document.querySelectorAll(className); | |
| 4 for(var i = 0; i < comments.length; i++) { | |
| 5 comments[i].innerHTML = comments[i].innerHTML.replace(/http:\/\/[^ \t\n<]*
/g, '<a href="$&">$&</a>'); | |
| 6 } | |
| 7 } | |
| 8 | |
| 9 window.onload = function() { | |
| 10 autoLink('.DevComment'); | |
| 11 } | |
| 12 </script> | |
| 13 | |
| 14 <div class="Announcement"> | |
| 15 | |
| 16 <iframe width="100%" height="44" frameborder="0" scrolling="no" src="http://nati
veclient-status.appspot.com/current"></iframe> | |
| 17 | |
| 18 <center style="padding: 0 7px"> | |
| 19 <table width="100%" valign="top" bgcolor="#efefef" style="-webkit-border-botto
m-left-radius: 24px; -webkit-border-bottom-right-radius: 24px; -moz-border-botto
m-right-radius: 24px; -moz-border-bottom-right-radius: 24px; box-shadow: 2px 2
px 6px rgba(0,0,0,0.6); -moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.6); -webkit-bo
x-shadow: 2px 2px 6px rgba(0,0,0,0.6);"> | |
| 20 <tr> | |
| 21 <td width="23%"> | |
| 22 <table valign="top" width="100%"> | |
| 23 <tr> | |
| 24 <td style="text-align: right;"> | |
| 25 <b>Controls:</b> | |
| 26 </td> | |
| 27 <td> | |
| 28 <a href="http://nativeclient-status.appspot.com">tree status</a> | | |
| 29 <a href="one_line_per_build">manage all</a> | |
| 30 </td> | |
| 31 </tr> | |
| 32 <tr> | |
| 33 <td style="text-align: right;"> | |
| 34 <b>Development:</b> | |
| 35 </td> | |
| 36 <td> | |
| 37 <a href="http://code.google.com/p/nativeclient/source/browse/#svn/
trunk/nacl">source</a> | | |
| 38 <a href="http://codereview.chromium.org/">reviews</a> | | |
| 39 <a href="http://code.google.com/p/nativeclient/issues/list">bugs</
a> | |
| 40 </td> | |
| 41 </tr> | |
| 42 <tr> | |
| 43 <td style="text-align: right;"> | |
| 44 <b>NativeClient:</b> | |
| 45 </td> | |
| 46 <td> | |
| 47 <a href="http://code.google.com/p/nativeclient">www</a> | |
| 48 </td> | |
| 49 </tr> | |
| 50 <tr> | |
| 51 <td style="text-align: right;"> | |
| 52 <b>Sheriffs:</b> | |
| 53 </td> | |
| 54 <td> | |
| 55 <script src='./sheriff.js'></script> | |
| 56 </td> | |
| 57 </tr> | |
| 58 <tr> | |
| 59 <td style="text-align: right;"> | |
| 60 <b>Navigate:</b> | |
| 61 </td> | |
| 62 <td colspan="2"> | |
| 63 <a href="http://dev.chromium.org/developers/testing/chromium-build
-infrastructure/tour-of-the-chromium-buildbot">about</a> | | |
| 64 <a href="./waterfall/help">customize</a> | | |
| 65 <script> | |
| 66 if (document.location.port == 8025) { | |
| 67 document.write('<a href="http://' + document.location.hostname
+ ':8025/waterfall">waterfall</a> | '); | |
| 68 document.write('<a href="http://' + document.location.hostname
+ ':8025/console">console</a>'); | |
| 69 } else { | |
| 70 document.write('<a href="../nacl/waterfall">waterfall</a> | ')
; | |
| 71 document.write('<a href="../nacl/console">console</a>'); | |
| 72 } | |
| 73 </script> | |
| 74 </td> | |
| 75 </tr> | |
| 76 </table> | |
| 77 </td> | |
| 78 <td width="1" bgcolor="#CCCCCC"> | |
| 79 </td> | |
| 80 <td width="2%"> | |
| 81 </td> | |
| 82 <td width="72%"> | |
| 83 <table width="100%"> | |
| 84 <script language="javascript"> | |
| 85 var raw_flavors = [ | |
| 86 ["Windows", ["xp-m32-n32", | |
| 87 "vista64-m64-n64", | |
| 88 "win7atom64-m64-n64-test"]], | |
| 89 ["Mac", ["mac-m32-n32"]], | |
| 90 ["Hardy", ["hardy32-m32-n32", | |
| 91 "hardy64-m32-n32", | |
| 92 "hardy64-m64-n64"]], | |
| 93 ["Lucid", ["lucid32-m32-n32", | |
| 94 "lucid64-m32-n32", | |
| 95 "lucid64-m64-n64"]], | |
| 96 ["Arm", ["hardy64-marm-narm", | |
| 97 "arm-marm-narm-test"]], | |
| 98 ["Other", ["karmic64-valgrind", | |
| 99 "lucid64-spec-arm", | |
| 100 "lucid64-spec-x86", | |
| 101 "lucid64-pnacl-translator"]], | |
| 102 ["Coverage", ["mac-m32-n32-coverage", | |
| 103 "hardy64-m32-n32-coverage", | |
| 104 "hardy64-m64-n64-coverage", | |
| 105 "hardy64-marm-narm-coverage", | |
| 106 "xp-m32-n32-coverage"]], | |
| 107 ]; | |
| 108 var flavors = []; | |
| 109 for(var i in raw_flavors) { | |
| 110 var row = Array(); | |
| 111 for(var j in raw_flavors[i][1]) { | |
| 112 if(raw_flavors[i][0] == "Other" || | |
| 113 raw_flavors[i][0] == "Coverage") { | |
| 114 row.push("builder=" + raw_flavors[i][1][j]); | |
| 115 } else { | |
| 116 row.push("builder=" + raw_flavors[i][1][j] + "-dbg"); | |
| 117 row.push("builder=" + raw_flavors[i][1][j] + "-opt"); | |
| 118 } | |
| 119 } | |
| 120 flavors.push([raw_flavors[i][0], row.join("&")]); | |
| 121 } | |
| 122 | |
| 123 var bar = "./horizontal_one_box_per_builder" | |
| 124 var waterfall = "./waterfall" | |
| 125 | |
| 126 if (document.location.port == 8025) { | |
| 127 bar = 'http://' + document.location.hostname + ':8025/' + bar | |
| 128 waterfall = 'http://' + document.location.hostname + ':8025/' + wa
terfall | |
| 129 } else { | |
| 130 bar = '../nacl/' + bar | |
| 131 waterfall = '../nacl/' + waterfall | |
| 132 } | |
| 133 | |
| 134 function GetUrl(type, content) { | |
| 135 return type + "?" + content + "&reload=30"; | |
| 136 } | |
| 137 | |
| 138 function DisplayBar(content, name) { | |
| 139 document.write("<tr><td><a href='" + GetUrl(waterfall, content) +
"'>" + name + "</a></td><td width='99%'><iframe width='100%' height='20' framebo
rder='0' scrolling='no' src='" + GetUrl(bar, content) + "'></iframe></td></tr>\n
"); | |
| 140 } | |
| 141 | |
| 142 for(var i in flavors) { | |
| 143 DisplayBar(flavors[i][1], flavors[i][0]); | |
| 144 } | |
| 145 </script> | |
| 146 </table> | |
| 147 <table width="100%" valign="top" bgcolor="#ccdddd" style="border-top-lef
t-radius: 10px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-r
adius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-righ
t-radius: 5px; "> | |
| 148 <tr><th>toolchain</th></tr> | |
| 149 <script language="javascript"> | |
| 150 var raw_flavors = [ | |
| 151 ["Toolchain", ["win7-toolchain_x86", | |
| 152 "vista-toolchain_x86", | |
| 153 "win2003-toolchain_x86", | |
| 154 "mac-toolchain_x86-32", | |
| 155 "mac-toolchain_x86", | |
| 156 "hardy32-toolchain_x86", | |
| 157 "hardy32-toolchain_arm-trusted", | |
| 158 "lucid32-toolchain_arm-untrusted", | |
| 159 "hardy64-toolchain_arm-untrusted", | |
| 160 "hardy64-glibc"]], | |
| 161 ]; | |
| 162 var flavors = []; | |
| 163 for(var i in raw_flavors) { | |
| 164 var row = Array(); | |
| 165 for(var j in raw_flavors[i][1]) { | |
| 166 if(raw_flavors[i][0] == "Toolchain" || | |
| 167 raw_flavors[i][0] == "Integration") { | |
| 168 row.push("builder=" + raw_flavors[i][1][j]); | |
| 169 } else { | |
| 170 row.push("builder=" + raw_flavors[i][1][j] + "-dbg"); | |
| 171 row.push("builder=" + raw_flavors[i][1][j] + "-opt"); | |
| 172 } | |
| 173 } | |
| 174 flavors.push([raw_flavors[i][0], row.join("&")]); | |
| 175 } | |
| 176 | |
| 177 waterfall = "../nacl-toolchain/waterfall"; | |
| 178 bar = "../nacl-toolchain/horizontal_one_box_per_builder"; | |
| 179 for(var i in flavors) { | |
| 180 DisplayBar(flavors[i][1], flavors[i][0]); | |
| 181 } | |
| 182 </script> | |
| 183 </table> | |
| 184 <table><tr><td height="1"> </td></tr></table> | |
| 185 <table width="100%" valign="top" bgcolor="#ccdddd" style="border-top-lef
t-radius: 10px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-r
adius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-righ
t-radius: 5px; "> | |
| 186 <tr><th>integration</th></tr> | |
| 187 <script language="javascript"> | |
| 188 var raw_flavors = [ | |
| 189 ["Integration", ["xp-nacl-chrome", | |
| 190 "mac-nacl-chrome", | |
| 191 "hardy64-nacl-chrome"]], | |
| 192 ]; | |
| 193 var flavors = []; | |
| 194 for(var i in raw_flavors) { | |
| 195 var row = Array(); | |
| 196 for(var j in raw_flavors[i][1]) { | |
| 197 if(raw_flavors[i][0] == "Toolchain" || | |
| 198 raw_flavors[i][0] == "Integration") { | |
| 199 row.push("builder=" + raw_flavors[i][1][j]); | |
| 200 } else { | |
| 201 row.push("builder=" + raw_flavors[i][1][j] + "-dbg"); | |
| 202 row.push("builder=" + raw_flavors[i][1][j] + "-opt"); | |
| 203 } | |
| 204 } | |
| 205 flavors.push([raw_flavors[i][0], row.join("&")]); | |
| 206 } | |
| 207 | |
| 208 waterfall = "../nacl-chrome/waterfall"; | |
| 209 bar = "../nacl-chrome/horizontal_one_box_per_builder"; | |
| 210 for(var i in flavors) { | |
| 211 DisplayBar(flavors[i][1], flavors[i][0]); | |
| 212 } | |
| 213 </script> | |
| 214 </table> | |
| 215 <table width="100%"><tr> | |
| 216 <td width="50%"> | |
| 217 <table width="100%" valign="top" bgcolor="#ccdddd" style="border-top-lef
t-radius: 10px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-r
adius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-righ
t-radius: 5px; "> | |
| 218 <tr><th>naclports</th> | |
| 219 <th width="100%"> | |
| 220 <iframe name="naclports_status" id="naclports_status" width="100%" height="44" f
rameborder="0" scrolling="no" src="http://naclports-status.appspot.com/current">
</iframe> | |
| 221 </th></tr> | |
| 222 <script language="javascript"> | |
| 223 var flavors = [ | |
| 224 ["ports", ["windows-ports", | |
| 225 "mac-ports", | |
| 226 "linux-ports"]], | |
| 227 ]; | |
| 228 | |
| 229 waterfall = "../naclports/waterfall"; | |
| 230 bar = "../naclports/horizontal_one_box_per_builder"; | |
| 231 for(var i in flavors) { | |
| 232 DisplayBar(flavors[i][1], flavors[i][0]); | |
| 233 } | |
| 234 </script> | |
| 235 </table> | |
| 236 </td> | |
| 237 <td width="50%"> | |
| 238 <table width="100%" valign="top" bgcolor="#ccdddd" style="border-top-lef
t-radius: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-
radius: 10px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-r
ight-radius: 10px;"> | |
| 239 <tr><th>SDK</th> | |
| 240 <th width="100%"> | |
| 241 <iframe name="naclsdk_status" id="naclsdk_status" width="100%" height="44" frame
border="0" scrolling="no" src="http://naclsdk-status.appspot.com/current"></ifra
me> | |
| 242 </th></tr> | |
| 243 <script language="javascript"> | |
| 244 var flavors = [ | |
| 245 ["SDK", ["windows-sdk", | |
| 246 "mac-sdk", | |
| 247 "linux-sdk"]], | |
| 248 ]; | |
| 249 | |
| 250 waterfall = "../nacl-sdk/waterfall"; | |
| 251 bar = "../nacl-sdk/horizontal_one_box_per_builder"; | |
| 252 for(var i in flavors) { | |
| 253 DisplayBar(flavors[i][1], flavors[i][0]); | |
| 254 } | |
| 255 </script> | |
| 256 </table> | |
| 257 </td></tr></table> | |
| 258 </td> | |
| 259 <td width="3%"> | |
| 260 </td> | |
| 261 </tr> | |
| 262 </table> | |
| 263 </center> | |
| 264 | |
| 265 </div> | |
| OLD | NEW |