Alerta antes de cerrar la página: ¿Cómo cambiar el mensaje predeterminado de Chrome?

Estoy usando el siguiente fragmento de código para activar una alerta antes de que se cierre la página, pero Chrome parece ignorar el mensaje y muestra su mensaje predeterminado "¿Desea abandonar este sitio? Es posible que los cambios que realizó no se guarden". ¿Cómo puedo hacer que Chrome muestre mi mensaje en lugar del predeterminado?

window.onbeforeunload = function(e) {
    e.returnValue = "A search is in progress, do you really want to stop the search and close the tab?";
    return "A search is in progress, do you really want to stop the search and close the tab?";
}