Nie chce mi się "podłączyć" xbl do boxa w XUL-u
plik CSS
- Kod: Zaznacz cały
box.labeltextbox {
-moz-binding: url("chrome://contract/content/contract.xml#labeltextbox");
}
plik XBL
- Kod: Zaznacz cały
<?xml version="1.0"?>
<bindings id="contractBindings"
xbl="http://www.mozilla.org/xbl"
xmnls:xbl="http://www.mozilla.org/xbl"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<xbl:binding id="labeltextbox">
<xbl:content>
<xul:label/>
<xul:textbox/>
</xbl:content>
</xbl:binding>
</bindings>
Co robię źle? Sprawdzałem w DOM insektorze CSS jest dopięty do mojego boxa.
Plik chrome://contract/content/contract.xml#labeltextbox mogę otworzyć w mozilli.
Przy okazji jeszcze jedno pytanie gdy zmieniam pliki w katalogu chrome muszę wyłączyć i włączyć mozille żeby zauważyła zmianę. Czy jest jakiś sposób na odświeżenie bez wyłączania mozilli?