É uma solução alternativa, mas você pode fazer isso criando uma regra userChrome.css personalizada. Isso funciona deixando a barra de ferramentas de favoritos ativada o tempo todo e ocultando-a , a menos que o título da guia corresponda ao título da sua nova guia. Isso deve funcionar nas versões do firefox 57 e acima (pelo menos no beta atual, 63).
Aqui está o artigo kb sobre o userChrome . Eu organizei esta solução a partir de várias fontes, incluindo este tópico do reddit . Para resumir (para o Windows porque é isso que eu estou usando):
- Ativar permanentemente a barra de favoritos.
- Acesse seu perfil do Firefox no seu navegador de arquivos. No Windows, isso é
%userprofile%\AppData\Roaming \Mozilla\Firefox\Profiles\[random-id].default\
.- Nota: Pode haver vários perfis, você pode ser capaz de diferenciá-los inspecionando o conteúdo do perfil, por exemplo, no diretório de extensões.
- Em seu perfil do firefox, crie uma nova pasta chamada
chrome
. Deve ser algo como\...\Profiles\[random-id].default\chrome\
- Observação: "chrome" significa "interface do usuário" e não tem nada a ver com o navegador Google Chrome.
- Nessa nova pasta, crie um arquivo de texto simples chamado
userChrome.css
- Abra uma nova guia e anote o título exatamente . Provavelmente será apenas
Firefox
. O meu dizFirefox Developer Edition
porque estou no canal de desenvolvimento. - Copie a regra css abaixo para esse arquivo simples com um editor de texto como o bloco de notas. Em seguida, edite o título citado para corresponder ao título da nova guia .
- Salve o arquivo e reinicie o Firefox.
Aqui está a regra do css:
/* show bookmarks toolbar on new tab only */
#main-window:not([title^="Firefox Developer Edition"]) #PersonalToolbar {
visibility:collapse !important;
}
Isso funciona bem, mas existem algumas desvantagens:
- Como a barra de ferramentas já está sempre 'presente', mas oculta, isso significa que você pode somente acessar a barra de ferramentas de favoritos a partir de uma nova guia. Torna-se impossível acessar de outra página. Esta é uma troca aceitável para mim.
- Se você estiver sempre usando barras laterais ou extensões baseadas na barra lateral, como Guias Estilo Árvore , a barra lateral sempre mostrará abaixo da barra de ferramentas, o que significa que quando você abre uma nova guia, a barra lateral se deslocará temporariamente até você sair. Isso não afeta muito a usabilidade, além de parecer um pouco desajeitado.