Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

270
Visualizações
El complemento de Firefox funciona normalmente como un complemento temporal en el entorno "DevTools", pero no cuando está en un perfil persistente

Fondo:

Asi que. Actualmente estoy trabajando en una extensión de Firefox y la he estado probando usando web-ext , que borra los datos al cerrar. La extensión tiene funcionalidad en los reinicios, y para asegurarme de que funcione, tendría que poder tener almacenamiento local persistente en los reinicios.

Para probar esto:

  1. Hice un perfil de prueba y ejecuté el argumento --firefox-profile . La extensión se ejecuta normalmente con el argumento, pero el almacenamiento no se transfiere ya que web-ext hace una copia temporal del perfil especificado.

  2. Aquí es donde entra el argumento --keep-profile-changes . Sin embargo, cuando lo ejecuté ( web-ext run --firefox-profile "[profile-directory]" --keep-profile-changes --browser-console ) el botón de extensión en la barra de herramientas desaparecía y reaparecía continuamente. Lo que sea que estaba estropeando la extensión también arrojaba muchos errores de " sendRemoveListener on closed conduit " en la consola del navegador.

Causa posible:

Mientras buscaba una solución, encontré este informe de Bugzilla que menciona que browser.contextMenus.onClicked.addListener() (que uso en mi extensión) puede causar que se arroje ese error, pero parece que no puedo encontrar una solución.

Si se necesitan partes de mi código para descubrir cómo solucionar esto, hágamelo saber y puedo editar la pregunta para incluirlo.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda