1 # HG changeset patch |
1 # HG changeset patch |
2 # Parent 0629fb9c6879e14c1b5e3cbff53b0d44371f0127 |
2 # Parent fdf78810e83396d10418791fbe32bed6bfe1558b |
3 |
3 |
4 diff --git a/browser/base/content/browser-kde.xul b/browser/base/content/browser-kde.xul |
4 diff --git a/browser/base/content/browser-kde.xul b/browser/base/content/browser-kde.xul |
5 new file mode 100644 |
5 new file mode 100644 |
6 --- /dev/null |
6 --- /dev/null |
7 +++ b/browser/base/content/browser-kde.xul |
7 +++ b/browser/base/content/browser-kde.xul |
8 @@ -0,0 +1,1291 @@ |
8 @@ -0,0 +1,1317 @@ |
9 +#filter substitution |
9 +#filter substitution |
10 +<?xml version="1.0"?> |
10 +<?xml version="1.0"?> |
11 +# -*- Mode: HTML -*- |
11 +# -*- Mode: HTML -*- |
12 +# |
12 +# |
13 +# This Source Code Form is subject to the terms of the Mozilla Public |
13 +# This Source Code Form is subject to the terms of the Mozilla Public |
14 +# License, v. 2.0. If a copy of the MPL was not distributed with this |
14 +# License, v. 2.0. If a copy of the MPL was not distributed with this |
15 +# file, You can obtain one at http://mozilla.org/MPL/2.0/. |
15 +# file, You can obtain one at http://mozilla.org/MPL/2.0/. |
16 + |
16 + |
|
17 +<!-- The "global.css" stylesheet is imported first to allow other stylesheets to |
|
18 + override rules using selectors with the same specificity. This applies to |
|
19 + both "content" and "skin" packages, which bug 1385444 will unify later. --> |
|
20 +<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> |
|
21 + |
17 +<?xml-stylesheet href="chrome://browser/content/browser.css" type="text/css"?> |
22 +<?xml-stylesheet href="chrome://browser/content/browser.css" type="text/css"?> |
18 +<?xml-stylesheet href="chrome://browser/content/downloads/downloads.css"?> |
23 +<?xml-stylesheet href="chrome://browser/content/tabbrowser.css" type="text/css"?> |
|
24 +<?xml-stylesheet href="chrome://browser/content/downloads/downloads.css" type="text/css"?> |
19 +<?xml-stylesheet href="chrome://browser/content/places/places.css" type="text/css"?> |
25 +<?xml-stylesheet href="chrome://browser/content/places/places.css" type="text/css"?> |
20 +<?xml-stylesheet href="chrome://browser/content/usercontext/usercontext.css" type="text/css"?> |
26 +<?xml-stylesheet href="chrome://browser/content/usercontext/usercontext.css" type="text/css"?> |
|
27 +<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?> |
21 +<?xml-stylesheet href="chrome://browser/skin/controlcenter/panel.css" type="text/css"?> |
28 +<?xml-stylesheet href="chrome://browser/skin/controlcenter/panel.css" type="text/css"?> |
22 +<?xml-stylesheet href="chrome://browser/skin/customizableui/panelUI.css" type="text/css"?> |
29 +<?xml-stylesheet href="chrome://browser/skin/customizableui/panelUI.css" type="text/css"?> |
23 +<?xml-stylesheet href="chrome://browser/skin/downloads/downloads.css"?> |
30 +<?xml-stylesheet href="chrome://browser/skin/downloads/downloads.css" type="text/css"?> |
24 +<?xml-stylesheet href="chrome://browser/skin/searchbar.css"?> |
31 +<?xml-stylesheet href="chrome://browser/skin/searchbar.css" type="text/css"?> |
25 +<?xml-stylesheet href="chrome://browser/skin/places/places.css"?> |
32 +<?xml-stylesheet href="chrome://browser/skin/places/tree-icons.css" type="text/css"?> |
26 +<?xml-stylesheet href="chrome://browser/skin/places/editBookmark.css"?> |
33 +<?xml-stylesheet href="chrome://browser/skin/places/editBookmark.css" type="text/css"?> |
27 +<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?> |
|
28 +<?xml-stylesheet href="chrome://browser/content/tabbrowser.css" type="text/css"?> |
|
29 +<?xml-stylesheet href="chrome://browser/skin/compacttheme.css" type="text/css" alternate="yes" title="Light/Dark"?> |
34 +<?xml-stylesheet href="chrome://browser/skin/compacttheme.css" type="text/css" alternate="yes" title="Light/Dark"?> |
30 + |
35 + |
31 +# All DTD information is stored in a separate file so that it can be shared by |
36 +# All DTD information is stored in a separate file so that it can be shared by |
32 +# hiddenWindow.xul. |
37 +# hiddenWindow.xul. |
33 +<!DOCTYPE window [ |
38 +<!DOCTYPE window [ |
73 +# All JS files which are needed by browser.xul and other top level windows to |
77 +# All JS files which are needed by browser.xul and other top level windows to |
74 +# support MacOS specific features *must* go into the global-scripts.inc file so |
78 +# support MacOS specific features *must* go into the global-scripts.inc file so |
75 +# that they can be shared with macWindow.inc.xul. |
79 +# that they can be shared with macWindow.inc.xul. |
76 +#include global-scripts.inc |
80 +#include global-scripts.inc |
77 + |
81 + |
78 +<script type="application/javascript"> |
82 +<script type="application/javascript" |
|
83 +#ifdef BROWSER_XHTML |
|
84 +xmlns="http://www.w3.org/1999/xhtml" |
|
85 +#endif |
|
86 +> |
79 + Services.scriptloader.loadSubScript("chrome://global/content/contentAreaUtils.js", this); |
87 + Services.scriptloader.loadSubScript("chrome://global/content/contentAreaUtils.js", this); |
80 + Services.scriptloader.loadSubScript("chrome://browser/content/tabbrowser.js", this); |
88 + Services.scriptloader.loadSubScript("chrome://browser/content/tabbrowser.js", this); |
81 + |
89 + |
82 + ChromeUtils.defineModuleGetter(window, |
90 + window.onload = gBrowserInit.onLoad.bind(gBrowserInit); |
83 + "PlacesUtils", "resource://gre/modules/PlacesUtils.jsm"); |
91 + window.onunload = gBrowserInit.onUnload.bind(gBrowserInit); |
84 + ChromeUtils.defineModuleGetter(window, |
92 + window.onclose = WindowIsClosing; |
85 + "PlacesUIUtils", "resource:///modules/PlacesUIUtils.jsm"); |
93 +#ifdef BROWSER_XHTML |
86 + ChromeUtils.defineModuleGetter(window, |
94 + window.addEventListener("DOMContentLoaded", |
87 + "PlacesTransactions", "resource://gre/modules/PlacesTransactions.jsm"); |
95 + gBrowserInit.onBeforeInitialXULLayout.bind(gBrowserInit), { once: true }); |
88 + |
96 +#else |
89 + ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); |
97 + window.addEventListener("MozBeforeInitialXULLayout", |
90 + XPCOMUtils.defineLazyScriptGetter(window, "PlacesTreeView", |
98 + gBrowserInit.onBeforeInitialXULLayout.bind(gBrowserInit), { once: true }); |
91 + "chrome://browser/content/places/treeView.js"); |
99 +#endif |
92 + XPCOMUtils.defineLazyScriptGetter(window, |
100 + // The listener of DOMContentLoaded must be set on window, rather than |
93 + ["PlacesInsertionPoint", "PlacesController", "PlacesControllerDragHelper"], |
101 + // document, because the window can go away before the event is fired. |
94 + "chrome://browser/content/places/controller.js"); |
102 + // In that case, we don't want to initialize anything, otherwise we |
|
103 + // may be leaking things because they will never be destroyed after. |
|
104 + window.addEventListener("DOMContentLoaded", |
|
105 + gBrowserInit.onDOMContentLoaded.bind(gBrowserInit), { once: true }); |
95 +</script> |
106 +</script> |
96 + |
107 + |
97 +# All sets except for popupsets (commands, keys, stringbundles and broadcasters) |
108 +# All sets except for popupsets (commands, keys, and stringbundles) |
98 +# *must* go into the browser-sets.inc file so that they can be shared with other |
109 +# *must* go into the browser-sets.inc file so that they can be shared with other |
99 +# top level windows in macWindow.inc.xul. |
110 +# top level windows in macWindow.inc.xul. |
100 +#define FULL_BROWSER_WINDOW |
|
101 +#include browser-sets.inc |
111 +#include browser-sets.inc |
102 +#undef FULL_BROWSER_WINDOW |
|
103 + |
112 + |
104 + <popupset id="mainPopupSet"> |
113 + <popupset id="mainPopupSet"> |
105 + <menupopup id="tabContextMenu" |
114 + <menupopup id="tabContextMenu" |
106 + onpopupshowing="if (event.target == this) TabContextMenu.updateContextMenu(this);" |
115 + onpopupshowing="if (event.target == this) TabContextMenu.updateContextMenu(this);" |
107 + onpopuphidden="if (event.target == this) TabContextMenu.contextTab = null;"> |
116 + onpopuphidden="if (event.target == this) TabContextMenu.contextTab = null;"> |
108 + <menuitem id="context_reloadTab" label="&reloadTab.label;" accesskey="&reloadTab.accesskey;" |
117 + <menuitem id="context_reloadTab" label="&reloadTab.label;" accesskey="&reloadTab.accesskey;" |
109 + oncommand="gBrowser.reloadTab(TabContextMenu.contextTab);"/> |
118 + oncommand="gBrowser.reloadTab(TabContextMenu.contextTab);"/> |
|
119 + <menuitem id="context_reloadSelectedTabs" label="&reloadSelectedTabs.label;" hidden="true" |
|
120 + accesskey="&reloadSelectedTabs.accesskey;" |
|
121 + oncommand="gBrowser.reloadMultiSelectedTabs();"/> |
110 + <menuitem id="context_toggleMuteTab" oncommand="TabContextMenu.contextTab.toggleMuteAudio();"/> |
122 + <menuitem id="context_toggleMuteTab" oncommand="TabContextMenu.contextTab.toggleMuteAudio();"/> |
111 + <menuitem id="context_toggleMuteSelectedTabs" hidden="true" |
123 + <menuitem id="context_toggleMuteSelectedTabs" hidden="true" |
112 + oncommand="gBrowser.toggleMuteAudioOnMultiSelectedTabs(TabContextMenu.contextTab);"/> |
124 + oncommand="gBrowser.toggleMuteAudioOnMultiSelectedTabs(TabContextMenu.contextTab);"/> |
113 + <menuseparator/> |
125 + <menuseparator/> |
114 + <menuitem id="context_pinTab" label="&pinTab.label;" |
126 + <menuitem id="context_pinTab" label="&pinTab.label;" |
115 + accesskey="&pinTab.accesskey;" |
127 + accesskey="&pinTab.accesskey;" |
116 + oncommand="gBrowser.pinTab(TabContextMenu.contextTab);"/> |
128 + oncommand="gBrowser.pinTab(TabContextMenu.contextTab);"/> |
117 + <menuitem id="context_unpinTab" label="&unpinTab.label;" hidden="true" |
129 + <menuitem id="context_unpinTab" label="&unpinTab.label;" hidden="true" |
118 + accesskey="&unpinTab.accesskey;" |
130 + accesskey="&unpinTab.accesskey;" |
119 + oncommand="gBrowser.unpinTab(TabContextMenu.contextTab);"/> |
131 + oncommand="gBrowser.unpinTab(TabContextMenu.contextTab);"/> |
|
132 + <menuitem id="context_pinSelectedTabs" label="&pinSelectedTabs.label;" hidden="true" |
|
133 + accesskey="&pinSelectedTabs.accesskey;" |
|
134 + oncommand="gBrowser.pinMultiSelectedTabs();"/> |
|
135 + <menuitem id="context_unpinSelectedTabs" label="&unpinSelectedTabs.label;" hidden="true" |
|
136 + accesskey="&unpinSelectedTabs.accesskey;" |
|
137 + oncommand="gBrowser.unpinMultiSelectedTabs();"/> |
120 + <menuitem id="context_duplicateTab" label="&duplicateTab.label;" |
138 + <menuitem id="context_duplicateTab" label="&duplicateTab.label;" |
121 + accesskey="&duplicateTab.accesskey;" |
139 + accesskey="&duplicateTab.accesskey;" |
122 + oncommand="duplicateTabIn(TabContextMenu.contextTab, 'tab');"/> |
140 + oncommand="duplicateTabIn(TabContextMenu.contextTab, 'tab');"/> |
123 + <menu id="context_reopenInContainer" |
141 + <menu id="context_reopenInContainer" |
124 + label="&reopenInContainer.label;" |
142 + label="&reopenInContainer.label;" |
125 + accesskey="&reopenInContainer.accesskey;" |
143 + accesskey="&reopenInContainer.accesskey;" |
126 + hidden="true"> |
144 + hidden="true"> |
127 + <menupopup oncommand="reopenInContainer(event);" |
145 + <menupopup oncommand="TabContextMenu.reopenInContainer(event);" |
128 + onpopupshowing="return createReopenInContainerMenu(event);" /> |
146 + onpopupshowing="TabContextMenu.createReopenInContainerMenu(event);"/> |
129 + </menu> |
147 + </menu> |
130 + <menuitem id="context_openTabInWindow" label="&moveToNewWindow.label;" |
148 + <menuitem id="context_openTabInWindow" label="&moveToNewWindow.label;" |
131 + accesskey="&moveToNewWindow.accesskey;" |
149 + accesskey="&moveToNewWindow.accesskey;" |
132 + tbattr="tabbrowser-multiple" |
150 + tbattr="tabbrowser-multiple" |
133 + oncommand="gBrowser.replaceTabWithWindow(TabContextMenu.contextTab);"/> |
151 + oncommand="gBrowser.replaceTabsWithWindow(TabContextMenu.contextTab);"/> |
134 + <menuseparator id="context_sendTabToDevice_separator" class="sync-ui-item"/> |
152 + <menuseparator id="context_sendTabToDevice_separator" class="sync-ui-item"/> |
135 + <menu id="context_sendTabToDevice" label="&sendTabToDevice.label;" |
153 + <menu id="context_sendTabToDevice" label="&sendTabToDevice.label;" |
136 + class="sync-ui-item" |
154 + class="sync-ui-item" |
137 + accesskey="&sendTabToDevice.accesskey;"> |
155 + accesskey="&sendTabToDevice.accesskey;"> |
138 + <menupopup id="context_sendTabToDevicePopupMenu" |
156 + <menupopup id="context_sendTabToDevicePopupMenu" |
235 + type="arrow" |
258 + type="arrow" |
236 + orient="vertical" |
259 + orient="vertical" |
237 + ignorekeys="true" |
260 + ignorekeys="true" |
238 + hidden="true" |
261 + hidden="true" |
239 + tabspecific="true" |
262 + tabspecific="true" |
240 + onpopupshown="StarUI.panelShown(event);" |
|
241 + aria-labelledby="editBookmarkPanelTitle"> |
263 + aria-labelledby="editBookmarkPanelTitle"> |
242 + <box class="panel-header"> |
264 + <box class="panel-header"> |
243 + <label id="editBookmarkPanelTitle"/> |
265 + <label id="editBookmarkPanelTitle"/> |
244 + </box> |
266 + </box> |
245 + <html:div id="editBookmarkPanelFaviconContainer"> |
267 + <html:div id="editBookmarkPanelFaviconContainer"> |
246 + <html:img id="editBookmarkPanelFavicon"/> |
268 + <html:img id="editBookmarkPanelFavicon"/> |
247 + </html:div> |
269 + </html:div> |
248 + <box id="editBookmarkPanelImage"/> |
270 + <box id="editBookmarkPanelImage"/> |
249 +#include ../../components/places/content/editBookmarkPanel.inc.xul |
271 +#include ../../components/places/content/editBookmarkPanel.inc.xul |
|
272 + <vbox id="editBookmarkPanelBottomContent" |
|
273 + flex="1"> |
|
274 + <checkbox id="editBookmarkPanel_showForNewBookmarks" |
|
275 + label="&editBookmark.showForNewBookmarks.label;" |
|
276 + accesskey="&editBookmark.showForNewBookmarks.accesskey;" |
|
277 + oncommand="StarUI.onShowForNewBookmarksCheckboxCommand();"/> |
|
278 + </vbox> |
250 + <hbox id="editBookmarkPanelBottomButtons" |
279 + <hbox id="editBookmarkPanelBottomButtons" |
251 + style="min-width: 30em;"> |
280 + style="min-width: &editBookmark.panel.width;;"> |
252 +#ifdef XP_UNIX |
281 +#ifdef XP_UNIX |
253 + <button id="editBookmarkPanelDoneButton" |
282 + <button id="editBookmarkPanelDoneButton" |
254 + class="editBookmarkPanelBottomButton" |
283 + class="editBookmarkPanelBottomButton" |
255 + label="&editBookmark.done.label;" |
284 + label="&editBookmark.done.label;" |
256 + default="true" |
285 + default="true" |
314 + hidden="true" |
343 + hidden="true" |
315 + flip="slide" |
344 + flip="slide" |
316 + orient="vertical" |
345 + orient="vertical" |
317 + position="bottomcenter topleft"> |
346 + position="bottomcenter topleft"> |
318 + <toolbarbutton id="sidebar-switcher-bookmarks" |
347 + <toolbarbutton id="sidebar-switcher-bookmarks" |
|
348 + type="checkbox" |
|
349 + label="&bookmarksButton.label;" |
319 + class="subviewbutton subviewbutton-iconic" |
350 + class="subviewbutton subviewbutton-iconic" |
320 + key="viewBookmarksSidebarKb" |
351 + key="viewBookmarksSidebarKb" |
321 + observes="viewBookmarksSidebar" |
352 + oncommand="SidebarUI.show('viewBookmarksSidebar');"/> |
322 + oncommand="SidebarUI.show('viewBookmarksSidebar');"> |
|
323 + <observes element="viewBookmarksSidebar" attribute="checked"/> |
|
324 + </toolbarbutton> |
|
325 + <toolbarbutton id="sidebar-switcher-history" |
353 + <toolbarbutton id="sidebar-switcher-history" |
|
354 + type="checkbox" |
326 + label="&historyButton.label;" |
355 + label="&historyButton.label;" |
327 + class="subviewbutton subviewbutton-iconic" |
356 + class="subviewbutton subviewbutton-iconic" |
328 + key="key_gotoHistory" |
357 + key="key_gotoHistory" |
329 + observes="viewHistorySidebar" |
358 + oncommand="SidebarUI.show('viewHistorySidebar');"/> |
330 + oncommand="SidebarUI.show('viewHistorySidebar');"> |
|
331 + <observes element="viewHistorySidebar" attribute="checked"/> |
|
332 + </toolbarbutton> |
|
333 + <toolbarbutton id="sidebar-switcher-tabs" |
359 + <toolbarbutton id="sidebar-switcher-tabs" |
|
360 + type="checkbox" |
334 + label="&syncedTabs.sidebar.label;" |
361 + label="&syncedTabs.sidebar.label;" |
335 + class="subviewbutton subviewbutton-iconic sync-ui-item" |
362 + class="subviewbutton subviewbutton-iconic sync-ui-item" |
336 + observes="viewTabsSidebar" |
363 + oncommand="SidebarUI.show('viewTabsSidebar');"/> |
337 + oncommand="SidebarUI.show('viewTabsSidebar');"> |
|
338 + <observes element="viewTabsSidebar" attribute="checked"/> |
|
339 + </toolbarbutton> |
|
340 + <toolbarseparator/> |
364 + <toolbarseparator/> |
341 + <!-- Extension toolbarbuttons go here. --> |
365 + <!-- Extension toolbarbuttons go here. --> |
342 + <toolbarseparator id="sidebar-extensions-separator"/> |
366 + <toolbarseparator id="sidebar-extensions-separator"/> |
343 + <toolbarbutton id="sidebar-reverse-position" |
367 + <toolbarbutton id="sidebar-reverse-position" |
344 + class="subviewbutton" |
368 + class="subviewbutton" |
1099 + ondragenter="PlacesMenuDNDHandler.onDragEnter(event);" |
1157 + ondragenter="PlacesMenuDNDHandler.onDragEnter(event);" |
1100 + ondragover="PlacesMenuDNDHandler.onDragOver(event);" |
1158 + ondragover="PlacesMenuDNDHandler.onDragOver(event);" |
1101 + ondragleave="PlacesMenuDNDHandler.onDragLeave(event);" |
1159 + ondragleave="PlacesMenuDNDHandler.onDragLeave(event);" |
1102 + ondrop="PlacesMenuDNDHandler.onDrop(event);" |
1160 + ondrop="PlacesMenuDNDHandler.onDrop(event);" |
1103 + oncommand="BookmarkingUI.onCommand(event);"> |
1161 + oncommand="BookmarkingUI.onCommand(event);"> |
1104 + <observes element="bookmarkThisPageBroadcaster" attribute="starred"/> |
|
1105 + <observes element="bookmarkThisPageBroadcaster" attribute="buttontooltiptext"/> |
|
1106 + <menupopup id="BMB_bookmarksPopup" |
1162 + <menupopup id="BMB_bookmarksPopup" |
1107 + class="cui-widget-panel cui-widget-panelview cui-widget-panelWithFooter PanelUI-subView" |
1163 + class="cui-widget-panel cui-widget-panelview cui-widget-panelWithFooter PanelUI-subView" |
1108 + placespopup="true" |
1164 + placespopup="true" |
1109 + context="placesContext" |
1165 + context="placesContext" |
1110 + openInTabs="children" |
1166 + openInTabs="children" |
|
1167 + side="top" |
1111 + onmouseup="BookmarksEventHandler.onMouseUp(event);" |
1168 + onmouseup="BookmarksEventHandler.onMouseUp(event);" |
1112 + oncommand="BookmarksEventHandler.onCommand(event);" |
1169 + oncommand="BookmarksEventHandler.onCommand(event);" |
1113 + onclick="BookmarksEventHandler.onClick(event, this.parentNode._placesView);" |
1170 + onclick="BookmarksEventHandler.onClick(event, this.parentNode._placesView);" |
1114 + onpopupshowing="BookmarkingUI.onPopupShowing(event); |
1171 + onpopupshowing="BookmarkingUI.onPopupShowing(event); |
1115 + BookmarkingUI.attachPlacesView(event, this);" |
1172 + BookmarkingUI.attachPlacesView(event, this);" |
1219 + |
1276 + |
1220 + <splitter id="sidebar-splitter" class="chromeclass-extrachrome sidebar-splitter" hidden="true"/> |
1277 + <splitter id="sidebar-splitter" class="chromeclass-extrachrome sidebar-splitter" hidden="true"/> |
1221 + <vbox id="appcontent" flex="1"> |
1278 + <vbox id="appcontent" flex="1"> |
1222 + <notificationbox id="high-priority-global-notificationbox" notificationside="top"/> |
1279 + <notificationbox id="high-priority-global-notificationbox" notificationside="top"/> |
1223 + <tabbox id="tabbrowser-tabbox" |
1280 + <tabbox id="tabbrowser-tabbox" |
1224 + flex="1" eventnode="document" tabcontainer="tabbrowser-tabs"> |
1281 + flex="1" tabcontainer="tabbrowser-tabs"> |
1225 + <tabpanels id="tabbrowser-tabpanels" |
1282 + <tabpanels id="tabbrowser-tabpanels" |
1226 + flex="1" class="plain" selectedIndex="0" |
1283 + flex="1" class="plain" selectedIndex="0"/> |
1227 + onselect="if (event.target == this) gBrowser.updateCurrentBrowser();"> |
|
1228 + <notificationbox flex="1" notificationside="top"> |
|
1229 + <!-- Set large flex to allow the devtools toolbox to set a flex attribute. |
|
1230 + We don't want the toolbox to actually take up free space, but we do want it to collapse when the window shrinks, and with flex=0 it can't. |
|
1231 + When the toolbox is on the bottom it's a sibling of browserSidebarContainer, |
|
1232 + and when it's on the side it's a sibling of browserContainer. --> |
|
1233 + <hbox flex="10000" class="browserSidebarContainer"> |
|
1234 + <vbox flex="10000" class="browserContainer"> |
|
1235 + <stack flex="1" class="browserStack"> |
|
1236 + <browser id="tabbrowser-initialBrowser" type="content" |
|
1237 + message="true" messagemanagergroup="browsers" |
|
1238 + primary="true" blank="true" |
|
1239 + tooltip="aHTMLTooltip" |
|
1240 + contextmenu="contentAreaContextMenu" |
|
1241 + autocompletepopup="PopupAutoComplete" |
|
1242 + selectmenulist="ContentSelectDropdown" |
|
1243 + datetimepicker="DateTimePickerPanel"/> |
|
1244 + </stack> |
|
1245 + <hbox id="statuspanel" inactive="true" layer="true"> |
|
1246 + <hbox id="statuspanel-inner"> |
|
1247 + <label id="statuspanel-label" |
|
1248 + role="status" |
|
1249 + aria-live="off" |
|
1250 + flex="1" |
|
1251 + crop="end"/> |
|
1252 + </hbox> |
|
1253 + </hbox> |
|
1254 + </vbox> |
|
1255 + </hbox> |
|
1256 + </notificationbox> |
|
1257 + </tabpanels> |
|
1258 + </tabbox> |
1284 + </tabbox> |
1259 + </vbox> |
1285 + </vbox> |
1260 + <vbox id="browser-border-end" hidden="true" layer="true"/> |
1286 + <vbox id="browser-border-end" hidden="true" layer="true"/> |
1261 + </hbox> |
1287 + </hbox> |
1262 +#include ../../components/customizableui/content/customizeMode.inc.xul |
1288 +#include ../../components/customizableui/content/customizeMode.inc.xul |
1298 + |
1324 + |
1299 +</window> |
1325 +</window> |
1300 diff --git a/browser/base/jar.mn b/browser/base/jar.mn |
1326 diff --git a/browser/base/jar.mn b/browser/base/jar.mn |
1301 --- a/browser/base/jar.mn |
1327 --- a/browser/base/jar.mn |
1302 +++ b/browser/base/jar.mn |
1328 +++ b/browser/base/jar.mn |
1303 @@ -24,16 +24,18 @@ browser.jar: |
1329 @@ -28,16 +28,18 @@ browser.jar: |
1304 content/browser/aboutRobots-icon.png (content/aboutRobots-icon.png) |
|
1305 content/browser/aboutRobots-widget-left.png (content/aboutRobots-widget-left.png) |
|
1306 content/browser/aboutTabCrashed.css (content/aboutTabCrashed.css) |
|
1307 content/browser/aboutTabCrashed.js (content/aboutTabCrashed.js) |
1330 content/browser/aboutTabCrashed.js (content/aboutTabCrashed.js) |
1308 content/browser/aboutTabCrashed.xhtml (content/aboutTabCrashed.xhtml) |
1331 content/browser/aboutTabCrashed.xhtml (content/aboutTabCrashed.xhtml) |
1309 * content/browser/browser.css (content/browser.css) |
1332 * content/browser/browser.css (content/browser.css) |
1310 content/browser/browser.js (content/browser.js) |
1333 content/browser/browser.js (content/browser.js) |
|
1334 #ifdef MOZ_BROWSER_XHTML |
|
1335 * content/browser/browser.xhtml (content/browser.xhtml) |
|
1336 #endif |
1311 * content/browser/browser.xul (content/browser.xul) |
1337 * content/browser/browser.xul (content/browser.xul) |
1312 +* content/browser/browser-kde.xul (content/browser-kde.xul) |
1338 +* content/browser/browser-kde.xul (content/browser-kde.xul) |
1313 +% override chrome://browser/content/browser.xul chrome://browser/content/browser-kde.xul desktop=kde |
1339 +% override chrome://browser/content/browser.xul chrome://browser/content/browser-kde.xul desktop=kde |
1314 content/browser/browser-addons.js (content/browser-addons.js) |
1340 content/browser/browser-addons.js (content/browser-addons.js) |
1315 content/browser/browser-allTabsMenu.js (content/browser-allTabsMenu.js) |
1341 content/browser/browser-allTabsMenu.js (content/browser-allTabsMenu.js) |
1316 content/browser/browser-captivePortal.js (content/browser-captivePortal.js) |
1342 content/browser/browser-captivePortal.js (content/browser-captivePortal.js) |
1317 content/browser/browser-ctrlTab.js (content/browser-ctrlTab.js) |
1343 content/browser/browser-ctrlTab.js (content/browser-ctrlTab.js) |
1318 content/browser/browser-customization.js (content/browser-customization.js) |
1344 content/browser/browser-customization.js (content/browser-customization.js) |
1319 content/browser/browser-data-submission-info-bar.js (content/browser-data-submission-info-bar.js) |
1345 content/browser/browser-data-submission-info-bar.js (content/browser-data-submission-info-bar.js) |
1320 content/browser/browser-compacttheme.js (content/browser-compacttheme.js) |
1346 content/browser/browser-compacttheme.js (content/browser-compacttheme.js) |
1321 #ifndef MOZILLA_OFFICIAL |
1347 content/browser/browser-contentblocking.js (content/browser-contentblocking.js) |
1322 diff --git a/browser/components/build/nsModule.cpp b/browser/components/build/nsModule.cpp |
1348 diff --git a/browser/components/build/nsModule.cpp b/browser/components/build/nsModule.cpp |
1323 --- a/browser/components/build/nsModule.cpp |
1349 --- a/browser/components/build/nsModule.cpp |
1324 +++ b/browser/components/build/nsModule.cpp |
1350 +++ b/browser/components/build/nsModule.cpp |
1325 @@ -8,17 +8,17 @@ |
1351 @@ -8,17 +8,17 @@ |
1326 #include "nsBrowserCompsCID.h" |
1352 #include "nsBrowserCompsCID.h" |