|
1 <?xml version="1.0"?> |
|
2 |
|
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/. |
|
7 |
|
8 <!DOCTYPE overlay [ |
|
9 <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd"> |
|
10 %brandDTD; |
|
11 <!ENTITY % tabsDTD SYSTEM "chrome://browser/locale/preferences/tabs.dtd"> |
|
12 %tabsDTD; |
|
13 ]> |
|
14 |
|
15 <overlay id="TabsPaneOverlay" |
|
16 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> |
|
17 |
|
18 <prefpane id="paneTabs" |
|
19 #ifdef XP_WIN |
|
20 onpaneload="gTabsPane.init();" |
|
21 #endif |
|
22 helpTopic="prefs-tabs"> |
|
23 |
|
24 <preferences id="tabsPreferences"> |
|
25 <preference id="browser.link.open_newwindow" name="browser.link.open_newwindow" type="int"/> |
|
26 <preference id="browser.tabs.loadInBackground" name="browser.tabs.loadInBackground" type="bool" inverted="true"/> |
|
27 <preference id="browser.tabs.warnOnClose" name="browser.tabs.warnOnClose" type="bool"/> |
|
28 <preference id="browser.tabs.warnOnOpen" name="browser.tabs.warnOnOpen" type="bool"/> |
|
29 <preference id="browser.sessionstore.restore_on_demand" name="browser.sessionstore.restore_on_demand" type="bool"/> |
|
30 #ifdef XP_WIN |
|
31 <preference id="browser.taskbar.previews.enable" name="browser.taskbar.previews.enable" type="bool"/> |
|
32 #endif |
|
33 </preferences> |
|
34 |
|
35 <script type="application/javascript" src="chrome://browser/content/preferences/tabs.js"/> |
|
36 |
|
37 <!-- XXX flex below is a hack because wrapping checkboxes don't reflow |
|
38 properly; see bug 349098 --> |
|
39 <vbox id="tabPrefsBox" align="start" flex="1"> |
|
40 <checkbox id="linkTargeting" label="&newWindowsAsTabs.label;" |
|
41 accesskey="&newWindowsAsTabs.accesskey;" |
|
42 preference="browser.link.open_newwindow" |
|
43 onsyncfrompreference="return gTabsPane.readLinkTarget();" |
|
44 onsynctopreference="return gTabsPane.writeLinkTarget();"/> |
|
45 <checkbox id="warnCloseMultiple" label="&warnCloseMultipleTabs.label;" |
|
46 accesskey="&warnCloseMultipleTabs.accesskey;" |
|
47 preference="browser.tabs.warnOnClose"/> |
|
48 <checkbox id="warnOpenMany" label="&warnOpenManyTabs.label;" |
|
49 accesskey="&warnOpenManyTabs.accesskey;" |
|
50 preference="browser.tabs.warnOnOpen"/> |
|
51 <checkbox id="restoreOnDemand" label="&restoreTabsOnDemand.label;" |
|
52 accesskey="&restoreTabsOnDemand.accesskey;" |
|
53 preference="browser.sessionstore.restore_on_demand"/> |
|
54 <checkbox id="switchToNewTabs" label="&switchToNewTabs.label;" |
|
55 accesskey="&switchToNewTabs.accesskey;" |
|
56 preference="browser.tabs.loadInBackground"/> |
|
57 #ifdef XP_WIN |
|
58 <checkbox id="showTabsInTaskbar" label="&showTabsInTaskbar.label;" |
|
59 accesskey="&showTabsInTaskbar.accesskey;" |
|
60 preference="browser.taskbar.previews.enable"/> |
|
61 #endif |
|
62 </vbox> |
|
63 |
|
64 </prefpane> |
|
65 |
|
66 </overlay> |