É possível saber o DOMWindow de destino para um HTTPRequest?

Estou desenvolvendo uma extensão do firefox que requer que eu intercepte as cargas de página, filtrando alguns HTTPRequests. Eu fiz isso usando as instruções dadasAqui. Por favor, note que a minha pergunta é extraída do conteúdo deste link.

Eu usei o método dado sob a seção deHTTPObservers. E funcionou, eu sou realmente capaz de extrair os respectivos URLs dos pedidos que estão sendo enviados.

No entanto, outra coisa que eu realmente preciso é obter a janela DOM de destino onde o conteúdo pertencente ao HTTPRequest estava prestes a ser carregado. É possível usar HTTPObservers?

No link acima, outro modo foi descrito usandoWebProgressListeners.

Eu tentei isso também. O método onLocationChange () só retorna alterações de localização na barra de url. É de alguma forma possível obter os urls HTTPRequest usando qualquer um desses ouvintes de progresso? Porque se assim for, então se eu entendi corretamente, um WebProgress.DOMWindow me daria a janela que eu preciso.

Nota: Estou usando o gwt para a extensão e o JSNI para a parte mencionada acima.

questionAnswers(1)

yourAnswerToTheQuestion