Se por "snapping" você quer dizer transferir uma aba de um processo na máquina A para outro na máquina B, então não, você não pode fazer isso.
Existe uma maneira de tirar as abas atualmente abertas no Firefox (ou qualquer outro navegador) no Linux?
Eu tenho acesso total ao usuário para essa máquina ...
Se por "snapping" você quer dizer transferir uma aba de um processo na máquina A para outro na máquina B, então não, você não pode fazer isso.
Aqui está uma estratégia:
Obtenha o ID da janela X da janela do navegador que contém a guia atual que você deseja ajustar. Você pode usar wmctrl ou xdotool para isso.
Use o comando de importação do ImageMagick para "encaixar" a guia aberta no momento:
$ import -windowid $ window_id tabNNN.png
Use alguns scripts para solicitar que o navegador vá para a guia seguinte / anterior na lista de guias abertas. Você pode usar o xdotool para simular as teclas pressionadas ou fazer uma conexão remota com o navegador (o chrome permite que você faça isso).
Repita a partir do passo 2.
Aqui está um forro que captura todas as janelas abertas no X:
$ for i in 'xdotool search .';do import -windowid $i $i.png;done
Boa sorte!