1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/browser/devtools/netmonitor/netmonitor.xul Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,533 @@ 1.4 +<?xml version="1.0" encoding="utf-8"?> 1.5 +<!-- This Source Code Form is subject to the terms of the Mozilla Public 1.6 + - License, v. 2.0. If a copy of the MPL was not distributed with this 1.7 + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> 1.8 +<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?> 1.9 +<?xml-stylesheet href="chrome://browser/content/devtools/widgets.css" type="text/css"?> 1.10 +<?xml-stylesheet href="chrome://browser/content/devtools/netmonitor.css" type="text/css"?> 1.11 +<?xml-stylesheet href="chrome://browser/skin/devtools/common.css" type="text/css"?> 1.12 +<?xml-stylesheet href="chrome://browser/skin/devtools/widgets.css" type="text/css"?> 1.13 +<?xml-stylesheet href="chrome://browser/skin/devtools/netmonitor.css" type="text/css"?> 1.14 +<!DOCTYPE window [ 1.15 + <!ENTITY % netmonitorDTD SYSTEM "chrome://browser/locale/devtools/netmonitor.dtd"> 1.16 + %netmonitorDTD; 1.17 +]> 1.18 + 1.19 +<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 1.20 + xmlns:html="http://www.w3.org/1999/xhtml"> 1.21 + 1.22 + <script type="application/javascript;version=1.8" 1.23 + src="chrome://browser/content/devtools/theme-switching.js"/> 1.24 + <script type="text/javascript" src="netmonitor-controller.js"/> 1.25 + <script type="text/javascript" src="netmonitor-view.js"/> 1.26 + 1.27 + <popupset id="networkPopupSet"> 1.28 + <menupopup id="network-request-popup"> 1.29 + <menuitem id="request-menu-context-newtab" 1.30 + label="&netmonitorUI.context.newTab;" 1.31 + accesskey="&netmonitorUI.context.newTab.accesskey;"/> 1.32 + <menuitem id="request-menu-context-copy-url" 1.33 + label="&netmonitorUI.context.copyUrl;" 1.34 + accesskey="&netmonitorUI.context.copyUrl.accesskey;"/> 1.35 + <menuitem id="request-menu-context-copy-as-curl" 1.36 + label="&netmonitorUI.context.copyAsCurl;" 1.37 + oncommand="NetMonitorView.RequestsMenu.copyAsCurl();"/> 1.38 + <menuitem id="request-menu-context-copy-image-as-data-uri" 1.39 + label="&netmonitorUI.context.copyImageAsDataUri;" 1.40 + accesskey="&netmonitorUI.context.copyImageAsDataUri.accesskey;"/> 1.41 + <menuitem id="request-menu-context-resend" 1.42 + label="&netmonitorUI.summary.editAndResend;" 1.43 + accesskey="&netmonitorUI.summary.editAndResend.accesskey;"/> 1.44 + <menuseparator/> 1.45 + <menuitem id="request-menu-context-perf" 1.46 + label="&netmonitorUI.context.perfTools;" 1.47 + accesskey="&netmonitorUI.context.perfTools.accesskey;"/> 1.48 + </menupopup> 1.49 + </popupset> 1.50 + 1.51 + <deck id="body" class="theme-sidebar" flex="1"> 1.52 + 1.53 + <vbox id="network-inspector-view" flex="1"> 1.54 + <hbox id="network-table-and-sidebar" 1.55 + class="devtools-responsive-container" 1.56 + flex="1"> 1.57 + <vbox id="network-table" flex="1"> 1.58 + <toolbar id="requests-menu-toolbar" 1.59 + class="devtools-toolbar" 1.60 + align="center"> 1.61 + <hbox id="toolbar-labels" flex="1"> 1.62 + <hbox id="requests-menu-status-and-method-header-box" 1.63 + class="requests-menu-header requests-menu-status-and-method" 1.64 + align="center"> 1.65 + <button id="requests-menu-status-button" 1.66 + class="requests-menu-header-button requests-menu-status" 1.67 + data-key="status" 1.68 + label="&netmonitorUI.toolbar.status2;"> 1.69 + </button> 1.70 + <button id="requests-menu-method-button" 1.71 + class="requests-menu-header-button requests-menu-method" 1.72 + data-key="method" 1.73 + label="&netmonitorUI.toolbar.method;" 1.74 + flex="1"> 1.75 + </button> 1.76 + </hbox> 1.77 + <hbox id="requests-menu-icon-and-file-header-box" 1.78 + class="requests-menu-header requests-menu-icon-and-file" 1.79 + align="center"> 1.80 + <button id="requests-menu-file-button" 1.81 + class="requests-menu-header-button requests-menu-file" 1.82 + data-key="file" 1.83 + label="&netmonitorUI.toolbar.file;" 1.84 + flex="1"> 1.85 + </button> 1.86 + </hbox> 1.87 + <hbox id="requests-menu-domain-header-box" 1.88 + class="requests-menu-header requests-menu-domain" 1.89 + align="center"> 1.90 + <button id="requests-menu-domain-button" 1.91 + class="requests-menu-header-button requests-menu-domain" 1.92 + data-key="domain" 1.93 + label="&netmonitorUI.toolbar.domain;" 1.94 + flex="1"> 1.95 + </button> 1.96 + </hbox> 1.97 + <hbox id="requests-menu-type-header-box" 1.98 + class="requests-menu-header requests-menu-type" 1.99 + align="center"> 1.100 + <button id="requests-menu-type-button" 1.101 + class="requests-menu-header-button requests-menu-type" 1.102 + data-key="type" 1.103 + label="&netmonitorUI.toolbar.type;" 1.104 + flex="1"> 1.105 + </button> 1.106 + </hbox> 1.107 + <hbox id="requests-menu-size-header-box" 1.108 + class="requests-menu-header requests-menu-size" 1.109 + align="center"> 1.110 + <button id="requests-menu-size-button" 1.111 + class="requests-menu-header-button requests-menu-size" 1.112 + data-key="size" 1.113 + label="&netmonitorUI.toolbar.size;" 1.114 + flex="1"> 1.115 + </button> 1.116 + </hbox> 1.117 + <hbox id="requests-menu-waterfall-header-box" 1.118 + class="requests-menu-header requests-menu-waterfall" 1.119 + align="center" 1.120 + flex="1"> 1.121 + <button id="requests-menu-waterfall-button" 1.122 + class="requests-menu-header-button requests-menu-waterfall" 1.123 + data-key="waterfall" 1.124 + pack="start" 1.125 + flex="1"> 1.126 + <label id="requests-menu-waterfall-label" 1.127 + class="plain requests-menu-waterfall" 1.128 + value="&netmonitorUI.toolbar.waterfall;"/> 1.129 + </button> 1.130 + </hbox> 1.131 + </hbox> 1.132 + <toolbarbutton id="details-pane-toggle" 1.133 + class="devtools-toolbarbutton" 1.134 + tooltiptext="&netmonitorUI.panesButton.tooltip;" 1.135 + disabled="true" 1.136 + tabindex="0"/> 1.137 + </toolbar> 1.138 + 1.139 + <vbox id="requests-menu-empty-notice" 1.140 + class="side-menu-widget-empty-text"> 1.141 + <hbox id="notice-perf-message" align="center"> 1.142 + <label value="&netmonitorUI.perfNotice1;"/> 1.143 + <button id="requests-menu-perf-notice-button" 1.144 + class="devtools-toolbarbutton"/> 1.145 + <label value="&netmonitorUI.perfNotice2;"/> 1.146 + </hbox> 1.147 + <hbox id="notice-reload-message" align="center"> 1.148 + <label value="&netmonitorUI.emptyNotice3;"/> 1.149 + </hbox> 1.150 + </vbox> 1.151 + 1.152 + <vbox id="requests-menu-contents" flex="1" context="network-request-popup"> 1.153 + <hbox id="requests-menu-item-template" hidden="true"> 1.154 + <hbox class="requests-menu-subitem requests-menu-status-and-method" 1.155 + align="center"> 1.156 + <box class="requests-menu-status"/> 1.157 + <label class="plain requests-menu-status-code" 1.158 + crop="end"/> 1.159 + <label class="plain requests-menu-method" 1.160 + crop="end" 1.161 + flex="1"/> 1.162 + </hbox> 1.163 + <hbox class="requests-menu-subitem requests-menu-icon-and-file" 1.164 + align="center"> 1.165 + <image class="requests-menu-icon" hidden="true"/> 1.166 + <label class="plain requests-menu-file" 1.167 + crop="end" 1.168 + flex="1"/> 1.169 + </hbox> 1.170 + <label class="plain requests-menu-subitem requests-menu-domain" 1.171 + crop="end"/> 1.172 + <label class="plain requests-menu-subitem requests-menu-type" 1.173 + crop="end"/> 1.174 + <label class="plain requests-menu-subitem requests-menu-size" 1.175 + crop="end"/> 1.176 + <hbox class="requests-menu-subitem requests-menu-waterfall" 1.177 + align="center" 1.178 + flex="1"> 1.179 + <hbox class="requests-menu-timings" 1.180 + align="center"> 1.181 + <label class="plain requests-menu-timings-total"/> 1.182 + </hbox> 1.183 + </hbox> 1.184 + </hbox> 1.185 + </vbox> 1.186 + </vbox> 1.187 + 1.188 + <splitter id="network-inspector-view-splitter" 1.189 + class="devtools-side-splitter"/> 1.190 + 1.191 + <deck id="details-pane" 1.192 + hidden="true"> 1.193 + <vbox id="custom-pane" 1.194 + class="tabpanel-content"> 1.195 + <hbox align="baseline"> 1.196 + <label value="&netmonitorUI.custom.newRequest;" 1.197 + class="plain tabpanel-summary-label 1.198 + custom-header"/> 1.199 + <hbox flex="1" pack="end"> 1.200 + <button id="custom-request-send-button" 1.201 + class="devtools-toolbarbutton" 1.202 + label="&netmonitorUI.custom.send;"/> 1.203 + <button id="custom-request-close-button" 1.204 + class="devtools-toolbarbutton" 1.205 + label="&netmonitorUI.custom.cancel;"/> 1.206 + </hbox> 1.207 + </hbox> 1.208 + <hbox id="custom-method-and-url" 1.209 + class="tabpanel-summary-container" 1.210 + align="center"> 1.211 + <textbox id="custom-method-value" 1.212 + data-key="method"/> 1.213 + <textbox id="custom-url-value" 1.214 + flex="1" 1.215 + data-key="url"/> 1.216 + </hbox> 1.217 + <vbox id="custom-query" 1.218 + class="tabpanel-summary-container custom-section"> 1.219 + <label class="plain tabpanel-summary-label" 1.220 + value="&netmonitorUI.custom.query;"/> 1.221 + <textbox id="custom-query-value" 1.222 + class="tabpanel-summary-input" 1.223 + multiline="true" 1.224 + rows="4" 1.225 + wrap="off" 1.226 + data-key="query"/> 1.227 + </vbox> 1.228 + <vbox id="custom-headers" 1.229 + class="tabpanel-summary-container custom-section"> 1.230 + <label class="plain tabpanel-summary-label" 1.231 + value="&netmonitorUI.custom.headers;"/> 1.232 + <textbox id="custom-headers-value" 1.233 + class="tabpanel-summary-input" 1.234 + multiline="true" 1.235 + rows="8" 1.236 + wrap="off" 1.237 + data-key="headers"/> 1.238 + </vbox> 1.239 + <vbox id="custom-postdata" 1.240 + class="tabpanel-summary-container custom-section"> 1.241 + <label class="plain tabpanel-summary-label" 1.242 + value="&netmonitorUI.custom.postData;"/> 1.243 + <textbox id="custom-postdata-value" 1.244 + class="tabpanel-summary-input" 1.245 + multiline="true" 1.246 + rows="6" 1.247 + wrap="off" 1.248 + data-key="body"/> 1.249 + </vbox> 1.250 + </vbox> 1.251 + <tabbox id="event-details-pane" 1.252 + class="devtools-sidebar-tabs" 1.253 + handleCtrlTab="false"> 1.254 + <tabs> 1.255 + <tab id="headers-tab" 1.256 + label="&netmonitorUI.tab.headers;"/> 1.257 + <tab id="cookies-tab" 1.258 + label="&netmonitorUI.tab.cookies;"/> 1.259 + <tab id="params-tab" 1.260 + label="&netmonitorUI.tab.params;"/> 1.261 + <tab id="response-tab" 1.262 + label="&netmonitorUI.tab.response;"/> 1.263 + <tab id="timings-tab" 1.264 + label="&netmonitorUI.tab.timings;"/> 1.265 + <tab id="preview-tab" 1.266 + label="&netmonitorUI.tab.preview;"/> 1.267 + </tabs> 1.268 + <tabpanels flex="1"> 1.269 + <tabpanel id="headers-tabpanel" 1.270 + class="tabpanel-content"> 1.271 + <vbox flex="1"> 1.272 + <hbox id="headers-summary-url" 1.273 + class="tabpanel-summary-container" 1.274 + align="center"> 1.275 + <label class="plain tabpanel-summary-label" 1.276 + value="&netmonitorUI.summary.url;"/> 1.277 + <label id="headers-summary-url-value" 1.278 + class="plain tabpanel-summary-value devtools-monospace" 1.279 + crop="end" 1.280 + flex="1"/> 1.281 + </hbox> 1.282 + <hbox id="headers-summary-method" 1.283 + class="tabpanel-summary-container" 1.284 + align="center"> 1.285 + <label class="plain tabpanel-summary-label" 1.286 + value="&netmonitorUI.summary.method;"/> 1.287 + <label id="headers-summary-method-value" 1.288 + class="plain tabpanel-summary-value devtools-monospace" 1.289 + crop="end" 1.290 + flex="1"/> 1.291 + </hbox> 1.292 + <hbox id="headers-summary-status" 1.293 + class="tabpanel-summary-container" 1.294 + align="center"> 1.295 + <label class="plain tabpanel-summary-label" 1.296 + value="&netmonitorUI.summary.status;"/> 1.297 + <box id="headers-summary-status-circle" 1.298 + class="requests-menu-status"/> 1.299 + <label id="headers-summary-status-value" 1.300 + class="plain tabpanel-summary-value devtools-monospace" 1.301 + crop="end" 1.302 + flex="1"/> 1.303 + <button id="headers-summary-resend" 1.304 + class="devtools-toolbarbutton" 1.305 + label="&netmonitorUI.summary.editAndResend;"/> 1.306 + </hbox> 1.307 + <hbox id="headers-summary-version" 1.308 + class="tabpanel-summary-container" 1.309 + align="center"> 1.310 + <label class="plain tabpanel-summary-label" 1.311 + value="&netmonitorUI.summary.version;"/> 1.312 + <label id="headers-summary-version-value" 1.313 + class="plain tabpanel-summary-value devtools-monospace" 1.314 + crop="end" 1.315 + flex="1"/> 1.316 + </hbox> 1.317 + <vbox id="all-headers" flex="1"/> 1.318 + </vbox> 1.319 + </tabpanel> 1.320 + <tabpanel id="cookies-tabpanel" 1.321 + class="tabpanel-content"> 1.322 + <vbox flex="1"> 1.323 + <vbox id="all-cookies" flex="1"/> 1.324 + </vbox> 1.325 + </tabpanel> 1.326 + <tabpanel id="params-tabpanel" 1.327 + class="tabpanel-content"> 1.328 + <vbox flex="1"> 1.329 + <vbox id="request-params-box" flex="1" hidden="true"> 1.330 + <vbox id="request-params" flex="1"/> 1.331 + </vbox> 1.332 + <vbox id="request-post-data-textarea-box" flex="1" hidden="true"> 1.333 + <vbox id="request-post-data-textarea" flex="1"/> 1.334 + </vbox> 1.335 + </vbox> 1.336 + </tabpanel> 1.337 + <tabpanel id="response-tabpanel" 1.338 + class="tabpanel-content"> 1.339 + <vbox flex="1"> 1.340 + <label id="response-content-info-header"/> 1.341 + <vbox id="response-content-json-box" flex="1" hidden="true"> 1.342 + <vbox id="response-content-json" flex="1"/> 1.343 + </vbox> 1.344 + <vbox id="response-content-textarea-box" flex="1" hidden="true"> 1.345 + <vbox id="response-content-textarea" flex="1"/> 1.346 + </vbox> 1.347 + <vbox id="response-content-image-box" flex="1" hidden="true"> 1.348 + <image id="response-content-image"/> 1.349 + <hbox> 1.350 + <label class="plain tabpanel-summary-label" 1.351 + value="&netmonitorUI.response.name;"/> 1.352 + <label id="response-content-image-name-value" 1.353 + class="plain tabpanel-summary-value devtools-monospace" 1.354 + crop="end" 1.355 + flex="1"/> 1.356 + </hbox> 1.357 + <hbox> 1.358 + <label class="plain tabpanel-summary-label" 1.359 + value="&netmonitorUI.response.dimensions;"/> 1.360 + <label id="response-content-image-dimensions-value" 1.361 + class="plain tabpanel-summary-value devtools-monospace" 1.362 + crop="end" 1.363 + flex="1"/> 1.364 + </hbox> 1.365 + <hbox> 1.366 + <label class="plain tabpanel-summary-label" 1.367 + value="&netmonitorUI.response.mime;"/> 1.368 + <label id="response-content-image-mime-value" 1.369 + class="plain tabpanel-summary-value devtools-monospace" 1.370 + crop="end" 1.371 + flex="1"/> 1.372 + </hbox> 1.373 + <hbox> 1.374 + <label class="plain tabpanel-summary-label" 1.375 + value="&netmonitorUI.response.encoding;"/> 1.376 + <label id="response-content-image-encoding-value" 1.377 + class="plain tabpanel-summary-value devtools-monospace" 1.378 + crop="end" 1.379 + flex="1"/> 1.380 + </hbox> 1.381 + </vbox> 1.382 + </vbox> 1.383 + </tabpanel> 1.384 + <tabpanel id="timings-tabpanel" 1.385 + class="tabpanel-content"> 1.386 + <vbox flex="1"> 1.387 + <hbox id="timings-summary-blocked" 1.388 + class="tabpanel-summary-container" 1.389 + align="center"> 1.390 + <label class="plain tabpanel-summary-label" 1.391 + value="&netmonitorUI.timings.blocked;"/> 1.392 + <hbox class="requests-menu-timings-box blocked"/> 1.393 + <label class="plain requests-menu-timings-total"/> 1.394 + </hbox> 1.395 + <hbox id="timings-summary-dns" 1.396 + class="tabpanel-summary-container" 1.397 + align="center"> 1.398 + <label class="plain tabpanel-summary-label" 1.399 + value="&netmonitorUI.timings.dns;"/> 1.400 + <hbox class="requests-menu-timings-box dns"/> 1.401 + <label class="plain requests-menu-timings-total"/> 1.402 + </hbox> 1.403 + <hbox id="timings-summary-connect" 1.404 + class="tabpanel-summary-container" 1.405 + align="center"> 1.406 + <label class="plain tabpanel-summary-label" 1.407 + value="&netmonitorUI.timings.connect;"/> 1.408 + <hbox class="requests-menu-timings-box connect"/> 1.409 + <label class="plain requests-menu-timings-total"/> 1.410 + </hbox> 1.411 + <hbox id="timings-summary-send" 1.412 + class="tabpanel-summary-container" 1.413 + align="center"> 1.414 + <label class="plain tabpanel-summary-label" 1.415 + value="&netmonitorUI.timings.send;"/> 1.416 + <hbox class="requests-menu-timings-box send"/> 1.417 + <label class="plain requests-menu-timings-total"/> 1.418 + </hbox> 1.419 + <hbox id="timings-summary-wait" 1.420 + class="tabpanel-summary-container" 1.421 + align="center"> 1.422 + <label class="plain tabpanel-summary-label" 1.423 + value="&netmonitorUI.timings.wait;"/> 1.424 + <hbox class="requests-menu-timings-box wait"/> 1.425 + <label class="plain requests-menu-timings-total"/> 1.426 + </hbox> 1.427 + <hbox id="timings-summary-receive" 1.428 + class="tabpanel-summary-container" 1.429 + align="center"> 1.430 + <label class="plain tabpanel-summary-label" 1.431 + value="&netmonitorUI.timings.receive;"/> 1.432 + <hbox class="requests-menu-timings-box receive"/> 1.433 + <label class="plain requests-menu-timings-total"/> 1.434 + </hbox> 1.435 + </vbox> 1.436 + </tabpanel> 1.437 + <tabpanel id="preview-tabpanel" 1.438 + class="tabpanel-content"> 1.439 + <html:iframe id="response-preview" 1.440 + frameborder="0" 1.441 + sandbox=""/> 1.442 + </tabpanel> 1.443 + </tabpanels> 1.444 + </tabbox> 1.445 + </deck> 1.446 + </hbox> 1.447 + 1.448 + <hbox id="requests-menu-footer"> 1.449 + <button id="requests-menu-filter-all-button" 1.450 + class="requests-menu-filter-button requests-menu-footer-button" 1.451 + checked="true" 1.452 + data-key="all" 1.453 + label="&netmonitorUI.footer.filterAll;"> 1.454 + </button> 1.455 + <button id="requests-menu-filter-html-button" 1.456 + class="requests-menu-filter-button requests-menu-footer-button" 1.457 + data-key="html" 1.458 + label="&netmonitorUI.footer.filterHTML;"> 1.459 + </button> 1.460 + <button id="requests-menu-filter-css-button" 1.461 + class="requests-menu-filter-button requests-menu-footer-button" 1.462 + data-key="css" 1.463 + label="&netmonitorUI.footer.filterCSS;"> 1.464 + </button> 1.465 + <button id="requests-menu-filter-js-button" 1.466 + class="requests-menu-filter-button requests-menu-footer-button" 1.467 + data-key="js" 1.468 + label="&netmonitorUI.footer.filterJS;"> 1.469 + </button> 1.470 + <button id="requests-menu-filter-xhr-button" 1.471 + class="requests-menu-filter-button requests-menu-footer-button" 1.472 + data-key="xhr" 1.473 + label="&netmonitorUI.footer.filterXHR;"> 1.474 + </button> 1.475 + <button id="requests-menu-filter-fonts-button" 1.476 + class="requests-menu-filter-button requests-menu-footer-button" 1.477 + data-key="fonts" 1.478 + label="&netmonitorUI.footer.filterFonts;"> 1.479 + </button> 1.480 + <button id="requests-menu-filter-images-button" 1.481 + class="requests-menu-filter-button requests-menu-footer-button" 1.482 + data-key="images" 1.483 + label="&netmonitorUI.footer.filterImages;"> 1.484 + </button> 1.485 + <button id="requests-menu-filter-media-button" 1.486 + class="requests-menu-filter-button requests-menu-footer-button" 1.487 + data-key="media" 1.488 + label="&netmonitorUI.footer.filterMedia;"> 1.489 + </button> 1.490 + <button id="requests-menu-filter-flash-button" 1.491 + class="requests-menu-filter-button requests-menu-footer-button" 1.492 + data-key="flash" 1.493 + label="&netmonitorUI.footer.filterFlash;"> 1.494 + </button> 1.495 + <button id="requests-menu-filter-other-button" 1.496 + class="requests-menu-filter-button requests-menu-footer-button" 1.497 + data-key="other" 1.498 + label="&netmonitorUI.footer.filterOther;"> 1.499 + </button> 1.500 + <spacer id="requests-menu-spacer" 1.501 + class="requests-menu-footer-spacer" 1.502 + flex="100"/> 1.503 + <button id="requests-menu-network-summary-button" 1.504 + class="requests-menu-footer-button" 1.505 + tooltiptext="&netmonitorUI.footer.perf;"/> 1.506 + <label id="requests-menu-network-summary-label" 1.507 + class="plain requests-menu-footer-label" 1.508 + crop="end" 1.509 + tooltiptext="&netmonitorUI.footer.perf;"/> 1.510 + <button id="requests-menu-clear-button" 1.511 + class="requests-menu-footer-button" 1.512 + label="&netmonitorUI.footer.clear;"/> 1.513 + </hbox> 1.514 + 1.515 + </vbox> 1.516 + 1.517 + <box id="network-statistics-view"> 1.518 + <toolbar id="network-statistics-toolbar" 1.519 + class="devtools-toolbar"> 1.520 + <button id="network-statistics-back-button" 1.521 + class="devtools-toolbarbutton" 1.522 + label="&netmonitorUI.backButton;"/> 1.523 + </toolbar> 1.524 + <box id="network-statistics-charts" 1.525 + class="devtools-responsive-container" 1.526 + flex="1"> 1.527 + <vbox id="primed-cache-chart" pack="center" flex="1"/> 1.528 + <splitter id="network-statistics-view-splitter" 1.529 + class="devtools-side-splitter"/> 1.530 + <vbox id="empty-cache-chart" pack="center" flex="1"/> 1.531 + </box> 1.532 + </box> 1.533 + 1.534 + </deck> 1.535 + 1.536 +</window>