browser/components/preferences/aboutPermissions.xul

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

michael@0 1 <?xml version="1.0"?>
michael@0 2 <!-- This Source Code Form is subject to the terms of the Mozilla Public
michael@0 3 - License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 4 - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
michael@0 5
michael@0 6 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
michael@0 7 <?xml-stylesheet href="chrome://browser/content/preferences/aboutPermissions.css"?>
michael@0 8 <?xml-stylesheet href="chrome://browser/skin/preferences/aboutPermissions.css"?>
michael@0 9
michael@0 10 <!DOCTYPE page [
michael@0 11 <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" >
michael@0 12 %brandDTD;
michael@0 13 <!ENTITY % aboutPermissionsDTD SYSTEM "chrome://browser/locale/preferences/aboutPermissions.dtd" >
michael@0 14 %aboutPermissionsDTD;
michael@0 15 ]>
michael@0 16
michael@0 17 <page xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
michael@0 18 xmlns:xhtml="http://www.w3.org/1999/xhtml"
michael@0 19 id="permissions-page" title="&permissionsManager.title;"
michael@0 20 onload="AboutPermissions.init();"
michael@0 21 onunload="AboutPermissions.cleanUp();"
michael@0 22 disablefastfind="true"
michael@0 23 role="application">
michael@0 24
michael@0 25 <script type="application/javascript"
michael@0 26 src="chrome://browser/content/preferences/aboutPermissions.js"/>
michael@0 27
michael@0 28 <hbox flex="1" id="permissions-content" class="main-content">
michael@0 29
michael@0 30 <vbox id="sites-box">
michael@0 31 <textbox id="sites-filter"
michael@0 32 emptytext="&sites.search;"
michael@0 33 oncommand="AboutPermissions.filterSitesList();"
michael@0 34 type="search"/>
michael@0 35 <richlistbox id="sites-list"
michael@0 36 flex="1"
michael@0 37 class="list"
michael@0 38 onselect="AboutPermissions.onSitesListSelect(event);">
michael@0 39 <richlistitem id="all-sites-item"
michael@0 40 class="site"
michael@0 41 value="&sites.allSites;"/>
michael@0 42 </richlistbox>
michael@0 43 </vbox>
michael@0 44
michael@0 45 <vbox id="permissions-box" flex="1">
michael@0 46
michael@0 47 <deck id="header-deck">
michael@0 48 <hbox id="site-header" class="pref-item" align="center">
michael@0 49 <description id="site-description">
michael@0 50 &header.site.start;<label id="site-label"/>&header.site.end;
michael@0 51 </description>
michael@0 52 <label id="site-visit-count"/>
michael@0 53 <spacer flex="1"/>
michael@0 54 <button id="forget-site-button"
michael@0 55 label="&permissions.forgetSite;"
michael@0 56 oncommand="AboutPermissions.forgetSite();"/>
michael@0 57 </hbox>
michael@0 58
michael@0 59 <hbox id="defaults-header" class="pref-item" align="center">
michael@0 60 <description id="defaults-description">
michael@0 61 &header.defaults;
michael@0 62 </description>
michael@0 63 </hbox>
michael@0 64 </deck>
michael@0 65
michael@0 66 <!-- Passwords -->
michael@0 67 <hbox id="password-pref-item"
michael@0 68 class="pref-item" align="top">
michael@0 69 <image class="pref-icon" type="password"/>
michael@0 70 <vbox>
michael@0 71 <label class="pref-title" value="&password.label;"/>
michael@0 72 <hbox align="center">
michael@0 73 <menulist id="password-menulist"
michael@0 74 class="pref-menulist"
michael@0 75 type="password"
michael@0 76 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 77 <menupopup>
michael@0 78 <menuitem id="password-1" value="1" label="&permission.allow;"/>
michael@0 79 <menuitem id="password-2" value="2" label="&permission.block;"/>
michael@0 80 </menupopup>
michael@0 81 </menulist>
michael@0 82 <button id="passwords-manage-all-button"
michael@0 83 label="&password.manage;"
michael@0 84 oncommand="AboutPermissions.managePasswords();"/>
michael@0 85 </hbox>
michael@0 86 <hbox id="passwords-count" align="center">
michael@0 87 <label id="passwords-label"/>
michael@0 88 <button id="passwords-manage-button"
michael@0 89 label="&password.manage;"
michael@0 90 oncommand="AboutPermissions.managePasswords();"/>
michael@0 91 </hbox>
michael@0 92 </vbox>
michael@0 93 </hbox>
michael@0 94
michael@0 95 <!-- Geolocation -->
michael@0 96 <hbox id="geo-pref-item"
michael@0 97 class="pref-item" align="top">
michael@0 98 <image class="pref-icon" type="geo"/>
michael@0 99 <vbox>
michael@0 100 <label class="pref-title" value="&geo.label;"/>
michael@0 101 <hbox>
michael@0 102 <menulist id="geo-menulist"
michael@0 103 class="pref-menulist"
michael@0 104 type="geo"
michael@0 105 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 106 <menupopup>
michael@0 107 <menuitem id="geo-0" value="0" label="&permission.alwaysAsk;"/>
michael@0 108 <menuitem id="geo-1" value="1" label="&permission.allow;"/>
michael@0 109 <menuitem id="geo-2" value="2" label="&permission.block;"/>
michael@0 110 </menupopup>
michael@0 111 </menulist>
michael@0 112 </hbox>
michael@0 113 </vbox>
michael@0 114 </hbox>
michael@0 115
michael@0 116 <!-- Camera -->
michael@0 117 <hbox id="camera-pref-item"
michael@0 118 class="pref-item" align="top">
michael@0 119 <image class="pref-icon" type="camera"/>
michael@0 120 <vbox>
michael@0 121 <label class="pref-title" value="&camera.label;"/>
michael@0 122 <hbox align="center">
michael@0 123 <menulist id="camera-menulist"
michael@0 124 class="pref-menulist"
michael@0 125 type="camera"
michael@0 126 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 127 <menupopup>
michael@0 128 <menuitem id="camera-0" value="0" label="&permission.alwaysAsk;"/>
michael@0 129 <menuitem id="camera-1" value="1" label="&permission.allow;"/>
michael@0 130 <menuitem id="camera-2" value="2" label="&permission.block;"/>
michael@0 131 </menupopup>
michael@0 132 </menulist>
michael@0 133 </hbox>
michael@0 134 </vbox>
michael@0 135 </hbox>
michael@0 136
michael@0 137 <!-- Microphone -->
michael@0 138 <hbox id="microphone-pref-item"
michael@0 139 class="pref-item" align="top">
michael@0 140 <image class="pref-icon" type="microphone"/>
michael@0 141 <vbox>
michael@0 142 <label class="pref-title" value="&microphone.label;"/>
michael@0 143 <hbox align="center">
michael@0 144 <menulist id="microphone-menulist"
michael@0 145 class="pref-menulist"
michael@0 146 type="microphone"
michael@0 147 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 148 <menupopup>
michael@0 149 <menuitem id="microphone-0" value="0" label="&permission.alwaysAsk;"/>
michael@0 150 <menuitem id="microphone-1" value="1" label="&permission.allow;"/>
michael@0 151 <menuitem id="microphone-2" value="2" label="&permission.block;"/>
michael@0 152 </menupopup>
michael@0 153 </menulist>
michael@0 154 </hbox>
michael@0 155 </vbox>
michael@0 156 </hbox>
michael@0 157
michael@0 158 <!-- Cookies -->
michael@0 159 <hbox id="cookie-pref-item"
michael@0 160 class="pref-item" align="top">
michael@0 161 <image class="pref-icon" type="cookie"/>
michael@0 162 <vbox>
michael@0 163 <label class="pref-title" value="&cookie.label;"/>
michael@0 164 <hbox align="center">
michael@0 165 <menulist id="cookie-menulist"
michael@0 166 class="pref-menulist"
michael@0 167 type="cookie"
michael@0 168 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 169 <menupopup>
michael@0 170 <menuitem id="cookie-1" value="1" label="&permission.allow;"/>
michael@0 171 <menuitem id="cookie-8" value="8" label="&permission.allowForSession;"/>
michael@0 172 <menuitem id="cookie-9" value="9" label="&permission.allowFirstPartyOnly;"/>
michael@0 173 <menuitem id="cookie-2" value="2" label="&permission.block;"/>
michael@0 174 </menupopup>
michael@0 175 </menulist>
michael@0 176 <button id="cookies-clear-all-button"
michael@0 177 label="&cookie.removeAll;"
michael@0 178 oncommand="Services.cookies.removeAll();"/>
michael@0 179 <button id="cookies-manage-all-button"
michael@0 180 label="&cookie.manage;"
michael@0 181 oncommand="AboutPermissions.manageCookies();"/>
michael@0 182 </hbox>
michael@0 183 <hbox id="cookies-count" align="center">
michael@0 184 <label id="cookies-label"/>
michael@0 185 <button id="cookies-clear-button"
michael@0 186 label="&cookie.remove;"
michael@0 187 oncommand="AboutPermissions.clearCookies();"/>
michael@0 188 <button id="cookies-manage-button"
michael@0 189 label="&cookie.manage;"
michael@0 190 oncommand="AboutPermissions.manageCookies();"/>
michael@0 191 </hbox>
michael@0 192 </vbox>
michael@0 193 </hbox>
michael@0 194
michael@0 195 <!-- Pop-up Blocking -->
michael@0 196 <hbox id="popup-pref-item"
michael@0 197 class="pref-item" align="top">
michael@0 198 <image class="pref-icon" type="popup"/>
michael@0 199 <vbox>
michael@0 200 <label class="pref-title" value="&popup.label;"/>
michael@0 201 <hbox>
michael@0 202 <menulist id="popup-menulist"
michael@0 203 class="pref-menulist"
michael@0 204 type="popup"
michael@0 205 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 206 <menupopup>
michael@0 207 <menuitem id="popup-1" value="1" label="&permission.allow;"/>
michael@0 208 <menuitem id="popup-2" value="2" label="&permission.block;"/>
michael@0 209 </menupopup>
michael@0 210 </menulist>
michael@0 211 </hbox>
michael@0 212 </vbox>
michael@0 213 </hbox>
michael@0 214
michael@0 215 <!-- IndexedDB Storage -->
michael@0 216 <hbox id="indexedDB-pref-item"
michael@0 217 class="pref-item" align="top">
michael@0 218 <image class="pref-icon" type="indexedDB"/>
michael@0 219 <vbox>
michael@0 220 <label class="pref-title" value="&indexedDB.label;"/>
michael@0 221 <hbox>
michael@0 222 <menulist id="indexedDB-menulist"
michael@0 223 class="pref-menulist"
michael@0 224 type="indexedDB"
michael@0 225 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 226 <menupopup>
michael@0 227 <menuitem id="indexedDB-0" value="0" label="&permission.alwaysAsk;"/>
michael@0 228 <menuitem id="indexedDB-1" value="1" label="&permission.allow;"/>
michael@0 229 <menuitem id="indexedDB-2" value="2" label="&permission.block;"/>
michael@0 230 </menupopup>
michael@0 231 </menulist>
michael@0 232 </hbox>
michael@0 233 </vbox>
michael@0 234 </hbox>
michael@0 235
michael@0 236 <!-- Fullscreen -->
michael@0 237 <hbox id="fullscreen-pref-item"
michael@0 238 class="pref-item" align="top">
michael@0 239 <image class="pref-icon" type="fullscreen"/>
michael@0 240 <vbox>
michael@0 241 <label class="pref-title" value="&fullscreen.label;"/>
michael@0 242 <hbox align="center">
michael@0 243 <menulist id="fullscreen-menulist"
michael@0 244 class="pref-menulist"
michael@0 245 type="fullscreen"
michael@0 246 oncommand="AboutPermissions.onPermissionCommand(event);">
michael@0 247 <menupopup>
michael@0 248 <menuitem id="fullscreen-0" value="0" label="&permission.alwaysAsk;"/>
michael@0 249 <menuitem id="fullscreen-1" value="1" label="&permission.allow;"/>
michael@0 250 <menuitem id="fullscreen-2" value="2" label="&permission.block;"/>
michael@0 251 </menupopup>
michael@0 252 </menulist>
michael@0 253 </hbox>
michael@0 254 </vbox>
michael@0 255 </hbox>
michael@0 256
michael@0 257 </vbox>
michael@0 258 </hbox>
michael@0 259
michael@0 260 </page>

mercurial