¿Cómo detectar que la página de Google Instant se ha cargado completamente?

Estoy trabajando en una extensión de navegadorSEOQuake) - Necesito mostrar algunos datos sobre los resultados de búsqueda que se muestran.

Problema: si se agrega algo a la página de resultados de Google Instant cuando aún se está cargando, se sobrescribirá cualquier adición. Me sorprendí escribiendo un setInterval business realmente malintencionado (esperando hasta que el contenido deol#rso deja de cambiar de tamaño, cosas por el estilo) así que supongo que eso significa que no estoy seguro de cómo determinar de manera confiable si la página se ha cargado.

I podría Simplemente espere 1-2 segundos, pero realmente quiero comenzar a buscar los datos tan pronto como se carguen los resultados para ahorrar la máxima cantidad de tiempo.

Edición: tenga en cuenta que no puedo usar DOMElementWhatever porque IE8 no lo admite.

Respuestas a la pregunta(1)

Su respuesta a la pregunta