Opera: не удается получить событие загрузки из window.open ()

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

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

Я хочу получить событие загрузки из открытого окна. Приведенный выше код работает, но функция обратного вызова не вызывается в Opera 11.62 (работает в другом браузере).

РЕДАКТИРОВАТЬ: Это работает, когда я регистрирую событие после 0 мс времени ожидания:

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

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