Я использую следующий скрипт для загрузки некоторых данных через пользовательский интерфейс расширения Firefox.
var req = Components.classes["@mozilla.org/xmlextras/xmlhttprequest;1"].createInstance();
var www = "http://localhost/view?url=http://google.com";
req.open('GET', www, true);
if (req.readyState){
alert(req.readyState);
}
Предупреждает только 1.
Сценарий не показывает ошибок в консоли ошибок при включенном строгом JavaScript.