JSON, Token, localhost

Доброго дня.

Прошу пояснить, чем обусловлено ограничение кросс-браузерного обращения к локальному движку для получения Токена?
В мануале указано:
Method “get_api_access_token” does not allow cross-domain requests so it cannot be called from regular javascript on the web page.

Однако. При всём при этом, именно локальный запрос используется для получения Токена плагином для броузера P2P Search.

Разобрав этот плагин, я увидел часть кода, отвечающего за сам запрос:

GM_xmlhttpRequest({
                method: "GET",
                url: url,
                timeout: 10000,
                onload: function(xhr) {
                 //....

К сожалению, найти содержимое функции GM_xmlhttpRequest() мне не удалось. Даже как то странно, но замена вышуказаного кода на всевозможные JS аналоги jsonp обращений не увенчались успехом.

Благодарю за поддержку.