mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
225 lines
8.7 KiB
XML
225 lines
8.7 KiB
XML
<!-- 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/. -->
|
|
|
|
<script type="application/javascript"
|
|
src="chrome://browser/content/preferences/in-content/main.js"/>
|
|
|
|
<preferences id="mainPreferences">
|
|
|
|
<!-- Startup -->
|
|
<preference id="browser.startup.page"
|
|
name="browser.startup.page"
|
|
type="int"/>
|
|
<preference id="browser.startup.homepage"
|
|
name="browser.startup.homepage"
|
|
type="wstring"/>
|
|
|
|
<preference id="pref.browser.homepage.disable_button.current_page"
|
|
name="pref.browser.homepage.disable_button.current_page"
|
|
type="bool"/>
|
|
<preference id="pref.browser.homepage.disable_button.bookmark_page"
|
|
name="pref.browser.homepage.disable_button.bookmark_page"
|
|
type="bool"/>
|
|
<preference id="pref.browser.homepage.disable_button.restore_default"
|
|
name="pref.browser.homepage.disable_button.restore_default"
|
|
type="bool"/>
|
|
|
|
<preference id="browser.privatebrowsing.autostart"
|
|
name="browser.privatebrowsing.autostart"
|
|
type="bool"
|
|
onchange="gMainPane.updateBrowserStartupLastSession();"/>
|
|
|
|
<!-- Downloads -->
|
|
<preference id="browser.download.useDownloadDir"
|
|
name="browser.download.useDownloadDir"
|
|
type="bool"/>
|
|
<preference id="browser.download.dir"
|
|
name="browser.download.dir"
|
|
type="file"
|
|
onchange="gMainPane.displayDownloadDirPref();"/>
|
|
<preference id="browser.download.folderList"
|
|
name="browser.download.folderList"
|
|
type="int"/>
|
|
|
|
<!-- Tab preferences
|
|
Preferences:
|
|
|
|
browser.link.open_newwindow
|
|
1 opens such links in the most recent window or tab,
|
|
2 opens such links in a new window,
|
|
3 opens such links in a new tab
|
|
browser.tabs.loadInBackground
|
|
- true if display should switch to a new tab which has been opened from a
|
|
link, false if display shouldn't switch
|
|
browser.tabs.warnOnClose
|
|
- true if when closing a window with multiple tabs the user is warned and
|
|
allowed to cancel the action, false to just close the window
|
|
browser.tabs.warnOnOpen
|
|
- true if the user should be warned if he attempts to open a lot of tabs at
|
|
once (e.g. a large folder of bookmarks), false otherwise
|
|
browser.taskbar.previews.enable
|
|
- true if tabs are to be shown in the Windows 7 taskbar
|
|
-->
|
|
|
|
<preference id="browser.link.open_newwindow"
|
|
name="browser.link.open_newwindow"
|
|
type="int"/>
|
|
<preference id="browser.tabs.loadInBackground"
|
|
name="browser.tabs.loadInBackground"
|
|
type="bool"
|
|
inverted="true"/>
|
|
<preference id="browser.tabs.warnOnClose"
|
|
name="browser.tabs.warnOnClose"
|
|
type="bool"/>
|
|
<preference id="browser.tabs.warnOnOpen"
|
|
name="browser.tabs.warnOnOpen"
|
|
type="bool"/>
|
|
<preference id="browser.sessionstore.restore_on_demand"
|
|
name="browser.sessionstore.restore_on_demand"
|
|
type="bool"/>
|
|
#ifdef XP_WIN
|
|
<preference id="browser.taskbar.previews.enable"
|
|
name="browser.taskbar.previews.enable"
|
|
type="bool"/>
|
|
#endif
|
|
</preferences>
|
|
|
|
<hbox id="header-general"
|
|
class="header"
|
|
data-category="paneGeneral">
|
|
<image class="header-icon"/>
|
|
<label class="header-name"
|
|
value="&paneGeneral.title;"/>
|
|
</hbox>
|
|
|
|
<!-- Startup -->
|
|
<groupbox id="startupGroup" data-category="paneGeneral">
|
|
<caption label="&startup.label;"/>
|
|
|
|
<hbox align="center">
|
|
<label value="&startupPage.label;"
|
|
accesskey="&startupPage.accesskey;"
|
|
control="browserStartupPage"/>
|
|
<menulist id="browserStartupPage"
|
|
preference="browser.startup.page">
|
|
<menupopup>
|
|
<menuitem label="&startupHomePage.label;"
|
|
value="1"
|
|
id="browserStartupHomePage"/>
|
|
<menuitem label="&startupBlankPage.label;"
|
|
value="0"
|
|
id="browserStartupBlank"/>
|
|
<menuitem label="&startupLastSession.label;"
|
|
value="3"
|
|
id="browserStartupLastSession"/>
|
|
</menupopup>
|
|
</menulist>
|
|
</hbox>
|
|
<separator class="thin"/>
|
|
<hbox align="center">
|
|
<label value="&homepage.label;"
|
|
accesskey="&homepage.accesskey;"
|
|
control="browserHomePage"/>
|
|
<textbox id="browserHomePage"
|
|
class="padded uri-element"
|
|
flex="1"
|
|
type="autocomplete"
|
|
autocompletesearch="history"
|
|
onsyncfrompreference="return gMainPane.syncFromHomePref();"
|
|
onsynctopreference="return gMainPane.syncToHomePref(this.value);"
|
|
placeholder="&abouthome.pageTitle;"
|
|
preference="browser.startup.homepage"/>
|
|
</hbox>
|
|
<hbox align="center" pack="end">
|
|
<button label=""
|
|
accesskey="&useCurrentPage.accesskey;"
|
|
label1="&useCurrentPage.label;"
|
|
label2="&useMultiple.label;"
|
|
oncommand="gMainPane.setHomePageToCurrent();"
|
|
id="useCurrent"
|
|
preference="pref.browser.homepage.disable_button.current_page"/>
|
|
<button label="&chooseBookmark.label;"
|
|
accesskey="&chooseBookmark.accesskey;"
|
|
oncommand="gMainPane.setHomePageToBookmark();"
|
|
id="useBookmark"
|
|
preference="pref.browser.homepage.disable_button.bookmark_page"/>
|
|
<button label="&restoreDefault.label;"
|
|
accesskey="&restoreDefault.accesskey;"
|
|
oncommand="gMainPane.restoreDefaultHomePage();"
|
|
id="restoreDefaultHomePage"
|
|
preference="pref.browser.homepage.disable_button.restore_default"/>
|
|
</hbox>
|
|
</groupbox>
|
|
|
|
<!-- Downloads -->
|
|
<groupbox id="downloadsGroup" data-category="paneGeneral">
|
|
<caption label="&downloads.label;"/>
|
|
|
|
<radiogroup id="saveWhere"
|
|
preference="browser.download.useDownloadDir"
|
|
onsyncfrompreference="return gMainPane.readUseDownloadDir();">
|
|
<hbox id="saveToRow">
|
|
<radio id="saveTo"
|
|
value="true"
|
|
label="&saveTo.label;"
|
|
accesskey="&saveTo.accesskey;"
|
|
aria-labelledby="saveTo downloadFolder"/>
|
|
<filefield id="downloadFolder"
|
|
flex="1"
|
|
preference="browser.download.folderList"
|
|
preference-editable="true"
|
|
aria-labelledby="saveTo"
|
|
onsyncfrompreference="return gMainPane.displayDownloadDirPref();"
|
|
onsynctopreference="return gMainPane.getFolderListPref()"/>
|
|
<button id="chooseFolder"
|
|
oncommand="gMainPane.chooseFolder();"
|
|
#ifdef XP_MACOSX
|
|
accesskey="&chooseFolderMac.accesskey;"
|
|
label="&chooseFolderMac.label;"
|
|
#else
|
|
accesskey="&chooseFolderWin.accesskey;"
|
|
label="&chooseFolderWin.label;"
|
|
#endif
|
|
preference="browser.download.folderList"
|
|
onsynctopreference="return gMainPane.getFolderListPref();"/>
|
|
</hbox>
|
|
<radio id="alwaysAsk"
|
|
value="false"
|
|
label="&alwaysAsk.label;"
|
|
accesskey="&alwaysAsk.accesskey;"/>
|
|
</radiogroup>
|
|
</groupbox>
|
|
|
|
<!-- Tab preferences -->
|
|
<groupbox data-category="paneGeneral">
|
|
<caption label="&tabsGroup.label;"/>
|
|
<checkbox id="linkTargeting" label="&newWindowsAsTabs.label;"
|
|
accesskey="&newWindowsAsTabs.accesskey;"
|
|
preference="browser.link.open_newwindow"
|
|
onsyncfrompreference="return gMainPane.readLinkTarget();"
|
|
onsynctopreference="return gMainPane.writeLinkTarget();"/>
|
|
|
|
<checkbox id="warnCloseMultiple" label="&warnCloseMultipleTabs.label;"
|
|
accesskey="&warnCloseMultipleTabs.accesskey;"
|
|
preference="browser.tabs.warnOnClose"/>
|
|
|
|
<checkbox id="warnOpenMany" label="&warnOpenManyTabs.label;"
|
|
accesskey="&warnOpenManyTabs.accesskey;"
|
|
preference="browser.tabs.warnOnOpen"/>
|
|
|
|
<checkbox id="restoreOnDemand" label="&restoreTabsOnDemand.label;"
|
|
accesskey="&restoreTabsOnDemand.accesskey;"
|
|
preference="browser.sessionstore.restore_on_demand"/>
|
|
|
|
<checkbox id="switchToNewTabs" label="&switchToNewTabs.label;"
|
|
accesskey="&switchToNewTabs.accesskey;"
|
|
preference="browser.tabs.loadInBackground"/>
|
|
|
|
#ifdef XP_WIN
|
|
<checkbox id="showTabsInTaskbar" label="&showTabsInTaskbar.label;"
|
|
accesskey="&showTabsInTaskbar.accesskey;"
|
|
preference="browser.taskbar.previews.enable"/>
|
|
#endif
|
|
</groupbox>
|