root/lang/javascript/userchrome/AddonsDownloadsSidebar.uc.xul

Revision 14332, 1.4 kB (checked in by snj14, 6 months ago)
Line 
1<?xml version="1.0"?>
2<overlay id="AddonsDownloadsSidebar"
3      xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
4  <!-- show add-ons and downloads in sidebar-->
5        <broadcasterset id="mainBroadcasterSet">
6                <broadcaster id="viewAddonsSidebar" autoCheck="false" label="Add-ons" type="checkbox" group="sidebar" sidebarurl="chrome://mozapps/content/extensions/extensions.xul" sidebartitle="Add-ons" oncommand="toggleSidebar('viewAddonsSidebar');"/>
7                <broadcaster id="viewDownloadsSidebar" autoCheck="false" label="Downloads" type="checkbox" group="sidebar" sidebarurl="chrome://mozapps/content/downloads/downloads.xul" sidebartitle="Downloads" oncommand="toggleSidebar('viewDownloadsSidebar');"/>
8        </broadcasterset>
9
10        <menupopup id="viewSidebarMenu">
11                <menuitem key="addons-view-sidebar" observes="viewAddonsSidebar"/>
12                <menuitem key="downloads-view-sidebar" observes="viewDownloadsSidebar"/>
13        </menupopup>
14
15        <script type="application/x-javascript" xmlns="http://www.w3.org/1999/xhtml">
16        <![CDATA[
17        var menu = document.getElementById("menu_openAddons");
18        if(menu) {
19                menu.setAttribute("oncommand", "toggleSidebar('viewAddonsSidebar');");
20                menu.removeAttribute("command");
21        }
22        var menu = document.getElementById("menu_openDownloads");
23        if(menu) {
24                menu.setAttribute("oncommand", "toggleSidebar('viewDownloadsSidebar');");
25                menu.removeAttribute("command");
26        }
27        ]]>
28        </script>
29
30</overlay>
Note: See TracBrowser for help on using the browser.