forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			134 lines
		
	
	
	
		
			4.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			134 lines
		
	
	
	
		
			4.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <?xml version="1.0"?>
 | |
| 
 | |
| <!-- This Source Code Form is subject to the terms of the Mozilla Public
 | |
|    - License, v. 2.0. If a copy of the MPL was not distributed with this
 | |
|    - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 | |
| 
 | |
| <?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
 | |
| <?xml-stylesheet href="chrome://browser/content/preferences/dialogs/sitePermissions.css" type="text/css"?>
 | |
| <?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css" type="text/css"?>
 | |
| 
 | |
| <window
 | |
|   id="PermissionsDialog"
 | |
|   xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
 | |
|   xmlns:html="http://www.w3.org/1999/xhtml"
 | |
|   data-l10n-id="permissions-window2"
 | |
|   data-l10n-attrs="title, style"
 | |
|   onload="gPermissionManager.onLoad();"
 | |
|   onunload="gPermissionManager.uninit();"
 | |
|   persist="width height"
 | |
|   onkeypress="gPermissionManager.onWindowKeyPress(event);"
 | |
| >
 | |
|   <dialog
 | |
|     buttons="accept,cancel"
 | |
|     data-l10n-id="permission-dialog"
 | |
|     data-l10n-attrs="buttonlabelaccept, buttonaccesskeyaccept"
 | |
|   >
 | |
|     <linkset>
 | |
|       <html:link rel="localization" href="branding/brand.ftl" />
 | |
|       <html:link
 | |
|         rel="localization"
 | |
|         href="browser/preferences/permissions.ftl"
 | |
|       />
 | |
|     </linkset>
 | |
| 
 | |
|     <script src="chrome://browser/content/preferences/dialogs/permissions.js" />
 | |
| 
 | |
|     <keyset>
 | |
|       <key
 | |
|         data-l10n-id="permissions-close-key"
 | |
|         modifiers="accel"
 | |
|         oncommand="window.close();"
 | |
|       />
 | |
|     </keyset>
 | |
| 
 | |
|     <vbox class="contentPane">
 | |
|       <description id="permissionsText" control="url" />
 | |
|       <separator class="thin" />
 | |
|       <label id="urlLabel" control="url" data-l10n-id="permissions-address" />
 | |
|       <hbox align="start">
 | |
|         <html:input
 | |
|           id="url"
 | |
|           type="text"
 | |
|           style="flex: 1"
 | |
|           oninput="gPermissionManager.onHostInput(event.target);"
 | |
|           onkeypress="gPermissionManager.onHostKeyPress(event);"
 | |
|         />
 | |
|       </hbox>
 | |
|       <hbox pack="end">
 | |
|         <button
 | |
|           id="btnDisableETP"
 | |
|           disabled="true"
 | |
|           data-l10n-id="permissions-disable-etp"
 | |
|           oncommand="gPermissionManager.addPermission(Ci.nsIPermissionManager.ALLOW_ACTION);"
 | |
|         />
 | |
|         <button
 | |
|           id="btnBlock"
 | |
|           disabled="true"
 | |
|           data-l10n-id="permissions-block"
 | |
|           oncommand="gPermissionManager.addPermission(Ci.nsIPermissionManager.DENY_ACTION);"
 | |
|         />
 | |
|         <button
 | |
|           id="btnCookieSession"
 | |
|           disabled="true"
 | |
|           data-l10n-id="permissions-session"
 | |
|           oncommand="gPermissionManager.addPermission(Ci.nsICookiePermission.ACCESS_SESSION);"
 | |
|         />
 | |
|         <button
 | |
|           id="btnAllow"
 | |
|           disabled="true"
 | |
|           data-l10n-id="permissions-allow"
 | |
|           oncommand="gPermissionManager.addPermission(Ci.nsIPermissionManager.ALLOW_ACTION);"
 | |
|         />
 | |
|         <button
 | |
|           id="btnHttpsOnlyOff"
 | |
|           disabled="true"
 | |
|           data-l10n-id="permissions-button-off"
 | |
|           oncommand="gPermissionManager.addPermission(Ci.nsIPermissionManager.ALLOW_ACTION);"
 | |
|         />
 | |
|         <button
 | |
|           id="btnHttpsOnlyOffTmp"
 | |
|           disabled="true"
 | |
|           data-l10n-id="permissions-button-off-temporarily"
 | |
|           oncommand="gPermissionManager.addPermission(Ci.nsIHttpsOnlyModePermission.LOAD_INSECURE_ALLOW_SESSION);"
 | |
|         />
 | |
|       </hbox>
 | |
|       <separator class="thin" />
 | |
|       <listheader>
 | |
|         <treecol
 | |
|           id="siteCol"
 | |
|           data-l10n-id="permissions-site-name"
 | |
|           style="flex: 3 3 auto; width: 0"
 | |
|           onclick="gPermissionManager.buildPermissionsList(event.target)"
 | |
|         />
 | |
|         <treecol
 | |
|           id="statusCol"
 | |
|           data-l10n-id="permissions-status"
 | |
|           style="flex: 1 1 auto; width: 0"
 | |
|           data-isCurrentSortCol="true"
 | |
|           onclick="gPermissionManager.buildPermissionsList(event.target);"
 | |
|         />
 | |
|       </listheader>
 | |
|       <richlistbox
 | |
|         id="permissionsBox"
 | |
|         selected="false"
 | |
|         onkeypress="gPermissionManager.onPermissionKeyPress(event);"
 | |
|         onselect="gPermissionManager.onPermissionSelect();"
 | |
|       />
 | |
|     </vbox>
 | |
| 
 | |
|     <hbox class="actionButtons">
 | |
|       <button
 | |
|         id="removePermission"
 | |
|         disabled="true"
 | |
|         data-l10n-id="permissions-remove"
 | |
|         oncommand="gPermissionManager.onPermissionDelete();"
 | |
|       />
 | |
|       <button
 | |
|         id="removeAllPermissions"
 | |
|         data-l10n-id="permissions-remove-all"
 | |
|         oncommand="gPermissionManager.onAllPermissionsDelete();"
 | |
|       />
 | |
|     </hbox>
 | |
|   </dialog>
 | |
| </window>
 | 
