Evitando la confirmación de recarga de Firefox

Estoy mostrando ciertos registros en una tabla editable. El usuario cuando intenta volver a cargar la tabla mientras edita un registro aparece un mensaje emergente que advierte al registro sobre los datos no guardados.

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();
        }
    }
}

Cuando hace clic en Aceptar para volver a cargar la página, Firefox muestra como

Para mostrar esta página, Firefox debe enviar información que repita cualquier acción (como una búsqueda o confirmación de pedido) que se realizó anteriormente.

Y al abrir la misma página en Chrome, no aparece ningún mensaje de este tipo.

Traté de evitar esto estableciendowindow.onbeforeunload = null;, pero sigue apareciendo la ventana de solicitud allí.

También probé cambiando la configuración de Firefox:

browser.sessionstore.postdata

Cambiado 0 a 1 como se sugiere en la página de soporte de Mozilla.

Pero nada funcionó ... ¿Cómo puedo prevenir el aviso?