window.load no se dispara siempre en Chrome?

Tengo este script de usuario:

// ==UserScript==
// @name          test
// @namespace     test
// @description   show's an alert on load
// @include       http://*
// @include       https://*
// ==/UserScript==

window.addEventListener('load', function(){alert("loaded");}, false);

Esto funciona bien en Firefox en todas las páginas, pero en algunas ocasiones no funciona en Chrome.

Un ejemplo es este sitio web:http: //lexin.nada.kth.se/lexin Ingresando el enlace en la dirección y presionando enter, carga la página normalmente pero no aparece ninguna alerta emergente. Si presiona F5 para actualizar la página, aparece la ventana emergente.

¿Hay alguna explicación para este comportamiento extraño?

Respuestas a la pregunta(4)

Su respuesta a la pregunta