Important Notice: We're experiencing email notification issues. If you've posted a question in the community forums recently, please check your profile manually for responses while we're working to fix this.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Èròjà atẹ̀lélànà yii ni a ti fi pamọ́ fọ́jọ́ pípẹ́. Jọ̀wọ́ béèrè ìbéèrè titun bí o bá nílò ìrànwọ́.

userChrome.css does not have @namespace there is only xul

  • 1 èsì
  • 1 ní ìṣòro yìí
  • 2 views
  • Èsì tí ó kẹ́hìn lọ́wọ́ cor-el

more options

Hi,

I am slightly concerned that my userChrome.css file does not contain the line:

@namespace url("https://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */

as understand this line should be in there.

However I'm not entirely certain what it does and what is the impact of not having it. I get the Ghostbusters allusion, but can anyone elaborate and advise whether or not i should add it in and if so where?

My current userChrome.css file:

#main-window {
	background-color: transparent !important;
} 

#titlebar-buttonbox .titlebar-button {
	background-color: transparent !important;
}

#titlebar-buttonbox #titlebar-min:-moz-any(:hover,[open]), #titlebar-buttonbox #titlebar-max:-moz-any(:hover,[open]) {
	background-color: hsla(210,4%,10%,.08) !important;
}
#titlebar-buttonbox #titlebar-close:-moz-any(:hover,[open]) {
	background-color: hsla(360,100%,50%,.4) !important;
}

tab {height: 45px !important;}
.tabbrowser-strip {height: 45px !important;}


#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) { -moz-box-ordinal-group:10; }
#TabsToolbar { -moz-box-ordinal-group:1000!important; }
Hi, I am slightly concerned that my userChrome.css file does not contain the line: @namespace url("https://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */ as understand this line should be in there. However I'm not entirely certain what it does and what is the impact of not having it. I get the Ghostbusters allusion, but can anyone elaborate and advise whether or not i should add it in and if so where? My current userChrome.css file: <pre><nowiki>#main-window { background-color: transparent !important; } #titlebar-buttonbox .titlebar-button { background-color: transparent !important; } #titlebar-buttonbox #titlebar-min:-moz-any(:hover,[open]), #titlebar-buttonbox #titlebar-max:-moz-any(:hover,[open]) { background-color: hsla(210,4%,10%,.08) !important; } #titlebar-buttonbox #titlebar-close:-moz-any(:hover,[open]) { background-color: hsla(360,100%,50%,.4) !important; } tab {height: 45px !important;} .tabbrowser-strip {height: 45px !important;} #navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) { -moz-box-ordinal-group:10; } #TabsToolbar { -moz-box-ordinal-group:1000!important; }</nowiki></pre>

Ti ṣàtúnṣe nípa cor-el

All Replies (1)

more options

Did you create the userChrome.css file yourself?

It is your responsibility to ensure that the @namespace is at the start of the userChrome.css file if you used sample code posted on internet to create the file.