tor-browser

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

permissions.xhtml (3538B)


      1 <?xml version="1.0"?>
      2 
      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 
      7 <?csp default-src chrome: resource:; img-src chrome: resource: data:; object-src
      8 'none'; script-src-attr 'none'; style-src chrome: 'unsafe-inline'; ?>
      9 
     10 <window
     11  id="PermissionsDialog"
     12  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
     13  xmlns:html="http://www.w3.org/1999/xhtml"
     14  data-l10n-id="permissions-window2"
     15  data-l10n-attrs="title, style"
     16  persist="width height"
     17 >
     18  <dialog
     19    buttons="accept,cancel"
     20    data-l10n-id="permission-dialog"
     21    data-l10n-attrs="buttonlabelaccept, buttonaccesskeyaccept"
     22  >
     23    <linkset>
     24      <html:link rel="stylesheet" href="chrome://global/skin/global.css" />
     25      <html:link
     26        rel="stylesheet"
     27        href="chrome://browser/content/preferences/dialogs/sitePermissions.css"
     28      />
     29      <html:link
     30        rel="stylesheet"
     31        href="chrome://browser/skin/preferences/preferences.css"
     32      />
     33 
     34      <html:link rel="localization" href="branding/brand.ftl" />
     35      <html:link
     36        rel="localization"
     37        href="browser/preferences/permissions.ftl"
     38      />
     39      <html:link rel="localization" href="preview/ipProtection.ftl" />
     40    </linkset>
     41 
     42    <script src="chrome://browser/content/preferences/dialogs/permissions.js" />
     43 
     44    <keyset>
     45      <key
     46        id="permissionsDialogCloseKey"
     47        data-l10n-id="permissions-close-key"
     48        modifiers="accel"
     49      />
     50    </keyset>
     51 
     52    <vbox class="contentPane">
     53      <description id="permissionsText" control="url" />
     54      <separator class="thin" />
     55      <label id="urlLabel" control="url" data-l10n-id="permissions-address" />
     56      <hbox align="start">
     57        <html:input id="url" type="text" style="flex: 1" />
     58      </hbox>
     59      <hbox pack="end">
     60        <button
     61          id="btnDisableETP"
     62          disabled="true"
     63          data-l10n-id="permissions-disable-etp"
     64        />
     65        <button
     66          id="btnBlock"
     67          disabled="true"
     68          data-l10n-id="permissions-block"
     69        />
     70        <button
     71          id="btnCookieSession"
     72          disabled="true"
     73          data-l10n-id="permissions-session"
     74        />
     75        <button
     76          id="btnAllow"
     77          disabled="true"
     78          data-l10n-id="permissions-allow"
     79        />
     80        <button
     81          id="btnHttpsOnlyOff"
     82          disabled="true"
     83          data-l10n-id="permissions-button-off"
     84        />
     85        <button
     86          id="btnHttpsOnlyOffTmp"
     87          disabled="true"
     88          data-l10n-id="permissions-button-off-temporarily"
     89        />
     90        <button id="btnAdd" disabled="true" data-l10n-id="permissions-add" />
     91      </hbox>
     92      <separator class="thin" />
     93      <listheader>
     94        <treecol
     95          id="siteCol"
     96          data-l10n-id="permissions-site-name"
     97          style="flex: 3 3 auto; width: 0"
     98        />
     99        <treecol
    100          id="statusCol"
    101          data-l10n-id="permissions-status"
    102          style="flex: 1 1 auto; width: 0"
    103          data-isCurrentSortCol="true"
    104        />
    105      </listheader>
    106      <richlistbox id="permissionsBox" selected="false" />
    107    </vbox>
    108 
    109    <hbox class="actionButtons">
    110      <button
    111        id="removePermission"
    112        disabled="true"
    113        data-l10n-id="permissions-remove"
    114      />
    115      <button id="removeAllPermissions" data-l10n-id="permissions-remove-all" />
    116    </hbox>
    117  </dialog>
    118 </window>