As configurações dos plugins agora estão parcialmente integradas em about: config desde o Firefox 22, e totalmente em 23+. Os nomes das chaves são plugin.state. * onde * denota o esquema de nomenclatura interna usado pelo Firefox para os plugins descobertos. Os valores (inteiro) são 0 para desativado ( Nunca ativar no Firefox Ferramentas (Alt + T)> Complementos > Plugins ), 1 para clicar para reproduzir ( Solicitar para ativar ) e 2 para ativado ( Sempre ativar ). O Firefox 22 tem 0 e 2 e 23+ inclui todos os três estados. O estado Ask to Activate (1) é acionado depois de alternar plugins.click_to_play para true em sobre: config .
Uma forma de obter os nomes corretos usados pelo Firefox é a partir de um PC de referência / de TI. Alterne os estados padrão de todos os plug-ins descobertos (Firefox Tools (Alt + T) > Complementos > Plug-ins) uma vez para revelar as teclas plugin.state. * correspondentes em sobre : config .
Usando o arquivo de bloqueio (policy) , defaultPref () ou pref () pode ser usado para definir uma preferência inicial ou seja, não obrigatório - os usuários podem alterar posteriormente o estado inicial do plug-in -, enquanto lockPref () pode ser usado para defina uma política ou seja, obrigatória - os usuários não podem alterar o estado.
por exemplo. defaultPref ("plugin.state.flash", 0); para definir um estado desativado inicial para o plug-in do Flash que os usuários podem alterar ou lockPref ("plugin.state.flash", 0 ); para bloquear o estado.
Para incluir também Pedir para ativar (1):
defaultPref ("plugins.click_to_play", true); OU lockPref ("plugins.click_to_play", true);
defaultPref ("plugin .state.flash ", 1);