1) Verifique se você tem ./chrome/userChrome.css
no diretório de perfil do usuário mozilla firefox (por exemplo, ~/.mozilla/firefox/*profile*/
) e se inclui essa linha para suprimir a barra de navegação:
#main-window[title^="WhatsApp"] #nav-bar { visibility: collapse !important; }
2) Crie um arquivo html (por exemplo, ~/.bin/WhatsAppWeb
) com o seguinte conteúdo para abrir o WhatsApp Web em uma janela pop-up, em vez de uma janela normal:
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>WhatsApp Web Launcher</title>
<script type="text/javascript">
window.open('https://web.whatsapp.com/','myWindow','width=670,height=900,top=0,left=1250');
</script>
</head>
<body>
</body>
</html>
3) Digite o comando firefox -new-window "~/.bin/WhatsAppWeb"
em uma janela de terminal e permita que o arquivo local ~/.bin/WhatsAppWeb
abra a janela pop-up a partir de agora salvando esta preferência e feche a (s) janela (s) do Firefox.
4) Finalmente, sempre que você quiser iniciar o WhatsApp Web, execute estes comandos - por exemplo, a partir do terminal ou de um arquivo .desktop, via script bash, etc.:
firefox -new-window "~/.bin/WhatsAppWeb" &
sleep 5s
wmctrl -ic "$(wmctrl -lp | grep "$(pgrep firefox)" | grep -v 'WhatsApp - Mozilla Firefox' | tail -1 | awk '{ print $1 }')"
Nesta última etapa, uma janela pop-up do WhatsApp é iniciada a partir de uma nova janela do Firefox, e essa janela em branco é fechada após 5 segundos (podendo ser ajustada de acordo com diferentes condições), abrindo Janela do Firefox apenas para o WhatsApp Web.
Nota: Esta solução foi encontrada graças a Ginbread Man aqui: link