Można spróbować CSS-em w pliku userChrome.css w katalogu chrome dla danego profilu Firefox (plik i katalog trzeba zrobić ręcznie, bo już dawno nie jest dodawany do profilu, chyba od wydania 4.0).
Narzędzia > Dla twórców witryn > Przełącznik Narzędzia (F12) > Ustawienia Narzędzi () > Debugowanie zdalne
By otwierać okno narzędzi naciśnij Ctrl+Alt+Shift+I lub otwórz kolejno ‘Narzędzia > Dla twórców witryn > Narzędzia przeglądarki’.
Używaj przycisku ‘Zbadaj element interfejsu lub sieci web’ () dla szybszego odnajdywania elementów.
Opcja zostawania na wierzchu wyskakujących okienek (np. menu kontekstowe):
Kliknij w ‘wyłącz automatyczne ukrywanie wyskakujących okienek’ (przycisk z 4 kwadratów - ) w oknie Narzędzi dla programistów.
Możesz też szukać gotowych kodów CSS by nie odkrywać koła na nowo, a pewnie ktoś lepiej ukryje te cienie niż ty po poznaniu wystarczająco CSS.
Są dwa wpisy w about:config
gfx.canvas.azure.backends
gfx.content.azure.backends
Obydwa trzeba jednakowo ustawić. U mnie najładniejsza czcionka jest po usunięciu dwa razy ,skia - czyli ustawienie direct2d1.1,cairo
Na forum firefoxa niektórym działają ładne czcionki po usunięciu dwa razy w tych ustawieniach właśnie ,cairo i pozostawieniu ,skia
Skopiuj ustawienia do notatnika i próbuj. Wpierw usuń ,skia i restart przeglądarki. Podoba się, to klaskaj.