Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

260
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!