Bug 1877541 - WebGL about:support prints per-context inProcess/outOfProcess bool...
[gecko.git] / toolkit / content / aboutUrlClassifier.xhtml
blob333ef429edf87bd67c08d740d563ce5ca8d44af9
1 <?xml version="1.0" encoding="UTF-8"?>
3 <!-- This Source Code Form is subject to the terms of the Mozilla Public
4 - License, v. 2.0. If a copy of the MPL was not distributed with this
5 - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
7 <!DOCTYPE html [
8 <!ENTITY % htmlDTD PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> %htmlDTD;
9 ]>
11 <html xmlns="http://www.w3.org/1999/xhtml">
12 <head>
13 <meta http-equiv="Content-Security-Policy" content="default-src chrome:; object-src 'none'" />
14 <meta name="color-scheme" content="light dark" />
15 <title data-l10n-id="url-classifier-title"></title>
16 <link rel="stylesheet" href="chrome://global/content/aboutUrlClassifier.css" type="text/css"/>
17 <link rel="localization" href="toolkit/about/url-classifier.ftl"/>
18 <script src="chrome://global/content/aboutUrlClassifier.js"></script>
19 </head>
21 <body class="wide-container">
22 <h1 data-l10n-id="url-classifier-title"></h1>
23 <div id="search">
24 <h2 class="major-section" data-l10n-id="url-classifier-search-title"></h2>
25 <div class="options">
26 <table id="search-table">
27 <tbody>
28 <tr>
29 <th class="column" data-l10n-id="url-classifier-search-input"></th>
30 <td>
31 <input id="search-input" type="text" value=""/>
32 </td>
33 </tr>
34 <tr>
35 <th class="column" data-l10n-id="url-classifier-search-listType"></th>
36 <td>
37 <select id="search-listtype">
38 <option value="0">Blocklist</option>
39 <option value="1">Entitylist</option>
40 </select>
41 </td>
42 </tr>
43 <tr>
44 <th class="column" data-l10n-id="url-classifier-search-features"></th>
45 <td id="search-features"></td>
46 </tr>
47 <tr>
48 <th></th>
49 <td>
50 <button id="search-button" data-l10n-id="url-classifier-search-btn"></button>
51 </td>
52 </tr>
53 </tbody>
54 </table>
55 <p id="search-error-message"></p>
56 <h2 class="major-section" id="result-title" data-l10n-id="url-classifier-search-result-title"></h2>
57 <table id="result-table">
58 <tr>
59 <td>
60 <input id="search-input" type="text" value=""/>
61 </td>
62 </tr>
63 </table>
64 </div>
65 </div>
66 <div id="provider">
67 <h2 class="major-section" data-l10n-id="url-classifier-provider-title"></h2>
68 <table id="provider-table">
69 <thead>
70 <tr id="provider-head-row">
71 <th id="col-provider" data-l10n-id="url-classifier-provider"></th>
72 <th id="col-lastupdatetime" data-l10n-id="url-classifier-provider-last-update-time"></th>
73 <th id="col-nextupdatetime" data-l10n-id="url-classifier-provider-next-update-time"></th>
74 <th id="col-backofftime" data-l10n-id="url-classifier-provider-back-off-time"></th>
75 <th id="col-lastupdateresult" data-l10n-id="url-classifier-provider-last-update-status"></th>
76 <th id="col-update" data-l10n-id="url-classifier-provider-update-btn"></th>
77 </tr>
78 </thead>
79 <tbody id="provider-table-body">
80 <!-- data is generated in javascript -->
81 </tbody>
82 </table>
83 </div>
84 <div id="cache">
85 <h2 class="major-section" data-l10n-id="url-classifier-cache-title"></h2>
86 <div id="cache-modules" class="options">
87 <button id="refresh-cache-btn" data-l10n-id="url-classifier-cache-refresh-btn"></button>
88 <button id="clear-cache-btn" data-l10n-id="url-classifier-cache-clear-btn"></button>
89 <br></br>
90 </div>
91 <table id="cache-table">
92 <thead>
93 <tr id="cache-head-row">
94 <th id="col-tablename" data-l10n-id="url-classifier-cache-table-name"></th>
95 <th id="col-negativeentries" data-l10n-id="url-classifier-cache-ncache-entries"></th>
96 <th id="col-positiveentries" data-l10n-id="url-classifier-cache-pcache-entries"></th>
97 <th id="col-showentries" data-l10n-id="url-classifier-cache-show-entries"></th>
98 </tr>
99 </thead>
100 <tbody id="cache-table-body">
101 <!-- data is generated in javascript -->
102 </tbody>
103 </table>
104 <br></br>
105 </div>
106 <div id="cache-entries">
107 <h2 class="major-section" data-l10n-id="url-classifier-cache-entries"></h2>
108 <table id="cache-entries-table">
109 <thead>
110 <tr id="cache-entries-row">
111 <th id="col-table" data-l10n-id="url-classifier-cache-table-name"></th>
112 <th id="col-prefix" data-l10n-id="url-classifier-cache-prefix"></th>
113 <th id="col-n-expire" data-l10n-id="url-classifier-cache-ncache-expiry"></th>
114 <th id="col-fullhash" data-l10n-id="url-classifier-cache-fullhash"></th>
115 <th id="col-p-expire" data-l10n-id="url-classifier-cache-pcache-expiry"></th>
116 </tr>
117 </thead>
118 <tbody id="cache-entries-table-body">
119 <!-- data is generated in javascript -->
120 </tbody>
121 </table>
122 </div>
123 <div id="debug">
124 <h2 class="major-section" data-l10n-id="url-classifier-debug-title"></h2>
125 <div id="debug-modules" class="options">
126 <input id="log-modules" type="text" value=""/>
127 <button id="set-log-modules" data-l10n-id="url-classifier-debug-module-btn"></button>
128 <br></br>
129 <input id="log-file" type="text" value=""/>
130 <button id="set-log-file" data-l10n-id="url-classifier-debug-file-btn"></button>
131 <br></br>
132 <label class="toggle-container-with-text">
133 <input id="js-log" type="checkbox"/>
134 <span data-l10n-id="url-classifier-debug-js-log-chk"></span>
135 </label>
136 </div>
137 <table id="debug-table">
138 <tbody>
139 <tr>
140 <th class="column" data-l10n-id="url-classifier-debug-sb-modules"></th>
141 <td id="sb-log-modules">
142 </td>
143 </tr>
144 <tr>
145 <th class="column" data-l10n-id="url-classifier-debug-modules"></th>
146 <td id="cur-log-modules">
147 </td>
148 </tr>
149 <tr>
150 <th class="column" data-l10n-id="url-classifier-debug-sbjs-modules"></th>
151 <td id="cur-js-log">
152 </td>
153 </tr>
154 <tr>
155 <th class="column" data-l10n-id="url-classifier-debug-file"></th>
156 <td id="cur-log-file">
157 </td>
158 </tr>
159 </tbody>
160 </table>
161 </div>
162 </body>
163 </html>