forked from mirrors/gecko-dev
		
	 74c580a4c5
			
		
	
	
		74c580a4c5
		
	
	
	
	
		
			
			Move functionality out of XULDocument::AddElementToDocumentPost: 1) Convert all XUL link elements into HTML link elements which have code to handle when they are added to the DOM. 2) Move handling of the end of a linkset element into nsXULElement's DoneAddingChildren callback. 3) Move document direction reset to where the root element is created. Differential Revision: https://phabricator.services.mozilla.com/D19739 --HG-- extra : moz-landing-system : lando
		
			
				
	
	
		
			65 lines
		
	
	
	
		
			2.6 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
	
		
			2.6 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?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/"?>
 | |
| <?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css"?>
 | |
| 
 | |
| <dialog id="BrowserLanguagesDialog" type="child"
 | |
|         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
 | |
|         xmlns:html="http://www.w3.org/1999/xhtml"
 | |
|         data-l10n-id="browser-languages-window"
 | |
|         data-l10n-attrs="title, style"
 | |
|         buttons="accept,cancel,help"
 | |
|         persist="screenX screenY"
 | |
|         role="dialog"
 | |
|         onload="gBrowserLanguagesDialog.onLoad();"
 | |
|         onbeforeaccept="return gBrowserLanguagesDialog.beforeAccept();"
 | |
|         helpTopic="prefs-languages">
 | |
| 
 | |
|   <linkset>
 | |
|     <html:link rel="localization" href="branding/brand.ftl"/>
 | |
|     <html:link rel="localization" href="browser/preferences/languages.ftl"/>
 | |
|   </linkset>
 | |
| 
 | |
|   <script type="application/javascript" src="chrome://browser/content/utilityOverlay.js"/>
 | |
|   <script type="application/javascript" src="chrome://global/content/preferencesBindings.js"/>
 | |
|   <script type="application/javascript" src="chrome://browser/content/preferences/browserLanguages.js"/>
 | |
| 
 | |
|   <description data-l10n-id="browser-languages-description"/>
 | |
| 
 | |
|   <grid flex="1">
 | |
|     <columns>
 | |
|       <column flex="1"/>
 | |
|       <column/>
 | |
|     </columns>
 | |
|     <rows>
 | |
|       <row>
 | |
|         <richlistbox id="selectedLocales"/>
 | |
|         <vbox>
 | |
|           <button id="up" class="action-button" disabled="true" data-l10n-id="languages-customize-moveup"/>
 | |
|           <button id="down" class="action-button" disabled="true" data-l10n-id="languages-customize-movedown"/>
 | |
|           <button id="remove" class="action-button" disabled="true" data-l10n-id="languages-customize-remove"/>
 | |
|         </vbox>
 | |
|       </row>
 | |
|       <row>
 | |
|         <menulist id="availableLocales"
 | |
|                   class="available-locales-list"
 | |
|                   data-l10n-id="browser-languages-select-language"
 | |
|                   data-l10n-attrs="placeholder,label">
 | |
|           <menupopup/>
 | |
|         </menulist>
 | |
|         <button id="add"
 | |
|                 class="add-browser-language action-button"
 | |
|                 data-l10n-id="languages-customize-add"
 | |
|                 disabled="true"/>
 | |
|       </row>
 | |
|     </rows>
 | |
|   </grid>
 | |
|   <hbox id="warning-message" class="message-bar message-bar-warning" hidden="true">
 | |
|     <image class="message-bar-icon"/>
 | |
|     <description class="message-bar-description" data-l10n-id="browser-languages-error"/>
 | |
|   </hbox>
 | |
| </dialog>
 |