Parece que o arquivo em que as alterações da GUI são salvas é (a partir de FF 33) localstore.rdf. Embora modificá-lo à mão não tenha o efeito desejado para mim.
Descobri, no entanto, que, se você alterar a GUI, uma nova entrada de configuração chamada browser.uiCustomization.state
será criada. É uma string json, descrevendo os diferentes locais e os itens nela. Ao modificar essa entrada, você pode persistentemente alterar as posições de seus widgets.
Se você se encontrar nessa situação e não tiver acesso ao menu about:config
, poderá definir e modificar essa entrada no arquivo pref.js
em seu diretório de perfil ( ~/.mozilla/firefox/yourprofile/
no linux).
Meu palpite é que essa string será salva no arquivo xulstore.json
iniciando com FF34 [1], mas eu não tenho acesso a essa versão, então alguém precisaria verificar.
[1] link