Desanexe uma guia no Firefox (mover guia para uma nova janela), Firefox 58

Desanexe uma guia no Firefox (mover guia para uma nova janela), Firefox 58

No FF, posso mover uma guia para uma nova janela arrastando a guia para fora do navegador ou clicando com o botão direito na opção "mover para nova janela" no menu de contexto. existe uma tecla de atalho para mover a guia atual para uma nova janela sem arrastar ou usar o menu de contexto, ou uma maneira de configurar uma?

Esta pergunta foi respondida para versões mais antigas do FF (vejatecla de atalho para desanexar uma guia no Firefox (mover guia para uma nova janela)) A solução usadaConfiguração de chave, que não é mais suportado pelo FF 58. Existe uma ferramenta semelhante, chamadaTeclas de atalho.

No entanto, o código proposto na solução da questão anterior

window.openDialog("chrome://browser/content/browser.xul","_blank","chrome,dialog=no,all",gBrowser.mCurrentTab);

não funciona se usar a opção "Executar JavaScript" nas configurações do Shortkeys.

Existe alguma ideia de como consertar isso e/ou como usar a ótima funcionalidade de desanexar abas com atalhos do FF 58 em diante?

Claro que verifiqueidocumentaçãomas não consegui encontrar o atalho certo.

Responder1

Editar 2:: carreguei uma nova extensão assinada que move a guia ativa para uma nova janela em Ctrl+Shift+1:https://drive.google.com/file/d/1bUVSWvgRXPPmtjYl5am-dn9a6JEEzzGO/view?usp=sharing. O atalho não é intuitivo, mas sem conhecer a plataforma em que o Firefox está rodando, tenho que planejar a compatibilidade.

Desculpe pela primeira edição; Carreguei a extensão errada por acidente. O do link acima deve atender aos critérios da pergunta.

Editar:Uma versão assinada da extensão está aqui:https://drive.google.com/file/d/19okZRGCQa5pGH08HD2ml9D2TQcStnk0Q/view?usp=sharing

Resposta antiga:

Criei um Firefox WebExtension que move a aba ativa para uma nova janela no Ctrl+Shift+0. Não está assinado, mas você pode verificar facilmente se as 46 linhas de código não são maliciosas.

Você pode experimentá-lo no Nightly definindo xpinstall.signatures.requiredcomo false e clicando [Install Add-on From File...]no menu de engrenagem em about:addons. Acho que extensões não assinadas ainda podem ser instaladas temporariamente em versões de lançamento do Firefox por meio [Load Temporary Add-on]do about:debugging.

Você é livre para modificar a fonte da extensão para atender às suas necessidades ou solicitar que eu faça isso.

https://drive.google.com/file/d/1zRmAy-EHB4EspY_d9WVbXpddBJA9l48W/view?usp=sharing

informação relacionada