Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
michael@0 | 1 | <?xml version="1.0" encoding="utf-8"?> |
michael@0 | 2 | <!-- This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 3 | - License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 4 | - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> |
michael@0 | 5 | <?xml-stylesheet href="chrome://browser/skin/" type="text/css"?> |
michael@0 | 6 | <?xml-stylesheet href="chrome://browser/content/devtools/widgets.css" type="text/css"?> |
michael@0 | 7 | <?xml-stylesheet href="chrome://browser/content/devtools/netmonitor.css" type="text/css"?> |
michael@0 | 8 | <?xml-stylesheet href="chrome://browser/skin/devtools/common.css" type="text/css"?> |
michael@0 | 9 | <?xml-stylesheet href="chrome://browser/skin/devtools/widgets.css" type="text/css"?> |
michael@0 | 10 | <?xml-stylesheet href="chrome://browser/skin/devtools/netmonitor.css" type="text/css"?> |
michael@0 | 11 | <!DOCTYPE window [ |
michael@0 | 12 | <!ENTITY % netmonitorDTD SYSTEM "chrome://browser/locale/devtools/netmonitor.dtd"> |
michael@0 | 13 | %netmonitorDTD; |
michael@0 | 14 | ]> |
michael@0 | 15 | |
michael@0 | 16 | <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" |
michael@0 | 17 | xmlns:html="http://www.w3.org/1999/xhtml"> |
michael@0 | 18 | |
michael@0 | 19 | <script type="application/javascript;version=1.8" |
michael@0 | 20 | src="chrome://browser/content/devtools/theme-switching.js"/> |
michael@0 | 21 | <script type="text/javascript" src="netmonitor-controller.js"/> |
michael@0 | 22 | <script type="text/javascript" src="netmonitor-view.js"/> |
michael@0 | 23 | |
michael@0 | 24 | <popupset id="networkPopupSet"> |
michael@0 | 25 | <menupopup id="network-request-popup"> |
michael@0 | 26 | <menuitem id="request-menu-context-newtab" |
michael@0 | 27 | label="&netmonitorUI.context.newTab;" |
michael@0 | 28 | accesskey="&netmonitorUI.context.newTab.accesskey;"/> |
michael@0 | 29 | <menuitem id="request-menu-context-copy-url" |
michael@0 | 30 | label="&netmonitorUI.context.copyUrl;" |
michael@0 | 31 | accesskey="&netmonitorUI.context.copyUrl.accesskey;"/> |
michael@0 | 32 | <menuitem id="request-menu-context-copy-as-curl" |
michael@0 | 33 | label="&netmonitorUI.context.copyAsCurl;" |
michael@0 | 34 | oncommand="NetMonitorView.RequestsMenu.copyAsCurl();"/> |
michael@0 | 35 | <menuitem id="request-menu-context-copy-image-as-data-uri" |
michael@0 | 36 | label="&netmonitorUI.context.copyImageAsDataUri;" |
michael@0 | 37 | accesskey="&netmonitorUI.context.copyImageAsDataUri.accesskey;"/> |
michael@0 | 38 | <menuitem id="request-menu-context-resend" |
michael@0 | 39 | label="&netmonitorUI.summary.editAndResend;" |
michael@0 | 40 | accesskey="&netmonitorUI.summary.editAndResend.accesskey;"/> |
michael@0 | 41 | <menuseparator/> |
michael@0 | 42 | <menuitem id="request-menu-context-perf" |
michael@0 | 43 | label="&netmonitorUI.context.perfTools;" |
michael@0 | 44 | accesskey="&netmonitorUI.context.perfTools.accesskey;"/> |
michael@0 | 45 | </menupopup> |
michael@0 | 46 | </popupset> |
michael@0 | 47 | |
michael@0 | 48 | <deck id="body" class="theme-sidebar" flex="1"> |
michael@0 | 49 | |
michael@0 | 50 | <vbox id="network-inspector-view" flex="1"> |
michael@0 | 51 | <hbox id="network-table-and-sidebar" |
michael@0 | 52 | class="devtools-responsive-container" |
michael@0 | 53 | flex="1"> |
michael@0 | 54 | <vbox id="network-table" flex="1"> |
michael@0 | 55 | <toolbar id="requests-menu-toolbar" |
michael@0 | 56 | class="devtools-toolbar" |
michael@0 | 57 | align="center"> |
michael@0 | 58 | <hbox id="toolbar-labels" flex="1"> |
michael@0 | 59 | <hbox id="requests-menu-status-and-method-header-box" |
michael@0 | 60 | class="requests-menu-header requests-menu-status-and-method" |
michael@0 | 61 | align="center"> |
michael@0 | 62 | <button id="requests-menu-status-button" |
michael@0 | 63 | class="requests-menu-header-button requests-menu-status" |
michael@0 | 64 | data-key="status" |
michael@0 | 65 | label="&netmonitorUI.toolbar.status2;"> |
michael@0 | 66 | </button> |
michael@0 | 67 | <button id="requests-menu-method-button" |
michael@0 | 68 | class="requests-menu-header-button requests-menu-method" |
michael@0 | 69 | data-key="method" |
michael@0 | 70 | label="&netmonitorUI.toolbar.method;" |
michael@0 | 71 | flex="1"> |
michael@0 | 72 | </button> |
michael@0 | 73 | </hbox> |
michael@0 | 74 | <hbox id="requests-menu-icon-and-file-header-box" |
michael@0 | 75 | class="requests-menu-header requests-menu-icon-and-file" |
michael@0 | 76 | align="center"> |
michael@0 | 77 | <button id="requests-menu-file-button" |
michael@0 | 78 | class="requests-menu-header-button requests-menu-file" |
michael@0 | 79 | data-key="file" |
michael@0 | 80 | label="&netmonitorUI.toolbar.file;" |
michael@0 | 81 | flex="1"> |
michael@0 | 82 | </button> |
michael@0 | 83 | </hbox> |
michael@0 | 84 | <hbox id="requests-menu-domain-header-box" |
michael@0 | 85 | class="requests-menu-header requests-menu-domain" |
michael@0 | 86 | align="center"> |
michael@0 | 87 | <button id="requests-menu-domain-button" |
michael@0 | 88 | class="requests-menu-header-button requests-menu-domain" |
michael@0 | 89 | data-key="domain" |
michael@0 | 90 | label="&netmonitorUI.toolbar.domain;" |
michael@0 | 91 | flex="1"> |
michael@0 | 92 | </button> |
michael@0 | 93 | </hbox> |
michael@0 | 94 | <hbox id="requests-menu-type-header-box" |
michael@0 | 95 | class="requests-menu-header requests-menu-type" |
michael@0 | 96 | align="center"> |
michael@0 | 97 | <button id="requests-menu-type-button" |
michael@0 | 98 | class="requests-menu-header-button requests-menu-type" |
michael@0 | 99 | data-key="type" |
michael@0 | 100 | label="&netmonitorUI.toolbar.type;" |
michael@0 | 101 | flex="1"> |
michael@0 | 102 | </button> |
michael@0 | 103 | </hbox> |
michael@0 | 104 | <hbox id="requests-menu-size-header-box" |
michael@0 | 105 | class="requests-menu-header requests-menu-size" |
michael@0 | 106 | align="center"> |
michael@0 | 107 | <button id="requests-menu-size-button" |
michael@0 | 108 | class="requests-menu-header-button requests-menu-size" |
michael@0 | 109 | data-key="size" |
michael@0 | 110 | label="&netmonitorUI.toolbar.size;" |
michael@0 | 111 | flex="1"> |
michael@0 | 112 | </button> |
michael@0 | 113 | </hbox> |
michael@0 | 114 | <hbox id="requests-menu-waterfall-header-box" |
michael@0 | 115 | class="requests-menu-header requests-menu-waterfall" |
michael@0 | 116 | align="center" |
michael@0 | 117 | flex="1"> |
michael@0 | 118 | <button id="requests-menu-waterfall-button" |
michael@0 | 119 | class="requests-menu-header-button requests-menu-waterfall" |
michael@0 | 120 | data-key="waterfall" |
michael@0 | 121 | pack="start" |
michael@0 | 122 | flex="1"> |
michael@0 | 123 | <label id="requests-menu-waterfall-label" |
michael@0 | 124 | class="plain requests-menu-waterfall" |
michael@0 | 125 | value="&netmonitorUI.toolbar.waterfall;"/> |
michael@0 | 126 | </button> |
michael@0 | 127 | </hbox> |
michael@0 | 128 | </hbox> |
michael@0 | 129 | <toolbarbutton id="details-pane-toggle" |
michael@0 | 130 | class="devtools-toolbarbutton" |
michael@0 | 131 | tooltiptext="&netmonitorUI.panesButton.tooltip;" |
michael@0 | 132 | disabled="true" |
michael@0 | 133 | tabindex="0"/> |
michael@0 | 134 | </toolbar> |
michael@0 | 135 | |
michael@0 | 136 | <vbox id="requests-menu-empty-notice" |
michael@0 | 137 | class="side-menu-widget-empty-text"> |
michael@0 | 138 | <hbox id="notice-perf-message" align="center"> |
michael@0 | 139 | <label value="&netmonitorUI.perfNotice1;"/> |
michael@0 | 140 | <button id="requests-menu-perf-notice-button" |
michael@0 | 141 | class="devtools-toolbarbutton"/> |
michael@0 | 142 | <label value="&netmonitorUI.perfNotice2;"/> |
michael@0 | 143 | </hbox> |
michael@0 | 144 | <hbox id="notice-reload-message" align="center"> |
michael@0 | 145 | <label value="&netmonitorUI.emptyNotice3;"/> |
michael@0 | 146 | </hbox> |
michael@0 | 147 | </vbox> |
michael@0 | 148 | |
michael@0 | 149 | <vbox id="requests-menu-contents" flex="1" context="network-request-popup"> |
michael@0 | 150 | <hbox id="requests-menu-item-template" hidden="true"> |
michael@0 | 151 | <hbox class="requests-menu-subitem requests-menu-status-and-method" |
michael@0 | 152 | align="center"> |
michael@0 | 153 | <box class="requests-menu-status"/> |
michael@0 | 154 | <label class="plain requests-menu-status-code" |
michael@0 | 155 | crop="end"/> |
michael@0 | 156 | <label class="plain requests-menu-method" |
michael@0 | 157 | crop="end" |
michael@0 | 158 | flex="1"/> |
michael@0 | 159 | </hbox> |
michael@0 | 160 | <hbox class="requests-menu-subitem requests-menu-icon-and-file" |
michael@0 | 161 | align="center"> |
michael@0 | 162 | <image class="requests-menu-icon" hidden="true"/> |
michael@0 | 163 | <label class="plain requests-menu-file" |
michael@0 | 164 | crop="end" |
michael@0 | 165 | flex="1"/> |
michael@0 | 166 | </hbox> |
michael@0 | 167 | <label class="plain requests-menu-subitem requests-menu-domain" |
michael@0 | 168 | crop="end"/> |
michael@0 | 169 | <label class="plain requests-menu-subitem requests-menu-type" |
michael@0 | 170 | crop="end"/> |
michael@0 | 171 | <label class="plain requests-menu-subitem requests-menu-size" |
michael@0 | 172 | crop="end"/> |
michael@0 | 173 | <hbox class="requests-menu-subitem requests-menu-waterfall" |
michael@0 | 174 | align="center" |
michael@0 | 175 | flex="1"> |
michael@0 | 176 | <hbox class="requests-menu-timings" |
michael@0 | 177 | align="center"> |
michael@0 | 178 | <label class="plain requests-menu-timings-total"/> |
michael@0 | 179 | </hbox> |
michael@0 | 180 | </hbox> |
michael@0 | 181 | </hbox> |
michael@0 | 182 | </vbox> |
michael@0 | 183 | </vbox> |
michael@0 | 184 | |
michael@0 | 185 | <splitter id="network-inspector-view-splitter" |
michael@0 | 186 | class="devtools-side-splitter"/> |
michael@0 | 187 | |
michael@0 | 188 | <deck id="details-pane" |
michael@0 | 189 | hidden="true"> |
michael@0 | 190 | <vbox id="custom-pane" |
michael@0 | 191 | class="tabpanel-content"> |
michael@0 | 192 | <hbox align="baseline"> |
michael@0 | 193 | <label value="&netmonitorUI.custom.newRequest;" |
michael@0 | 194 | class="plain tabpanel-summary-label |
michael@0 | 195 | custom-header"/> |
michael@0 | 196 | <hbox flex="1" pack="end"> |
michael@0 | 197 | <button id="custom-request-send-button" |
michael@0 | 198 | class="devtools-toolbarbutton" |
michael@0 | 199 | label="&netmonitorUI.custom.send;"/> |
michael@0 | 200 | <button id="custom-request-close-button" |
michael@0 | 201 | class="devtools-toolbarbutton" |
michael@0 | 202 | label="&netmonitorUI.custom.cancel;"/> |
michael@0 | 203 | </hbox> |
michael@0 | 204 | </hbox> |
michael@0 | 205 | <hbox id="custom-method-and-url" |
michael@0 | 206 | class="tabpanel-summary-container" |
michael@0 | 207 | align="center"> |
michael@0 | 208 | <textbox id="custom-method-value" |
michael@0 | 209 | data-key="method"/> |
michael@0 | 210 | <textbox id="custom-url-value" |
michael@0 | 211 | flex="1" |
michael@0 | 212 | data-key="url"/> |
michael@0 | 213 | </hbox> |
michael@0 | 214 | <vbox id="custom-query" |
michael@0 | 215 | class="tabpanel-summary-container custom-section"> |
michael@0 | 216 | <label class="plain tabpanel-summary-label" |
michael@0 | 217 | value="&netmonitorUI.custom.query;"/> |
michael@0 | 218 | <textbox id="custom-query-value" |
michael@0 | 219 | class="tabpanel-summary-input" |
michael@0 | 220 | multiline="true" |
michael@0 | 221 | rows="4" |
michael@0 | 222 | wrap="off" |
michael@0 | 223 | data-key="query"/> |
michael@0 | 224 | </vbox> |
michael@0 | 225 | <vbox id="custom-headers" |
michael@0 | 226 | class="tabpanel-summary-container custom-section"> |
michael@0 | 227 | <label class="plain tabpanel-summary-label" |
michael@0 | 228 | value="&netmonitorUI.custom.headers;"/> |
michael@0 | 229 | <textbox id="custom-headers-value" |
michael@0 | 230 | class="tabpanel-summary-input" |
michael@0 | 231 | multiline="true" |
michael@0 | 232 | rows="8" |
michael@0 | 233 | wrap="off" |
michael@0 | 234 | data-key="headers"/> |
michael@0 | 235 | </vbox> |
michael@0 | 236 | <vbox id="custom-postdata" |
michael@0 | 237 | class="tabpanel-summary-container custom-section"> |
michael@0 | 238 | <label class="plain tabpanel-summary-label" |
michael@0 | 239 | value="&netmonitorUI.custom.postData;"/> |
michael@0 | 240 | <textbox id="custom-postdata-value" |
michael@0 | 241 | class="tabpanel-summary-input" |
michael@0 | 242 | multiline="true" |
michael@0 | 243 | rows="6" |
michael@0 | 244 | wrap="off" |
michael@0 | 245 | data-key="body"/> |
michael@0 | 246 | </vbox> |
michael@0 | 247 | </vbox> |
michael@0 | 248 | <tabbox id="event-details-pane" |
michael@0 | 249 | class="devtools-sidebar-tabs" |
michael@0 | 250 | handleCtrlTab="false"> |
michael@0 | 251 | <tabs> |
michael@0 | 252 | <tab id="headers-tab" |
michael@0 | 253 | label="&netmonitorUI.tab.headers;"/> |
michael@0 | 254 | <tab id="cookies-tab" |
michael@0 | 255 | label="&netmonitorUI.tab.cookies;"/> |
michael@0 | 256 | <tab id="params-tab" |
michael@0 | 257 | label="&netmonitorUI.tab.params;"/> |
michael@0 | 258 | <tab id="response-tab" |
michael@0 | 259 | label="&netmonitorUI.tab.response;"/> |
michael@0 | 260 | <tab id="timings-tab" |
michael@0 | 261 | label="&netmonitorUI.tab.timings;"/> |
michael@0 | 262 | <tab id="preview-tab" |
michael@0 | 263 | label="&netmonitorUI.tab.preview;"/> |
michael@0 | 264 | </tabs> |
michael@0 | 265 | <tabpanels flex="1"> |
michael@0 | 266 | <tabpanel id="headers-tabpanel" |
michael@0 | 267 | class="tabpanel-content"> |
michael@0 | 268 | <vbox flex="1"> |
michael@0 | 269 | <hbox id="headers-summary-url" |
michael@0 | 270 | class="tabpanel-summary-container" |
michael@0 | 271 | align="center"> |
michael@0 | 272 | <label class="plain tabpanel-summary-label" |
michael@0 | 273 | value="&netmonitorUI.summary.url;"/> |
michael@0 | 274 | <label id="headers-summary-url-value" |
michael@0 | 275 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 276 | crop="end" |
michael@0 | 277 | flex="1"/> |
michael@0 | 278 | </hbox> |
michael@0 | 279 | <hbox id="headers-summary-method" |
michael@0 | 280 | class="tabpanel-summary-container" |
michael@0 | 281 | align="center"> |
michael@0 | 282 | <label class="plain tabpanel-summary-label" |
michael@0 | 283 | value="&netmonitorUI.summary.method;"/> |
michael@0 | 284 | <label id="headers-summary-method-value" |
michael@0 | 285 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 286 | crop="end" |
michael@0 | 287 | flex="1"/> |
michael@0 | 288 | </hbox> |
michael@0 | 289 | <hbox id="headers-summary-status" |
michael@0 | 290 | class="tabpanel-summary-container" |
michael@0 | 291 | align="center"> |
michael@0 | 292 | <label class="plain tabpanel-summary-label" |
michael@0 | 293 | value="&netmonitorUI.summary.status;"/> |
michael@0 | 294 | <box id="headers-summary-status-circle" |
michael@0 | 295 | class="requests-menu-status"/> |
michael@0 | 296 | <label id="headers-summary-status-value" |
michael@0 | 297 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 298 | crop="end" |
michael@0 | 299 | flex="1"/> |
michael@0 | 300 | <button id="headers-summary-resend" |
michael@0 | 301 | class="devtools-toolbarbutton" |
michael@0 | 302 | label="&netmonitorUI.summary.editAndResend;"/> |
michael@0 | 303 | </hbox> |
michael@0 | 304 | <hbox id="headers-summary-version" |
michael@0 | 305 | class="tabpanel-summary-container" |
michael@0 | 306 | align="center"> |
michael@0 | 307 | <label class="plain tabpanel-summary-label" |
michael@0 | 308 | value="&netmonitorUI.summary.version;"/> |
michael@0 | 309 | <label id="headers-summary-version-value" |
michael@0 | 310 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 311 | crop="end" |
michael@0 | 312 | flex="1"/> |
michael@0 | 313 | </hbox> |
michael@0 | 314 | <vbox id="all-headers" flex="1"/> |
michael@0 | 315 | </vbox> |
michael@0 | 316 | </tabpanel> |
michael@0 | 317 | <tabpanel id="cookies-tabpanel" |
michael@0 | 318 | class="tabpanel-content"> |
michael@0 | 319 | <vbox flex="1"> |
michael@0 | 320 | <vbox id="all-cookies" flex="1"/> |
michael@0 | 321 | </vbox> |
michael@0 | 322 | </tabpanel> |
michael@0 | 323 | <tabpanel id="params-tabpanel" |
michael@0 | 324 | class="tabpanel-content"> |
michael@0 | 325 | <vbox flex="1"> |
michael@0 | 326 | <vbox id="request-params-box" flex="1" hidden="true"> |
michael@0 | 327 | <vbox id="request-params" flex="1"/> |
michael@0 | 328 | </vbox> |
michael@0 | 329 | <vbox id="request-post-data-textarea-box" flex="1" hidden="true"> |
michael@0 | 330 | <vbox id="request-post-data-textarea" flex="1"/> |
michael@0 | 331 | </vbox> |
michael@0 | 332 | </vbox> |
michael@0 | 333 | </tabpanel> |
michael@0 | 334 | <tabpanel id="response-tabpanel" |
michael@0 | 335 | class="tabpanel-content"> |
michael@0 | 336 | <vbox flex="1"> |
michael@0 | 337 | <label id="response-content-info-header"/> |
michael@0 | 338 | <vbox id="response-content-json-box" flex="1" hidden="true"> |
michael@0 | 339 | <vbox id="response-content-json" flex="1"/> |
michael@0 | 340 | </vbox> |
michael@0 | 341 | <vbox id="response-content-textarea-box" flex="1" hidden="true"> |
michael@0 | 342 | <vbox id="response-content-textarea" flex="1"/> |
michael@0 | 343 | </vbox> |
michael@0 | 344 | <vbox id="response-content-image-box" flex="1" hidden="true"> |
michael@0 | 345 | <image id="response-content-image"/> |
michael@0 | 346 | <hbox> |
michael@0 | 347 | <label class="plain tabpanel-summary-label" |
michael@0 | 348 | value="&netmonitorUI.response.name;"/> |
michael@0 | 349 | <label id="response-content-image-name-value" |
michael@0 | 350 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 351 | crop="end" |
michael@0 | 352 | flex="1"/> |
michael@0 | 353 | </hbox> |
michael@0 | 354 | <hbox> |
michael@0 | 355 | <label class="plain tabpanel-summary-label" |
michael@0 | 356 | value="&netmonitorUI.response.dimensions;"/> |
michael@0 | 357 | <label id="response-content-image-dimensions-value" |
michael@0 | 358 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 359 | crop="end" |
michael@0 | 360 | flex="1"/> |
michael@0 | 361 | </hbox> |
michael@0 | 362 | <hbox> |
michael@0 | 363 | <label class="plain tabpanel-summary-label" |
michael@0 | 364 | value="&netmonitorUI.response.mime;"/> |
michael@0 | 365 | <label id="response-content-image-mime-value" |
michael@0 | 366 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 367 | crop="end" |
michael@0 | 368 | flex="1"/> |
michael@0 | 369 | </hbox> |
michael@0 | 370 | <hbox> |
michael@0 | 371 | <label class="plain tabpanel-summary-label" |
michael@0 | 372 | value="&netmonitorUI.response.encoding;"/> |
michael@0 | 373 | <label id="response-content-image-encoding-value" |
michael@0 | 374 | class="plain tabpanel-summary-value devtools-monospace" |
michael@0 | 375 | crop="end" |
michael@0 | 376 | flex="1"/> |
michael@0 | 377 | </hbox> |
michael@0 | 378 | </vbox> |
michael@0 | 379 | </vbox> |
michael@0 | 380 | </tabpanel> |
michael@0 | 381 | <tabpanel id="timings-tabpanel" |
michael@0 | 382 | class="tabpanel-content"> |
michael@0 | 383 | <vbox flex="1"> |
michael@0 | 384 | <hbox id="timings-summary-blocked" |
michael@0 | 385 | class="tabpanel-summary-container" |
michael@0 | 386 | align="center"> |
michael@0 | 387 | <label class="plain tabpanel-summary-label" |
michael@0 | 388 | value="&netmonitorUI.timings.blocked;"/> |
michael@0 | 389 | <hbox class="requests-menu-timings-box blocked"/> |
michael@0 | 390 | <label class="plain requests-menu-timings-total"/> |
michael@0 | 391 | </hbox> |
michael@0 | 392 | <hbox id="timings-summary-dns" |
michael@0 | 393 | class="tabpanel-summary-container" |
michael@0 | 394 | align="center"> |
michael@0 | 395 | <label class="plain tabpanel-summary-label" |
michael@0 | 396 | value="&netmonitorUI.timings.dns;"/> |
michael@0 | 397 | <hbox class="requests-menu-timings-box dns"/> |
michael@0 | 398 | <label class="plain requests-menu-timings-total"/> |
michael@0 | 399 | </hbox> |
michael@0 | 400 | <hbox id="timings-summary-connect" |
michael@0 | 401 | class="tabpanel-summary-container" |
michael@0 | 402 | align="center"> |
michael@0 | 403 | <label class="plain tabpanel-summary-label" |
michael@0 | 404 | value="&netmonitorUI.timings.connect;"/> |
michael@0 | 405 | <hbox class="requests-menu-timings-box connect"/> |
michael@0 | 406 | <label class="plain requests-menu-timings-total"/> |
michael@0 | 407 | </hbox> |
michael@0 | 408 | <hbox id="timings-summary-send" |
michael@0 | 409 | class="tabpanel-summary-container" |
michael@0 | 410 | align="center"> |
michael@0 | 411 | <label class="plain tabpanel-summary-label" |
michael@0 | 412 | value="&netmonitorUI.timings.send;"/> |
michael@0 | 413 | <hbox class="requests-menu-timings-box send"/> |
michael@0 | 414 | <label class="plain requests-menu-timings-total"/> |
michael@0 | 415 | </hbox> |
michael@0 | 416 | <hbox id="timings-summary-wait" |
michael@0 | 417 | class="tabpanel-summary-container" |
michael@0 | 418 | align="center"> |
michael@0 | 419 | <label class="plain tabpanel-summary-label" |
michael@0 | 420 | value="&netmonitorUI.timings.wait;"/> |
michael@0 | 421 | <hbox class="requests-menu-timings-box wait"/> |
michael@0 | 422 | <label class="plain requests-menu-timings-total"/> |
michael@0 | 423 | </hbox> |
michael@0 | 424 | <hbox id="timings-summary-receive" |
michael@0 | 425 | class="tabpanel-summary-container" |
michael@0 | 426 | align="center"> |
michael@0 | 427 | <label class="plain tabpanel-summary-label" |
michael@0 | 428 | value="&netmonitorUI.timings.receive;"/> |
michael@0 | 429 | <hbox class="requests-menu-timings-box receive"/> |
michael@0 | 430 | <label class="plain requests-menu-timings-total"/> |
michael@0 | 431 | </hbox> |
michael@0 | 432 | </vbox> |
michael@0 | 433 | </tabpanel> |
michael@0 | 434 | <tabpanel id="preview-tabpanel" |
michael@0 | 435 | class="tabpanel-content"> |
michael@0 | 436 | <html:iframe id="response-preview" |
michael@0 | 437 | frameborder="0" |
michael@0 | 438 | sandbox=""/> |
michael@0 | 439 | </tabpanel> |
michael@0 | 440 | </tabpanels> |
michael@0 | 441 | </tabbox> |
michael@0 | 442 | </deck> |
michael@0 | 443 | </hbox> |
michael@0 | 444 | |
michael@0 | 445 | <hbox id="requests-menu-footer"> |
michael@0 | 446 | <button id="requests-menu-filter-all-button" |
michael@0 | 447 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 448 | checked="true" |
michael@0 | 449 | data-key="all" |
michael@0 | 450 | label="&netmonitorUI.footer.filterAll;"> |
michael@0 | 451 | </button> |
michael@0 | 452 | <button id="requests-menu-filter-html-button" |
michael@0 | 453 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 454 | data-key="html" |
michael@0 | 455 | label="&netmonitorUI.footer.filterHTML;"> |
michael@0 | 456 | </button> |
michael@0 | 457 | <button id="requests-menu-filter-css-button" |
michael@0 | 458 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 459 | data-key="css" |
michael@0 | 460 | label="&netmonitorUI.footer.filterCSS;"> |
michael@0 | 461 | </button> |
michael@0 | 462 | <button id="requests-menu-filter-js-button" |
michael@0 | 463 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 464 | data-key="js" |
michael@0 | 465 | label="&netmonitorUI.footer.filterJS;"> |
michael@0 | 466 | </button> |
michael@0 | 467 | <button id="requests-menu-filter-xhr-button" |
michael@0 | 468 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 469 | data-key="xhr" |
michael@0 | 470 | label="&netmonitorUI.footer.filterXHR;"> |
michael@0 | 471 | </button> |
michael@0 | 472 | <button id="requests-menu-filter-fonts-button" |
michael@0 | 473 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 474 | data-key="fonts" |
michael@0 | 475 | label="&netmonitorUI.footer.filterFonts;"> |
michael@0 | 476 | </button> |
michael@0 | 477 | <button id="requests-menu-filter-images-button" |
michael@0 | 478 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 479 | data-key="images" |
michael@0 | 480 | label="&netmonitorUI.footer.filterImages;"> |
michael@0 | 481 | </button> |
michael@0 | 482 | <button id="requests-menu-filter-media-button" |
michael@0 | 483 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 484 | data-key="media" |
michael@0 | 485 | label="&netmonitorUI.footer.filterMedia;"> |
michael@0 | 486 | </button> |
michael@0 | 487 | <button id="requests-menu-filter-flash-button" |
michael@0 | 488 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 489 | data-key="flash" |
michael@0 | 490 | label="&netmonitorUI.footer.filterFlash;"> |
michael@0 | 491 | </button> |
michael@0 | 492 | <button id="requests-menu-filter-other-button" |
michael@0 | 493 | class="requests-menu-filter-button requests-menu-footer-button" |
michael@0 | 494 | data-key="other" |
michael@0 | 495 | label="&netmonitorUI.footer.filterOther;"> |
michael@0 | 496 | </button> |
michael@0 | 497 | <spacer id="requests-menu-spacer" |
michael@0 | 498 | class="requests-menu-footer-spacer" |
michael@0 | 499 | flex="100"/> |
michael@0 | 500 | <button id="requests-menu-network-summary-button" |
michael@0 | 501 | class="requests-menu-footer-button" |
michael@0 | 502 | tooltiptext="&netmonitorUI.footer.perf;"/> |
michael@0 | 503 | <label id="requests-menu-network-summary-label" |
michael@0 | 504 | class="plain requests-menu-footer-label" |
michael@0 | 505 | crop="end" |
michael@0 | 506 | tooltiptext="&netmonitorUI.footer.perf;"/> |
michael@0 | 507 | <button id="requests-menu-clear-button" |
michael@0 | 508 | class="requests-menu-footer-button" |
michael@0 | 509 | label="&netmonitorUI.footer.clear;"/> |
michael@0 | 510 | </hbox> |
michael@0 | 511 | |
michael@0 | 512 | </vbox> |
michael@0 | 513 | |
michael@0 | 514 | <box id="network-statistics-view"> |
michael@0 | 515 | <toolbar id="network-statistics-toolbar" |
michael@0 | 516 | class="devtools-toolbar"> |
michael@0 | 517 | <button id="network-statistics-back-button" |
michael@0 | 518 | class="devtools-toolbarbutton" |
michael@0 | 519 | label="&netmonitorUI.backButton;"/> |
michael@0 | 520 | </toolbar> |
michael@0 | 521 | <box id="network-statistics-charts" |
michael@0 | 522 | class="devtools-responsive-container" |
michael@0 | 523 | flex="1"> |
michael@0 | 524 | <vbox id="primed-cache-chart" pack="center" flex="1"/> |
michael@0 | 525 | <splitter id="network-statistics-view-splitter" |
michael@0 | 526 | class="devtools-side-splitter"/> |
michael@0 | 527 | <vbox id="empty-cache-chart" pack="center" flex="1"/> |
michael@0 | 528 | </box> |
michael@0 | 529 | </box> |
michael@0 | 530 | |
michael@0 | 531 | </deck> |
michael@0 | 532 | |
michael@0 | 533 | </window> |