No sé que motivos habrán llevado a Mozilla a quitar esta funcionalidad que tan bien iba.
Por cierto, hoy me he dado cuenta de que cuando pruebas a meter configuraciones en el "prefs.js" y metes una que el Firefox no entiende, al iniciar la primera vez y crear el perfil te crea un fichero "Invalidprefs.js" con el contenido del "prefs.js".
Es una lata porque no te indica exactamente cuál es la preferencia que tienes mal puesta, pero al menos te indica que hay algo mal en ese fichero. Y me da la sensación de que tras una preferencia mal puesta deja de ejecutar el fichero, con lo que a partir de ahí ya no hace caso al resto de preferencias que están más abajo.
Yo la configuración que he generado tiene los siguientes ficheros:
- override.ini: con "EnableProfileMigrator=false" para que al iniciar Firefox por primera vez no pregunte si quieres importar la configuración desde Internet Explorer.
- cert8.db: Base de datos con certificados donde he importado el certificado raíz de la FNMT
- secmod.db: Base de datos con módulos de seguridad, donde he importado el FNMT_P11.dll para poder leer las Smart cards de la FNMT.
- prefs.js: Configuración de la página por defecto, el no abrir páginas especiales la primera vez que se inicia, no actualizar, y no bloquear java.
A continuación os dejo el fichero "prefs.js":
// Home page
user_pref("browser.startup.homepage", "https://lexnet.justicia.es/");
user_pref("browser.startup.homepage_override.buildID", "20160315153207");
user_pref("browser.startup.homepage_override.mstone", "45.0.1");
// disable checking default browser
user_pref("browser.shell.checkDefaultBrowser", false);
// Disable updater
user_pref("app.update.enabled", false);
// make absolutely sure it is really off
user_pref("app.update.auto", false);
user_pref("app.update.mode", 0);
// Don't show 'know your rights' on first run
pref("browser.rights.3.shown", false);
// Don't show WhatsNew on first run after every update
pref("browser.startup.homepage_override.mstone","ignore");
// Disable extensions blocklist
user_pref("extensions.blocklist.enabled", false);
// Activate java plugins
user_pref("plugin.state.java", 2);
user_pref("plugin.state.npdeployjava", 2);
Salu2 a to2