tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

sanitize.xhtml (4534B)


      1 <?xml version="1.0"?>
      2 <!-- -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -->
      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/. -->
      6 <?csp default-src chrome:; img-src chrome: moz-icon:; style-src chrome:
      7 'unsafe-inline'; ?>
      8 
      9 <!DOCTYPE window>
     10 
     11 <window
     12  id="SanitizeDialog"
     13  type="child"
     14  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
     15  xmlns:html="http://www.w3.org/1999/xhtml"
     16  persist="lastSelected screenX screenY"
     17  data-l10n-id="sanitize-dialog-title"
     18  data-l10n-attrs="style"
     19 >
     20  <dialog buttons="accept,cancel">
     21    <hbox>
     22      <html:h2 id="titleText" />
     23    </hbox>
     24 
     25    <linkset>
     26      <html:link rel="stylesheet" href="chrome://global/skin/global.css" />
     27      <html:link
     28        rel="stylesheet"
     29        href="chrome://browser/skin/preferences/preferences.css"
     30      />
     31      <html:link
     32        rel="stylesheet"
     33        href="chrome://browser/skin/sanitizeDialog.css"
     34      />
     35 
     36      <html:link
     37        rel="stylesheet"
     38        href="chrome://browser/content/sanitizeDialog.css"
     39      />
     40 
     41      <html:link rel="localization" href="browser/sanitize.ftl" />
     42    </linkset>
     43 
     44    <script src="chrome://global/content/preferencesBindings.js" />
     45    <script src="chrome://browser/content/sanitizeDialog.js" />
     46 
     47    <hbox id="SanitizeDurationBox" align="center">
     48      <label
     49        data-l10n-id="clear-time-duration-prefix"
     50        control="sanitizeDurationChoice"
     51        id="sanitizeDurationLabel"
     52      />
     53      <menulist
     54        id="sanitizeDurationChoice"
     55        preference="privacy.sanitize.timeSpan"
     56        flex="1"
     57      >
     58        <menupopup id="sanitizeDurationPopup">
     59          <menuitem
     60            data-l10n-id="clear-time-duration-value-last-hour"
     61            value="1"
     62          />
     63          <menuitem
     64            data-l10n-id="clear-time-duration-value-last-2-hours"
     65            value="2"
     66          />
     67          <menuitem
     68            data-l10n-id="clear-time-duration-value-last-4-hours"
     69            value="3"
     70          />
     71          <menuitem
     72            data-l10n-id="clear-time-duration-value-today"
     73            value="4"
     74            id="sanitizeSinceMidnight"
     75          />
     76          <menuseparator />
     77          <menuitem
     78            data-l10n-id="clear-time-duration-value-everything"
     79            value="0"
     80          />
     81        </menupopup>
     82      </menulist>
     83      <label
     84        id="sanitizeDurationSuffixLabel"
     85        data-l10n-id="clear-time-duration-suffix"
     86      />
     87    </hbox>
     88 
     89    <vbox id="sanitizeEverythingWarningBox">
     90      <spacer flex="1" />
     91      <hbox align="center">
     92        <image id="sanitizeEverythingWarningIcon" />
     93        <vbox id="sanitizeEverythingWarningDescBox" flex="1">
     94          <description id="sanitizeEverythingWarning" />
     95          <description
     96            id="sanitizeEverythingUndoWarning"
     97            data-l10n-id="sanitize-everything-undo-warning"
     98          ></description>
     99        </vbox>
    100      </hbox>
    101      <spacer flex="1" />
    102    </vbox>
    103 
    104    <groupbox>
    105      <label>
    106        <html:h2 data-l10n-id="history-section-label" />
    107      </label>
    108      <hbox>
    109        <vbox data-l10n-id="sanitize-prefs-style" data-l10n-attrs="style">
    110          <checkbox
    111            data-l10n-id="item-history-and-downloads"
    112            preference="privacy.cpd.history"
    113          />
    114          <checkbox
    115            data-l10n-id="item-active-logins"
    116            preference="privacy.cpd.sessions"
    117          />
    118          <checkbox
    119            data-l10n-id="item-form-search-history"
    120            preference="privacy.cpd.formdata"
    121          />
    122        </vbox>
    123        <vbox flex="1">
    124          <checkbox
    125            data-l10n-id="item-cookies"
    126            preference="privacy.cpd.cookies"
    127          />
    128          <checkbox data-l10n-id="item-cache" preference="privacy.cpd.cache" />
    129        </vbox>
    130      </hbox>
    131    </groupbox>
    132    <groupbox>
    133      <label>
    134        <html:h2 data-l10n-id="data-section-label" />
    135      </label>
    136      <hbox>
    137        <vbox data-l10n-id="sanitize-prefs-style" data-l10n-attrs="style">
    138          <checkbox
    139            data-l10n-id="item-site-settings"
    140            preference="privacy.cpd.siteSettings"
    141          />
    142        </vbox>
    143        <vbox flex="1">
    144          <checkbox
    145            data-l10n-id="item-offline-apps"
    146            preference="privacy.cpd.offlineApps"
    147          />
    148        </vbox>
    149      </hbox>
    150    </groupbox>
    151  </dialog>
    152 </window>