Opera: No se puede obtener un evento de carga desde window.open ()

<code>var openedWindow = window.open("test.html", "title");

openedWindow.addEventListener("load", function() {
    console.log("received load event");
}, false);
</code>

Quiero obtener el evento de carga desde una ventana abierta. El código anterior funciona, pero la función de devolución de llamada no se llama en Opera 11.62 (funciona en otro navegador).

EDITAR: Funciona cuando registro el evento después de un tiempo de espera de 0 ms:

<code>var openedWindow = window.open("test.html", "title");

window.setTimeout(function() {
    openedWindow.addEventListener("load", function() {
        console.log("received load event");
    }, false);
}, 0);
</code>

Respuestas a la pregunta(1)

Su respuesta a la pregunta