1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
|
<!--
Copyright 2018 The Chromium Authors
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<!doctype html>
<html dir="ltr" lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="chrome://resources/css/text_defaults.css">
<link rel="stylesheet" href="process_internals.css">
<script type="module" src='process_internals.js'></script>
<title>Process Model Internals</title>
</head>
<body>
<div id="container">
<div id="navigation">
<div id="caption">Process Internals</div>
</div>
<div id="content">
<div id="general">
<div class="content-header">General Info</div>
<div id="general-info">
<button id="refresh-process-info">Refresh</button>
<div class="description">The information below reflects all profiles in
this browser process.</div>
<table>
<tbody>
<tr>
<td>Renderer Process Count:</td>
<td id="process-count-total"></td>
<td class="description">This includes the total count of renderer
processes, but not utility or plugin processes.</td>
</tr>
<tr>
<td>Renderer Process Count for Limit:</td>
<td id="process-count-for-limit"></td>
<td class="description">The number of renderer processes
considered against the limit below, possibly ignoring some of
the total (e.g., to prevent extensions from using up the limit).
</td>
</tr>
<tr>
<td>Renderer Process Limit:</td>
<td id="process-limit"></td>
<td class="description">A soft limit to the number of renderer
processes, after which same-site processes will be reused when
possible.</td>
</tr>
<tr>
<td>Over Process Limit?</td>
<td id="over-process-limit"></td>
<td class="description">Whether processes will be reused for new
main-frame documents when possible.</td>
</tr>
<tr>
<td>ProcessPerSite for main frames:</td>
<td id="process-per-site-mode"></td>
<td class="description">Whether processes will be aggressively
shared for new main frame documents, even when under the
process limit, when possible.</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="site-isolation">
<div class="content-header">Site Isolation</div>
<div id="site-isolation-mode">Site Isolation mode:
<span id='isolation-mode'>unknown</span></div>
<div id="isolated-origins-container">
<div id="user-triggered-isolated-origins"></div>
<div id="web-triggered-isolated-origins"></div>
<div id="global-isolated-origins"></div>
</div>
</div>
<div id="web-contents">
<div class="content-header">Frame Trees</div>
<div id="wc-list" class="list pages"></div>
<div id="tree-view-container">
<button id="refresh-frame-trees">Refresh</button>
<div class="description">This page only contains information about the
current profile.</div>
<table>
<tbody>
<tr>
<td>Tab Count:</td>
<td id="tab-count"></td>
<td class="description">The number of WebContents objects in this
profile.</td>
</tr>
<tr>
<td>Frame Count:</td>
<td id="frame-count"></td>
<td class="description">The number of RenderFrameHosts in this
profile. Note that this does not include RenderFrameHosts that
are speculative or pending deletion.</td>
</tr>
<tr>
<td>OOPIF Count:</td>
<td id="oopif-count"></td>
<td class="description">The number of out-of-process iframes in
this profile (as a subset of the Frame Count).</td>
</tr>
<tr>
<td>Process Count:</td>
<td id="profile-process-count"></td>
<td class="description">The number of renderer processes in this
profile.</td>
</tr>
</tbody>
</table>
<div>Legend: Frame[<i>process_id</i>:<i>routing_id</i>]:
SI:<i>site_instance_id</i>, SIG:<i>site_instance_group_id</i>,
BI:<i>browsing_instance_id</i>,
<i>is process locked to a site?</i>, site: <i>site_url</i> | url:
<i>last_committed_url</i>
</div>
<cr-tree id="tree-view"></cr-tree>
</div>
</div>
</div>
</div>
</body>
</html>
|