firefox-addon-sdk

Я пытаюсь читать заголовки с помощью firefox addon sdk, используя nsIHttpChannel Нравится.. var httpChannel = subject.QueryInterface(Ci.nsIHttpChannel); console.log(httpChannel.getRequestHeader("Host")); Работает, но я хотел бы скопировать полный заголовок, а getRequestHeader позволяет запрашивать только...

Мое расширение сохранило CSS-файл в каталоге профиля пользователя. Теперь я хочу загрузить этот CSS-файл в окно. Sheetsheet/utils , похоже, имеет loadSheet (window, uri, type) метод для этого (https://developer.mozilla.org/en-US/Add-ons/SDK/Low-Level_APIs/stylesheet_utils ) но я не могу понять, как преобразо...

Есть ли способ легко использовать удаленный файл javascript в качестве скрипта содержимого с помощью Page-mod API ? Я пытаюсь построить несколько простых аддонов для собственного использования, чтобы автоматизировать некоторые повторяющиеся вещи. Поскольку страницы, которые я буду моддировать, время от врем...

Я пишу расширение, чтобы переопределить функцию JS веб-страницы, и начал с этого вопроса, но ответ, похоже, не работает в Firefox 42 на Linux. Затем я попытался использовать exportFunction, как описано в документации , но это также молчаливо провалилось. Внутри package.json я добавил следующее описание. ...

Я пытаюсь перенести расширение Google Chrome в Firefox Add-On SDK, и мне нужно расширение, чтобы фильтровать страницы с моего сайта и делать редиректы. Например, если пользователь открывает "http://example.com/special" мне нужно отправить его в "http://example.com/redirect" в той же вкладке браузера. Вот как...

Мне нужен доступ к точкам входа bootstrap, но также нужен доступ к приятным функциям, которые предоставляет Firefox Add-on SDK. Как лучше всего это сделать?...

Я разрабатываю дополнение Mozilla. Я пытаюсь открыть счет. Согласно https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/packages/addon-kit/docs/tabs.html это делается с помощью console.log("before tab"); var tabs = require("tabs"); tabs.open("http://www.example.com"); Но это не работает в моем случ...

Я пытаюсь эмулировать родную функцию обмена сообщениями Chrome с помощью дополнения Firefox SDK. В частности, я использую модуль child_process вместе с методом emit для связи с дочерним процессом python. Я могу успешно отправлять сообщения в дочерний процесс, но у меня возникли проблемы с отправкой сообще...

Я хочу создать аддон mozilla firefox, используя метод Addon-SDK. Я искал способ настроить среду разработки с помощью IDE (Netbeans, Eclipse и т. д.) для этого. Но в итоге мне это не удалось. Я даже проверил https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials#development-techniques для решения. Но не по...

Я планирую разработать простое расширение Firefox, которое сократит URL-адрес текущей активной вкладки, отобразит всплывающее окно с укороченным URL-адресом и поместит его в буфер обмена. в Google Chrome это было бы довольно легко (согласно http://developer.chrome.com/extensions/getstarted.html) -- чистый Ja...