Estaba buscando una extensión que me permitiera cambiar todas las fuentes de una página a una fuente de mi elección. Encontré una de esas extensiones, pero solo tiene una lista incorporada de sus propias fuentes y no permite personalizarla. Así que descomprimí su XPI, encontré la lista de fuentes, la modifiqué y ahora quiero hacer que esta extensión personalizada funcione solo para mí. Pero no lo hace, porque el nuevo hash de archivo no coincide con el antiguo hash en el manifiesto.

Antes era posible deshabilitar la verificación de firma de extensión anteriormente, pero ahora es obligatorio.

Parece que la única forma de hacer que se instale es subirlo a AMO (addons.mozilla.org) y recuperarlo después de que esté firmado. Pero, ¿y si no quiero hacer eso?

  • No quiero tener que firmar una extensión en la que confío;
  • Enviar información confidencial a un repositorio de complementos públicos no es una idea agradable (no quiero que nadie descubra que secretamente me gusta Comic Sans );
  • ¿Qué pasa si no tengo conexión a internet? Quiero decir, sí, es un navegador, pero aún imagino ese escenario. Tal vez estoy navegando por páginas locales, o tal vez los extraterrestres han destruido AMO. O tal vez mi país bloqueó todo el dominio;
  • No me importa tratar con conflictos potenciales de algunos metadatos / íconos / fuentes de otro desarrollador o usar datos con derechos de autor. Esto es solo para mí, no estoy tratando de robar nada o ganar dinero haciéndolo.

¿Cuáles son mis opciones para hacer que la extensión personalizada funcione sin todos esos problemas?

usuario1306322
fuente