Co wyświetla konsola? 16.09.2006
Posted by marcoos in css, firefox, javascript, mozilla, xul.trackback
W linuksowym Firefoksie konsola JavaScriptu (w 2.0: “konsola błędów”) nie pokazuje, który rodzaj błędów wybrano. W wersji 2.0 też niestety trzeba się dobrze przyjrzeć ikonkom, żeby dostrzec różnicę.
Problem ten wynika z braku kompletnej implementacji type=”radio” dla elementów toolbarbutton z XUL w wersji dla GTK.
Jak więc można sobie z tym poradzić? No cóż, należy wyłączyć “-moz-appearance” dla tych przycisków, który powoduje, że stają się one własnie przyciskami typu “radio” i ostylować je samemu, dodając do userChrome.css następujący kod:
#JSConsoleWindow toolbar#ToolbarMode
toolbarbutton[checked="true"] {
-moz-appearance: none !important;
border: 1px solid #96969d !important;
}
W efekcie wybrana kategoria błędów będzie obramowana tym samym wstrętnym odcieniem niebieskiego, na jaki pokolorowany jest pasek adresu w oknie głównym, jak to widać poniżej. ;-)

PS. wygląda na to, że to już dwusetny wpis w “techblogu”. ;-)

200? Cóż to za rocznica? Poinformuj nas jak będzie 256, to jakoś uczcimy :-)
Żeby nie wyjść całkiem poza temat - błąd mi nie przeszkadza, bo zawsze korzystam tylko z wersji “wszystkie”, aczkolwiek poprawka może się przydać.
Mam pytanie odnośnie ŻULa :D:
Czy jest ŻUL dla Qt?
GTK+ w przeglądarce, to dla mnie okropne spowolnienie, bo używam KDE…
Nie.
A co to za “Wiadomości” oferuje nam konsola błędów? Nie chodzi przypadkiem o “Komunikaty”?