Firefox addon 如何使xbl图像不继承列表样式图像

Firefox addon 如何使xbl图像不继承列表样式图像,firefox-addon,xbl,Firefox Addon,Xbl,我有这个xbl绑定: <binding id="toolbarbutton" display="xul:button" role="xul:toolbarbutton" extends="chrome://global/content/bindings/button.xml#button-base"> <resources> <stylesheet src="chrome://global/skin/toolbarbut

我有这个xbl绑定:

  <binding id="toolbarbutton" display="xul:button" role="xul:toolbarbutton"
           extends="chrome://global/content/bindings/button.xml#button-base">
    <resources>
      <stylesheet src="chrome://global/skin/toolbarbutton.css"/>
    </resources>

    <content>
      <children includes="observes|template|menupopup|panel|tooltip"/>
      <xul:stack>
        <xul:image class="toolbarbutton-icon" xbl:inherits="validate,src=image,label"/>
        <xul:image class="profilist-badge" xbl:inherits="validate,src=badge,label"/>
      </xul:stack>

是的,XUL/XBL在
列表样式图像和继承方面有点特别

我知道的唯一方法是添加
list-style-image:none
,以避免子树
xul:image
接管父元素的
list-style-image

.PanelUI-profilist .profilist-badge {
    list-style-image: url(chrome://mozapps/skin/places/defaultFavicon.png);
}