browser/components/preferences/main.xul

Wed, 31 Dec 2014 07:53:36 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 07:53:36 +0100
branch
TOR_BUG_3246
changeset 5
4ab42b5ab56c
permissions
-rw-r--r--

Correct small whitespace inconsistency, lost while renaming variables.

     1 <?xml version="1.0"?>
     3 # -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
     4 # This Source Code Form is subject to the terms of the Mozilla Public
     5 # License, v. 2.0. If a copy of the MPL was not distributed with this
     6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
     8 <!DOCTYPE overlay [
     9   <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
    10   <!ENTITY % mainDTD SYSTEM "chrome://browser/locale/preferences/main.dtd">
    11   <!ENTITY % aboutHomeDTD SYSTEM "chrome://browser/locale/aboutHome.dtd">
    12   %brandDTD;
    13   %mainDTD;
    14   %aboutHomeDTD;
    15 ]>
    17 <overlay id="MainPaneOverlay"
    18          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    20   <prefpane id="paneMain" 
    21             onpaneload="gMainPane.init();"
    22             helpTopic="prefs-main">
    24     <script type="application/javascript" src="chrome://browser/content/preferences/main.js"/>
    26     <preferences id="mainPreferences">
    27       <!-- XXX Button preferences -->
    29       <!-- Startup -->
    30       <preference id="browser.startup.page"
    31                   name="browser.startup.page"
    32                   type="int"/>
    33       <preference id="browser.startup.homepage"
    34                   name="browser.startup.homepage"
    35                   type="wstring"/>
    37       <preference id="pref.browser.homepage.disable_button.current_page"
    38                   name="pref.browser.homepage.disable_button.current_page"
    39                   type="bool"/>
    40       <preference id="pref.browser.homepage.disable_button.bookmark_page"
    41                   name="pref.browser.homepage.disable_button.bookmark_page"
    42                   type="bool"/>
    43       <preference id="pref.browser.homepage.disable_button.restore_default"
    44                   name="pref.browser.homepage.disable_button.restore_default"
    45                   type="bool"/>
    47       <preference id="browser.privatebrowsing.autostart"
    48                   name="browser.privatebrowsing.autostart"
    49                   type="bool"
    50                   onchange="gMainPane.updateBrowserStartupLastSession();"/>
    52       <!-- Downloads -->
    53       <preference id="browser.download.useDownloadDir"
    54                   name="browser.download.useDownloadDir"
    55                   type="bool"/>
    56       <preference id="browser.download.dir"
    57                   name="browser.download.dir"
    58                   type="file"
    59                   onchange="gMainPane.displayDownloadDirPref();"/>
    60       <preference id="browser.download.folderList"        name="browser.download.folderList"        type="int"/>
    62     </preferences>
    64     <stringbundle id="bundlePreferences" src="chrome://browser/locale/preferences/preferences.properties"/>
    66     <!-- Startup -->
    67     <groupbox id="startupGroup">
    68       <caption label="&startup.label;"/>
    70       <hbox align="center">
    71         <label value="&startupPage.label;" accesskey="&startupPage.accesskey;"
    72                control="browserStartupPage"/>
    73         <menulist id="browserStartupPage" preference="browser.startup.page">
    74           <menupopup>
    75             <menuitem label="&startupHomePage.label;"     value="1" id="browserStartupHomePage"/>
    76             <menuitem label="&startupBlankPage.label;"    value="0" id="browserStartupBlank"/>
    77             <menuitem label="&startupLastSession.label;"  value="3" id="browserStartupLastSession"/>
    78           </menupopup>
    79         </menulist>
    80       </hbox>
    81       <separator class="thin"/>
    82       <hbox align="center">
    83         <label value="&homepage.label;" accesskey="&homepage.accesskey;" control="browserHomePage"/>
    84         <textbox id="browserHomePage" class="padded uri-element" flex="1"
    85                  type="autocomplete" autocompletesearch="history"
    86                  onsyncfrompreference="return gMainPane.syncFromHomePref();"
    87                  onsynctopreference="return gMainPane.syncToHomePref(this.value);"
    88                  placeholder="&abouthome.pageTitle;"
    89                  preference="browser.startup.homepage"/>
    90       </hbox>
    91       <hbox align="center" pack="end">
    92         <button label="" accesskey="&useCurrentPage.accesskey;"
    93                 label1="&useCurrentPage.label;"
    94                 label2="&useMultiple.label;"
    95                 oncommand="gMainPane.setHomePageToCurrent();"
    96                 id="useCurrent"
    97                 preference="pref.browser.homepage.disable_button.current_page"/>
    98         <button label="&chooseBookmark.label;" accesskey="&chooseBookmark.accesskey;"
    99                 oncommand="gMainPane.setHomePageToBookmark();"
   100                 id="useBookmark"
   101                 preference="pref.browser.homepage.disable_button.bookmark_page"/>
   102         <button label="&restoreDefault.label;" accesskey="&restoreDefault.accesskey;"
   103                 oncommand="gMainPane.restoreDefaultHomePage();"
   104                 id="restoreDefaultHomePage"
   105                 preference="pref.browser.homepage.disable_button.restore_default"/>
   106       </hbox>
   107     </groupbox>
   109     <!-- Downloads -->
   110     <groupbox id="downloadsGroup">
   111       <caption label="&downloads.label;"/>
   113       <radiogroup id="saveWhere"
   114                   preference="browser.download.useDownloadDir"
   115                   onsyncfrompreference="return gMainPane.readUseDownloadDir();">
   116         <hbox id="saveToRow">
   117           <radio id="saveTo" value="true"
   118                  label="&saveTo.label;"
   119                  accesskey="&saveTo.accesskey;"
   120                  aria-labelledby="saveTo downloadFolder"/>
   121           <filefield id="downloadFolder" flex="1"
   122                      preference="browser.download.folderList"
   123                      preference-editable="true"
   124                      aria-labelledby="saveTo"
   125                      onsyncfrompreference="return gMainPane.displayDownloadDirPref();"
   126                      onsynctopreference="return gMainPane.getFolderListPref()"/>
   127           <button id="chooseFolder" oncommand="gMainPane.chooseFolder();"
   128 #ifdef XP_MACOSX
   129                   accesskey="&chooseFolderMac.accesskey;"
   130                   label="&chooseFolderMac.label;"
   131 #else
   132                   accesskey="&chooseFolderWin.accesskey;"
   133                   label="&chooseFolderWin.label;"
   134 #endif
   135                   preference="browser.download.folderList"
   136                   onsynctopreference="return gMainPane.getFolderListPref();"/>
   137         </hbox>
   138         <radio id="alwaysAsk" value="false"
   139                label="&alwaysAsk.label;"
   140                accesskey="&alwaysAsk.accesskey;"/>
   141       </radiogroup>
   142     </groupbox>
   144   </prefpane>
   146 </overlay>

mercurial