toolkit/content/aboutSupport.xhtml

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

michael@0 1 <?xml version="1.0" encoding="UTF-8"?>
michael@0 2
michael@0 3 # This Source Code Form is subject to the terms of the Mozilla Public
michael@0 4 # License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
michael@0 6
michael@0 7 <!DOCTYPE html [
michael@0 8 <!ENTITY % htmlDTD PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> %htmlDTD;
michael@0 9 <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd"> %globalDTD;
michael@0 10 <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd"> %brandDTD;
michael@0 11 <!ENTITY % aboutSupportDTD SYSTEM "chrome://global/locale/aboutSupport.dtd"> %aboutSupportDTD;
michael@0 12 <!ENTITY % resetProfileDTD SYSTEM "chrome://global/locale/resetProfile.dtd"> %resetProfileDTD;
michael@0 13 ]>
michael@0 14
michael@0 15 <html xmlns="http://www.w3.org/1999/xhtml">
michael@0 16 <head>
michael@0 17 <title>&aboutSupport.pageTitle;</title>
michael@0 18
michael@0 19 <link rel="icon" type="image/png" id="favicon"
michael@0 20 href="chrome://branding/content/icon32.png"/>
michael@0 21 <link rel="stylesheet" href="chrome://global/skin/aboutSupport.css"
michael@0 22 type="text/css"/>
michael@0 23
michael@0 24 <script type="application/javascript;version=1.7"
michael@0 25 src="chrome://global/content/aboutSupport.js"/>
michael@0 26 <script type="application/javascript;version=1.7"
michael@0 27 src="chrome://global/content/resetProfile.js"/>
michael@0 28 </head>
michael@0 29
michael@0 30 <body dir="&locale.dir;">
michael@0 31
michael@0 32 <div id="reset-box">
michael@0 33 <h3>&resetProfile.title;</h3>
michael@0 34 <p>&resetProfile.description;</p>
michael@0 35 <button id="reset-box-button">
michael@0 36 &resetProfile.button.label2;
michael@0 37 </button>
michael@0 38 </div>
michael@0 39
michael@0 40 <h1>
michael@0 41 &aboutSupport.pageTitle;
michael@0 42 </h1>
michael@0 43
michael@0 44 <div class="page-subtitle">
michael@0 45 &aboutSupport.pageSubtitle;
michael@0 46 </div>
michael@0 47
michael@0 48 <div>
michael@0 49 <button id="copy-raw-data-to-clipboard">
michael@0 50 &aboutSupport.copyRawDataToClipboard.label;
michael@0 51 </button>
michael@0 52 <button id="copy-to-clipboard">
michael@0 53 &aboutSupport.copyTextToClipboard.label;
michael@0 54 </button>
michael@0 55 </div>
michael@0 56
michael@0 57 <div id="contents">
michael@0 58
michael@0 59 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 60
michael@0 61 <h2 class="major-section">
michael@0 62 &aboutSupport.appBasicsTitle;
michael@0 63 </h2>
michael@0 64
michael@0 65 <table>
michael@0 66 <tbody>
michael@0 67 <tr>
michael@0 68 <th class="column">
michael@0 69 &aboutSupport.appBasicsName;
michael@0 70 </th>
michael@0 71
michael@0 72 <td id="application-box">
michael@0 73 </td>
michael@0 74 </tr>
michael@0 75
michael@0 76 <tr>
michael@0 77 <th class="column">
michael@0 78 &aboutSupport.appBasicsVersion;
michael@0 79 </th>
michael@0 80
michael@0 81 <td id="version-box">
michael@0 82 </td>
michael@0 83 </tr>
michael@0 84
michael@0 85 #ifndef ANDROID
michael@0 86 <tr class="no-copy">
michael@0 87 <th class="column">
michael@0 88 &aboutSupport.appBasicsUpdateHistory;
michael@0 89 </th>
michael@0 90
michael@0 91 <td>
michael@0 92 <button id="show-update-history-button">
michael@0 93 &aboutSupport.appBasicsShowUpdateHistory;
michael@0 94 </button>
michael@0 95 </td>
michael@0 96 </tr>
michael@0 97 #endif
michael@0 98
michael@0 99 <tr>
michael@0 100 <th class="column">
michael@0 101 &aboutSupport.appBasicsUserAgent;
michael@0 102 </th>
michael@0 103
michael@0 104 <td id="useragent-box">
michael@0 105 </td>
michael@0 106 </tr>
michael@0 107
michael@0 108 <tr id="profile-row" class="no-copy">
michael@0 109 <th class="column">
michael@0 110 #ifdef XP_WIN
michael@0 111 &aboutSupport.appBasicsProfileDirWinMac;
michael@0 112 #else
michael@0 113 #ifdef XP_MACOSX
michael@0 114 &aboutSupport.appBasicsProfileDirWinMac;
michael@0 115 #else
michael@0 116 &aboutSupport.appBasicsProfileDir;
michael@0 117 #endif
michael@0 118 #endif
michael@0 119 </th>
michael@0 120
michael@0 121 <td>
michael@0 122 <button id="profile-dir-button">
michael@0 123 #ifdef XP_WIN
michael@0 124 &aboutSupport.showWin.label;
michael@0 125 #else
michael@0 126 #ifdef XP_MACOSX
michael@0 127 &aboutSupport.showMac.label;
michael@0 128 #else
michael@0 129 &aboutSupport.showDir.label;
michael@0 130 #endif
michael@0 131 #endif
michael@0 132 </button>
michael@0 133 </td>
michael@0 134 </tr>
michael@0 135
michael@0 136 <tr class="no-copy">
michael@0 137 <th class="column">
michael@0 138 &aboutSupport.appBasicsEnabledPlugins;
michael@0 139 </th>
michael@0 140
michael@0 141 <td>
michael@0 142 <a href="about:plugins">about:plugins</a>
michael@0 143 </td>
michael@0 144 </tr>
michael@0 145
michael@0 146 <tr class="no-copy">
michael@0 147 <th class="column">
michael@0 148 &aboutSupport.appBasicsBuildConfig;
michael@0 149 </th>
michael@0 150
michael@0 151 <td>
michael@0 152 <a href="about:buildconfig">about:buildconfig</a>
michael@0 153 </td>
michael@0 154 </tr>
michael@0 155
michael@0 156 <tr class="no-copy">
michael@0 157 <th class="column">
michael@0 158 &aboutSupport.appBasicsMemoryUse;
michael@0 159 </th>
michael@0 160
michael@0 161 <td>
michael@0 162 <a href="about:memory">about:memory</a>
michael@0 163 </td>
michael@0 164 </tr>
michael@0 165
michael@0 166 </tbody>
michael@0 167 </table>
michael@0 168
michael@0 169 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 170 #ifdef MOZ_CRASHREPORTER
michael@0 171
michael@0 172 <h2 class="major-section" id="crashes-title">
michael@0 173 &aboutSupport.crashes.title;
michael@0 174 </h2>
michael@0 175
michael@0 176 <table id="crashes-table">
michael@0 177 <thead>
michael@0 178 <tr>
michael@0 179 <th>
michael@0 180 &aboutSupport.crashes.id;
michael@0 181 </th>
michael@0 182 <th>
michael@0 183 &aboutSupport.crashes.sendDate;
michael@0 184 </th>
michael@0 185 </tr>
michael@0 186 </thead>
michael@0 187 <tbody id="crashes-tbody">
michael@0 188 </tbody>
michael@0 189 </table>
michael@0 190 <p id="crashes-allReports" class="hidden no-copy">
michael@0 191 <a href="about:crashes" id="crashes-allReportsWithPending" class="block">&aboutSupport.crashes.allReports;</a>
michael@0 192 </p>
michael@0 193 <p id="crashes-noConfig" class="hidden no-copy">&aboutSupport.crashes.noConfig;</p>
michael@0 194
michael@0 195 #endif
michael@0 196 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 197
michael@0 198 <h2 class="major-section">
michael@0 199 &aboutSupport.extensionsTitle;
michael@0 200 </h2>
michael@0 201
michael@0 202 <table>
michael@0 203 <thead>
michael@0 204 <tr>
michael@0 205 <th>
michael@0 206 &aboutSupport.extensionName;
michael@0 207 </th>
michael@0 208 <th>
michael@0 209 &aboutSupport.extensionVersion;
michael@0 210 </th>
michael@0 211 <th>
michael@0 212 &aboutSupport.extensionEnabled;
michael@0 213 </th>
michael@0 214 <th>
michael@0 215 &aboutSupport.extensionId;
michael@0 216 </th>
michael@0 217 </tr>
michael@0 218 </thead>
michael@0 219 <tbody id="extensions-tbody">
michael@0 220 </tbody>
michael@0 221 </table>
michael@0 222
michael@0 223 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 224
michael@0 225 <h2 class="major-section">
michael@0 226 &aboutSupport.graphicsTitle;
michael@0 227 </h2>
michael@0 228
michael@0 229 <table>
michael@0 230 <tbody id="graphics-tbody">
michael@0 231 </tbody>
michael@0 232
michael@0 233 <tbody id="graphics-info-properties">
michael@0 234 </tbody>
michael@0 235
michael@0 236 <tbody id="graphics-failures-tbody">
michael@0 237 </tbody>
michael@0 238 </table>
michael@0 239
michael@0 240 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 241
michael@0 242 <h2 class="major-section">
michael@0 243 &aboutSupport.modifiedKeyPrefsTitle;
michael@0 244 </h2>
michael@0 245
michael@0 246 <table class="prefs-table">
michael@0 247 <thead class="no-copy">
michael@0 248 <th class="name">
michael@0 249 &aboutSupport.modifiedPrefsName;
michael@0 250 </th>
michael@0 251
michael@0 252 <th class="value">
michael@0 253 &aboutSupport.modifiedPrefsValue;
michael@0 254 </th>
michael@0 255 </thead>
michael@0 256
michael@0 257 <tbody id="prefs-tbody">
michael@0 258 </tbody>
michael@0 259 </table>
michael@0 260
michael@0 261 <section id="prefs-user-js-section" class="hidden no-copy">
michael@0 262 <h3>&aboutSupport.userJSTitle;</h3>
michael@0 263 <p>&aboutSupport.userJSDescription;</p>
michael@0 264 </section>
michael@0 265
michael@0 266 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 267 <h2 class="major-section">
michael@0 268 &aboutSupport.jsTitle;
michael@0 269 </h2>
michael@0 270
michael@0 271 <table>
michael@0 272 <tbody>
michael@0 273 <tr>
michael@0 274 <th class="column">
michael@0 275 &aboutSupport.jsIncrementalGC;
michael@0 276 </th>
michael@0 277
michael@0 278 <td id="javascript-incremental-gc">
michael@0 279 </td>
michael@0 280 </tr>
michael@0 281 </tbody>
michael@0 282 </table>
michael@0 283
michael@0 284 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 285 <h2 class="major-section">
michael@0 286 &aboutSupport.a11yTitle;
michael@0 287 </h2>
michael@0 288
michael@0 289 <table>
michael@0 290 <tbody>
michael@0 291 <tr>
michael@0 292 <th class="column">
michael@0 293 &aboutSupport.a11yActivated;
michael@0 294 </th>
michael@0 295
michael@0 296 <td id="a11y-activated">
michael@0 297 </td>
michael@0 298 </tr>
michael@0 299 <tr>
michael@0 300 <th class="column">
michael@0 301 &aboutSupport.a11yForceDisabled;
michael@0 302 </th>
michael@0 303
michael@0 304 <td id="a11y-force-disabled">
michael@0 305 </td>
michael@0 306 </tr>
michael@0 307 </tbody>
michael@0 308 </table>
michael@0 309
michael@0 310 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 311 <h2 class="major-section">
michael@0 312 &aboutSupport.libraryVersionsTitle;
michael@0 313 </h2>
michael@0 314
michael@0 315 <table>
michael@0 316 <tbody id="libversions-tbody">
michael@0 317 </tbody>
michael@0 318 </table>
michael@0 319
michael@0 320
michael@0 321 <h2 class="major-section">
michael@0 322 &aboutSupport.experimentsTitle;
michael@0 323 </h2>
michael@0 324
michael@0 325 <table>
michael@0 326 <thead>
michael@0 327 <tr>
michael@0 328 <th>
michael@0 329 &aboutSupport.experimentName;
michael@0 330 </th>
michael@0 331 <th>
michael@0 332 &aboutSupport.experimentId;
michael@0 333 </th>
michael@0 334 <th>
michael@0 335 &aboutSupport.experimentDescription;
michael@0 336 </th>
michael@0 337 <th>
michael@0 338 &aboutSupport.experimentActive;
michael@0 339 </th>
michael@0 340 <th>
michael@0 341 &aboutSupport.experimentEndDate;
michael@0 342 </th>
michael@0 343 <th>
michael@0 344 &aboutSupport.experimentHomepage;
michael@0 345 </th>
michael@0 346 </tr>
michael@0 347 </thead>
michael@0 348 <tbody id="experiments-tbody">
michael@0 349 </tbody>
michael@0 350 </table>
michael@0 351 <!-- - - - - - - - - - - - - - - - - - - - - -->
michael@0 352
michael@0 353 </div>
michael@0 354
michael@0 355 </body>
michael@0 356
michael@0 357 </html>

mercurial