Atualizar :
Acho que acabei de encontrar uma solução.
Antes do Firefox versão 46.0, você poderia definir um tema iniciando assim:
> GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk-2.0/gtkrc firefox
Desde a versão 46.0 é necessário o GTK-3:
> GTK_THEME=Adwaita:light firefox
Que não funciona mais desde a versão 57.
Então, agora, para a versão 57.0.4, eu tentei os dois e funcionou perfeitamente:
> GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk-2.0/gtkrc GTK_THEME=Adwaita:light firefox
Você provavelmente poderia usar qualquer outro tema que visasse tanto o GTK-2 quanto o GTK-3.
Você pode remover ou renomear o chrome / userContent.css
Em relação às suas perguntas:Existe uma correção temporária para isso? E alguém que sabe como fazê-lo corretamente relata o problema ao Mozilla ou ao projeto Gnome (não sei o que seria mais apropriado)?
IMHO eles estão bem cientes deste comportamento e depois de encontrar uma solução, estou assumindo que é desejado como você, obviamente, pode escolher um tema que você quer que ele tenha.
Resposta original :
Na verdade, é melhor deixar as palavras-chave ! important fora.
O problema da sua pergunta surge em sites que não definem especificamente valores para fundo resp. cor de fundo tags de estilo css para que o Firefox insira valores padrão.
Com a palavra-chave ! important , todas as entradas e áreas de texto de quase todos os sites teriam essa mesma cor (de fundo). Mas o que você realmente quer é sobrepor o comportamento padrão (resp. Fallback) do Firefox.
Como o texto quase nunca é branco, mas escuro-acinzentado em sites, bastaria definir fundo ou cor de fundo como um valor mais claro para temas escuros do gtk. Mas como você já está nisso, você também pode definir o texto cor .
Portanto, no arquivo chrome / userContent.css , no seu diretório de perfil do Firefox, basta adicionar
input, textarea { color: #222; background: #eee; }
em vez de
INPUT, TEXTAREA {color: black !important; background: #aaaaaa !important; }
como mencionado na resposta vinculada a.
As cores # 222 e #eee funcionam muito bem para mim. No entanto, você pode alterá-las de acordo com o seu gosto.
Espero que ajude.