<?xml version="1.0"?> <!-- 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/. --> <!-- import-globals-from in-content/applications.js --> <!DOCTYPE overlay [ <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd"> <!ENTITY % applicationsDTD SYSTEM "chrome://browser/locale/preferences/applications.dtd"> %brandDTD; %applicationsDTD; ]> <bindings id="handlerBindings" xmlns="http://www.mozilla.org/xbl" xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:xbl="http://www.mozilla.org/xbl"> <binding id="handler-base" extends="chrome://global/content/bindings/richlistbox.xml#richlistitem"> <implementation> <property name="type" readonly="true"> <getter> return this.getAttribute("type"); </getter> </property> </implementation> </binding> <binding id="handler" extends="chrome://browser/content/preferences/handlers.xml#handler-base"> <content> <xul:hbox flex="1" equalsize="always"> <xul:hbox flex="1" align="center" xbl:inherits="tooltiptext=typeDescription"> <xul:image src="moz-icon://goat?size=16" class="typeIcon" xbl:inherits="src=typeIcon" height="16" width="16"/> <xul:label flex="1" crop="end" xbl:inherits="value=typeDescription"/> </xul:hbox> <xul:hbox flex="1" align="center" xbl:inherits="tooltiptext=actionDescription"> <xul:image xbl:inherits="src=actionIcon" height="16" width="16" class="actionIcon"/> <xul:label flex="1" crop="end" xbl:inherits="value=actionDescription"/> </xul:hbox> </xul:hbox> </content> </binding> <binding id="handler-selected" extends="chrome://browser/content/preferences/handlers.xml#handler-base"> <content> <xul:hbox flex="1" equalsize="always"> <xul:hbox flex="1" align="center" xbl:inherits="tooltiptext=typeDescription"> <xul:image src="moz-icon://goat?size=16" class="typeIcon" xbl:inherits="src=typeIcon" height="16" width="16"/> <xul:label flex="1" crop="end" xbl:inherits="value=typeDescription"/> </xul:hbox> <xul:hbox flex="1"> <xul:menulist class="actionsMenu" flex="1" crop="end" selectedIndex="1" xbl:inherits="tooltiptext=actionDescription" oncommand="gApplicationsPane.onSelectAction(event.originalTarget)"> <xul:menupopup/> </xul:menulist> </xul:hbox> </xul:hbox> </content> <implementation> <constructor> gApplicationsPane.rebuildActionsMenu(); </constructor> </implementation> </binding> <binding id="container"> <content> <xul:hbox flex="1" equalsize="always"> <xul:hbox flex="1" align="center"> <xul:hbox xbl:inherits="data-identity-icon=containerIcon,data-identity-color=containerColor" height="24" width="24" class="userContext-icon"/> <xul:label flex="1" crop="end" xbl:inherits="value=containerName"/> </xul:hbox> <xul:hbox flex="1" align="right"> <xul:button anonid="preferencesButton" xbl:inherits="value=userContextId" onclick="gContainersPane.onPeferenceClick(event.originalTarget)"> Preferences </xul:button> <xul:button anonid="removeButton" xbl:inherits="value=userContextId" onclick="gContainersPane.onRemoveClick(event.originalTarget)"> Remove </xul:button> </xul:hbox> </xul:hbox> </content> </binding> <binding id="offlineapp" extends="chrome://global/content/bindings/listbox.xml#listitem"> <content> <children> <xul:listcell xbl:inherits="label=origin"/> <xul:listcell xbl:inherits="label=usage"/> </children> </content> </binding> </bindings>