Описание тега firefox-addon-bootstrap
Firefox Bootstrapped extensions
1
ответ
Firefox Restartless Extension - Является ли использование цикла while хорошей стратегией ожидания?
У меня есть загрузочное расширение, которое взаимодействует с Chrome-частью Firefox (т.е. даже до загрузки контента), и мне нужно запросить базу данных SQLite для некоторой проверки. Я бы предпочел синхронизировать вызов. Но, поскольку синхронный вы…
09 авг '16 в 08:31
1
ответ
Дополнение Firefox: bootstrap.js mit sdk/page-mod для версий < 38.0
tl;dr: Мы создали аддон Firefox, используя Addon SDK. Поскольку компиляция аддона - это один шаг в большей системе сборки (мы также компилируем для chrome), наша система сборки вручную упаковывает xpi и не использует jpm. Однако мы использовали соде…
02 окт '15 в 15:35
0
ответов
Получите доступ к nsIDOMChromeWindow из Services.jsm или аналогичного, чтобы перейти с XUL на Add-ons-SDK
Миграция старого дополнения из XUL в Add-ons-SDK в подготовке к WebExtensions, Хотелось бы поддержать некоторые старые браузеры с этим дополнением, поэтому я не прыгаю WebExtensions, То, что я хотел бы сделать, это контролировать минимизацию, максим…
09 май '16 в 12:15
1
ответ
Скачайте и откройте Firefox
Я новый пользователь системы плагинов Firefox. Я хотел создать плагин, который будет загружать несколько файлов в очередь, а затем открывать их для практики. У меня вопрос, есть ли способ загрузить файл из Интернета в плагине. Я знаю о существовании…
26 дек '14 в 20:41
1
ответ
Импорт модуля Javascript в расширение Firefox
Я разрабатываю простое расширение для Firefox, но у меня возникают проблемы с импортом моего файла модуля Javascript. bootstrap.js файл находится в корне и test.jsm находится внутри content папка.test.jsm экспортирует 2 символа foo а также bar как: …
01 авг '15 в 21:30
0
ответов
Показать пустую страницу в новом приватном окне просмотра Firefox
В Firefox 42 при открытии нового частного окна просмотра отображается информация о защите от отслеживания. Как показать пустую страницу вместо? Я знаю, что это можно сделать через override директива в chrome.manifest но я ищу способ сделать это в Ja…
20 ноя '15 в 08:10
1
ответ
Firefox 52 "Новый файл" изменения и ошибки
Я использую new File(file.path); в загруженном привилегированном коде от Firefox 17.* до 51.*. file является nsIFile, Начиная с Firefox 52, теперь он выдает ошибку: TypeError: Not enough arguments to File. ссылка: Firefox 52 для разработчиков API Fi…
18 фев '17 в 08:35
1
ответ
maxVersion в Firefox Add-on не применяется?
У меня есть надстройка Firefox (не распространяется через AOD), которая должна была быть активной (в этой версии) только с Firefox до версии 50, ср. Этот фрагмент из моего install.rdf: <em:targetApplication> <Description> <em:id>{e…
28 фев '17 в 14:26
1
ответ
Расширение Firefox: о PopupNotifications.jsm в
Я сделал небольшое (загрузочное) расширение, чтобы уведомлять меня о некоторых изменениях на сайте. Все сделано, кроме отображения уведомлений. Как я понимаю, HTML5 Notification недоступен из расширений. Тогда я нашел другой путь с PopupNotification…
18 авг '15 в 06:38
2
ответа
Используя loadFrameScript, как вставить файл перед выполнением скрипта страницы?
Я в настоящее время использую это в bootstrap.js файл. Используется для редактирования клиентского кода JavaScript в моем случае, который я использую recentBrowserWindow.messageManager.loadFrameScript(file, true): const {classes: Cc, interfaces: Ci,…
29 июн '15 в 18:00
1
ответ
Вызов дополнения с веб-страницы в новом многопроцессорном Firefox
Дорогие все В нашем приложении реализованы расширения для криптографической подписи для нескольких браузеров, все прошло нормально, но теперь мы столкнулись с проблемой перехода на новый многопроцессный API Mozilla (E10S aka Electrolysis). Наша веб-…
20 ноя '15 в 10:51
2
ответа
Нужно ли создавать файл.xpi для проверки моего расширения Firefox?
У меня есть расширение Firefox. Когда я меняю исходный код, каждый раз мне приходится создавать zip-файл, включая исходный код, а затем делать его в виде файла .xpi. Могу ли я избежать этого *.xpi шаги файла?
16 фев '17 в 18:54