Buen dia:
La verdad es que hoy día se habla bastante de W3C, y en todas las paginas que he leido, el objeto XMLHttpRequest siempre se crea de esa forma, por lo que supongo que el navegador que nombras no lo soporta, de lo cual puedo inferir que tal vez su nucleo JS no es el mismo. (Igual que el de IE
)
Por eso te preguntaba que cual es la razon por la que no te actualizas.