Allora... credo di avere scoperto il problema.
Se, usando il tema Mostly Crystal, nello userChrome.css lascio questo codice
/* Use stylized address and search bars. */
@import url("chrome://global/skin/subskin/rounded.css");
che rimanda a questo file .css
/* ::::: Apply stylized address bar, search bar, and Googlebar ::::: */
/* ::::: userChrome option - @import url("chrome://global/skin/rounded.css"); ::::: */
/* ::::: This must appear directly above the "@namespace" line, BELOW ALL OTHER "@import" lines. ::::: */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#urlbar,
#googlebarCriteria {
-moz-appearance: none !important;
background-color: transparent !important;
border: none !important;
height: 22px !important;
min-height: 22px !important;
}
#urlbar > .autocomplete-textbox-container,
#googlebarCriteria {
background-image: url("chrome://global/skin/subskin/rounded/leftcap.png") !important;
background-position: left center !important;
background-repeat: no-repeat !important;
background-color: transparent !important;
}
#urlbar > .autocomplete-history-dropmarker,
#googlebarCriteria > .menulist-dropmarker {
-moz-appearance: none !important;
background-image: url("chrome://global/skin/subskin/rounded/rightcap.png") !important;
background-color: transparent !important;
background-position: right center !important;
background-repeat: no-repeat !important;
list-style-image: url("chrome://browser/skin/icons/dropmarker-url.png") !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
border: none !important;
margin-left: -2px !important;
padding-right: 5px !important;
}
#urlbar > .autocomplete-history-dropmarker:hover,
#urlbar > .autocomplete-history-dropmarker:hover:active,
#googlebarCriteria > .menulist-dropmarker:hover,
#googlebarCriteria > .menulist-dropmarker:hover:active {
-moz-image-region: rect(16px 16px 32px 0px) !important;
}
#urlbar > .autocomplete-textbox-container > .textbox-input-box,
#googlebarCriteria > .menulist-editable-box {
-moz-appearance: none !important;
background-image: url("chrome://global/skin/subskin/rounded/textbox.png") !important;
background-color: transparent !important;
border: none !important;
margin: 0px !important;
margin-left: 3px !important;
margin-right: -5px !important;
padding: 0px !important;
padding-left: 5px !important;
padding-right: 5px !important;
height: 22px !important;
}
#googlebarCriteria > .menulist-editable-box {
margin-left: 8px !important; /* override the value set in the above statement */
}
#googlebarCriteria > .textbox-input-box {
padding-top: 4px !important; /* center the text vertically */
}
/* ::::: secure state urlbar ::::: */
/* security ok */
#urlbar[level="high"] > .autocomplete-textbox-container,
#urlbar[level="low"] > .autocomplete-textbox-container {
background-image: url("chrome://global/skin/subskin/rounded/leftcap-sec.png") !important;
}
#urlbar[level="high"] > .autocomplete-history-dropmarker,
#urlbar[level="low"] > .autocomplete-history-dropmarker {
background-image: url("chrome://global/skin/subskin/rounded/rightcap-sec.png") !important;
background-color: transparent !important; /*override code set in dropmarker.css */
}
#urlbar[level="high"] > .autocomplete-textbox-container > .textbox-input-box,
#urlbar[level="low"] > .autocomplete-textbox-container > .textbox-input-box {
background-image: url("chrome://global/skin/subskin/rounded/textbox-sec.png") !important;
}
/* security broken */
#urlbar[level="broken"] > .autocomplete-textbox-container {
background-image: url("chrome://global/skin/subskin/rounded/leftcap-broken.png") !important;
}
#urlbar[level="broken"] > .autocomplete-history-dropmarker {
background-image: url("chrome://global/skin/subskin/rounded/rightcap-broken.png") !important;
background-color: transparent !important; /*override code set in dropmarker.css */
}
#urlbar[level="broken"] > .autocomplete-textbox-container > .textbox-input-box {
background-image: url("chrome://global/skin/subskin/rounded/textbox-broken.png") !important;
}
/* security icons */
#urlbar[level="high"] > .autocomplete-textbox-container > .info-icon,
#urlbar[level="low"] > .autocomplete-textbox-container > .info-icon {
list-style-image: url("chrome://global/skin/subskin/rounded/lock-secure-textbox.png") !important;
margin: 0px !important;
}
#urlbar[level="broken"] > .autocomplete-textbox-container > .info-icon {
list-style-image: url("chrome://global/skin/subskin/rounded/lock-broken-textbox.png") !important;
margin: 0px !important;
}
#page-proxy-button,
#page-proxy-favicon {
margin-right: -5px !important;
margin-left: 5px !important;
}
/* #page-proxy-deck {
margin: 2px 1px 2px 3px !important;
} */
#search-container {
background: url("chrome://global/skin/subskin/rounded/leftcap.png") no-repeat left center !important;
padding-left: 9px !important;
margin-left: 2px !important;
margin-right: 2px !important;
}
#search-bar,
#searchbar {
-moz-appearance: none !important;
background: url("chrome://global/skin/subskin/rounded/rightcap.png") no-repeat right center !important;
border: none !important;
margin: 0px !important;
padding-right: 9px !important;
width: 130px;
}
#search-bar > .autocomplete-textbox-container,
#searchbar .autocomplete-textbox-container,
#searchbar .info-icon {
-moz-appearance: none !important;
background-image: url("chrome://global/skin/subskin/rounded/textbox.png") !important;
background-color: transparent !important;
border: none !important;
margin: 0px !important;
padding: 0px !important;
height: 22px !important;
}
#searchbar .searchbar-textbox {
-moz-appearance: none !important;
background-image: url("chrome://global/skin/subskin/rounded/textbox.png") !important;
background-color: transparent !important;
border: none !important;
height: 22px !important;
min-height: 22px !important;
}
#search-proxy-button,
.searchbar-dropmarker {
margin-top: 1px !important;
margin-bottom: 1px !important;
}
.search-proxy-button-image {
margin-left: -4px !important;
padding-right: 2px !important;
}
.searchbar-engine-image {
margin-left: -8px !important;
padding-right: 2px !important;
}
.search-proxy-button-dropmarker {
margin-top: 7px !important;
margin-left: 13px !important;
}
.searchbar-dropmarker-image {
margin-top: 7px !important;
margin-left: 9px !important;
}
Non vedo l'evidenzazione in rosa a siti IDN.
Se invece tolgo dallo userChrome.css quel richiamo vedo l'evidenziazione nella barra degli indirizzi.
Il codice del file rounded.css serve ad arrotondare i bordi della barra degli indirizzi.
Puoi risolvere il problema klades? Te ne sarei davvero infinitamente grato (Non ho mai potuto soffrire SpoofStick, è troppo invasivo!).
Ciao