Кто-то может объяснить состояние бага №318489? Т.е. меня интересует вошло это исправление в FF 1.5.0.6 или нет. :whiteflag:

KML
Вошло, конечно. В keywords же написано - fixed1.8.0.1

У меня возникли некоторые трудности с сабжем. Есть скрипт для Greasemonkey, в котором я хотел использовать XMLHttpRequest:

Выделить код

Код:

var http = new XMLHttpRequest();
http.open("GET", "www.ya.ru", false);

В переменной http лежит

Выделить код

Код:

[object XPCNativeWrapper [object XMLHttpRequest]]

При попытке выполнить http.open происходит ошибка:

Выделить код

Код:

[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.open]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: <unknown filename> :: GM_get :: line 49"  data: no]

В чём может быть причина?

Если это должно работать в GM, то можно использовать следующую конструкцию:

GM_xmlhttpRequest({method: "GET",
    url: "http://www.ya.ru",
    onload: function(oResponseDetails) {
                            <dosomethingwith>oResponseDetails.responseText;
                            }
});