Cómo deshabilitar el requisito de firma del complemento de Firefox

Mozilla hará cumplir la firma de extensiones en Firefox en Firefox 40. Esta versión particular de Firefox está programada para ser lanzada el 11 de agosto de 2015 en el canal estable.

Firma de complementos se refiere a un nuevo sistema implementado por Mozilla que requiere que las extensiones para Firefox estén firmadas por la organización para poder instalarlas en las versiones estable y beta del navegador web Firefox.



Los desarrolladores que quieran que sus extensiones estén disponibles para usuarios estables o beta de Firefox deben firmarlas a través de addons.mozilla.org (AMO) incluso si planean publicarlas solo en sitios de terceros y no en el repositorio principal de complementos de Mozilla. .

Todas las últimas versiones de extensiones en Mozilla AMO se firman automáticamente. Esto significa que los usuarios de Firefox pueden tener problemas cuando intentan instalar versiones antiguas de extensiones alojadas en AMO y extensiones no alojadas en el sitio o enviadas a él para el proceso de firma.

Si ese es el caso, las siguientes opciones están disponibles para seguir usando el complemento:

  1. Cambie a Firefox ESR y modifique la configuración para deshabilitar el requisito de firma del complemento.
  2. Cambie a Firefox Developer o Firefox Nightly, ya que ofrecen el mismo interruptor para deshabilitar la firma de complementos.
  3. Mozilla planea lanzar compilaciones especiales para desarrolladores (las llamadas versiones sin marca) que tienen la misma preferencia.
  4. Cambie a otro navegador basado en Firefox, p. Ej. Luna pálida.

El cronograma de implementación actual para extensiones firmadas

  • Firefox 40: se muestran advertencias si se instalan complementos sin firmar.
  • Firefox 41: la firma de complementos se aplica en las versiones estable y beta del navegador web Firefox. Existe una preferencia que los usuarios pueden utilizar para desactivar el requisito en esta versión en particular.
  • Firefox 48: la firma de complementos es obligatoria. La anulación ya no funciona y no hay ninguna opción disponible para instalar extensiones sin firmar en las versiones Stable o Beta de Firefox.

No está claro en este momento si la regla también se aplicará a Firefox ESR. Si ese es el caso, llegará cuando el canal ESR alcance la versión 45. Mozilla planea hacer que el interruptor de anulación esté disponible en Firefox ESR actualmente por el momento (lo que significa que la anulación permanecerá y no se eliminará).

Cómo deshabilitar la aplicación de firmas de complementos

firefox addon signing override

Los usuarios de Firefox Stable, Beta y ESR pueden usar la preferencia xpinstall.signatures.required para deshabilitar el requisito de firma en su versión del navegador.



Los usuarios estables y beta solo pueden hacerlo antes de que su versión de Firefox llegue a 41, mientras que los usuarios de ESR también pueden usarlo después.

  1. Escriba about: config en la barra de direcciones del navegador y presione enter. Esto carga la página de configuración principal de Firefox.
  2. Confirme el mensaje de advertencia si aparece.
  3. Busque la preferencia xpinstall.signatures.required.
  4. Haga doble clic en él para alternar su valor.

Cuando lo establece en falso, deshabilita el requisito de firma del complemento.

Información adicional sobre la función están disponibles en el sitio web de Mozilla.