Com uma atualização recente, o preenchimento automático foi alterado para que, se você fizer uma solicitação em http e depois alterar a solicitação para https (mas deixar tudo inalterado), ela será alterada novamente para http. Coisa semelhante acontece se você primeiro fizer o pedido em https e depois mudar para http.
De início, resolvi isso adicionando algo aleatório como "? 0" no final do URL, mas descobri que desativar o browser.urlbar.autocomplete.enabled
na configuração também resolveu o problema.
EDIT: Como várias pessoas apontaram, esta não é realmente uma solução como tal. Isso só mostra que são os novos recursos de "awesome bar" que introduziram o problema :) (a adição de argumentos http sem significado à barra de endereços pode ser uma solução de longo prazo, se você não precisa fazer muitas vezes).