Evitando que o Firefox recarregue a confirmação

Estou exibindo certos registros em uma tabela editável. O usuário quando tenta recarregar a tabela enquanto edita um registro em pop-up vem avisando o registro sobre os dados não salvos.

function cancelProcess()
{
    if(noEditedRecords !=0)//number of edited records in the table
    {
        var processConfirmation = confirm("You've Edited "+ noEditedRecords +" Records. Are You sure to undo the Changes made?");

        if (processConfirmation ==true){
            window.onbeforeunload = null;
            window.location.reload();
        }
    }
}

Quando ele clica em OK para recarregar a página, o Firefox solicita

Para exibir esta página, o Firefox deve enviar informações que irão repetir qualquer ação (como uma pesquisa ou confirmação de pedido) realizada anteriormente.

E ao abrir a mesma página no Chrome, esse prompt não aparece.

Eu tentei evitar isso, definindowindow.onbeforeunload = null;, mas ainda assim a janela de prompt aparece lá.

Também tentei alterando a configuração do Firefox:

browser.sessionstore.postdata

Alterou 0 para 1 como sugerido na página de suporte do Mozilla.

Mas nada funcionou .. Como faço para evitar o prompt?

questionAnswers(6)

yourAnswerToTheQuestion