Описание тега firefox-addon

Надстройка Firefox - это способ добавления или изменения веб-браузера Firefox. Чаще всего вопросы в этом теге касаются расширений Firefox, которые добавляют новые функции в браузер, хотя "надстройка" также может относиться к темам или плагинам.
1 ответ

Сборка аддонов Firefox и их развертывание с GitHub

Можно ли использовать GitHub и при необходимости мой собственный vServer для создания и развертывания аддонов Firefox на их официальной платформе? Если так, то как? Мне нравится GitHub, потому что каждый может разветвлять / извлекать запросы и помог…
25 мар '12 в 15:58
0 ответов

Последовательное выполнение дополнения Firefox и разработка дополнения Firefox

Я не знаю, направляюсь ли я в правильном направлении или нет. Пожалуйста, исправьте дизайн аддона, если есть лучший подход. Вот местонахождение github файла main.js. Я хочу простой основной контроллер, который имеет поток надстройки. Я поражен из-за…
16 ноя '14 в 10:45
1 ответ

Firefox Addon with Panel - манипулирование текущим документом

Я пишу аддон Firefox, используя новый SDK, который выполняет 5 очень простых заданий. Они примерно связаны, поэтому я бы предпочел один аддон с выпадающим меню, которое я реализовал в Panel. Я работаю над новой документацией SDK, но не могу найти пр…
21 дек '15 в 11:31
2 ответа

Может ли веб-сайт проверить, была ли надстройка изменена?

Это контекст: предположим, что есть плагин P, доступный на сайте дополнений Mozilla Firefox. Рассмотрим злонамеренного пользователя, который изменяет P, например, чтобы он отклонялся от нормального поведения. Мой первый вопрос: Может ли браузер Fire…
01 ноя '16 в 13:43
2 ответа

Связь между скриптом дополнения и страницей, упакованной в моем дополнении Firefox

Я разрабатываю дополнение для Firefox. Я использую новый SDK для этого. Я реально о портах и ​​что не для связи между сценарием дополнения и сценариями содержимого. Мое дополнение выполняет некоторую обработку, а затем дает некоторые результаты. Я п…
21 дек '13 в 01:41
1 ответ

Выполнить пакетный файл из браузера

У меня есть пакетный файл. Я в основном должен выполнить его, когда я в своем браузере (Firefox). Поэтому я не хочу идти в каталог и выполнять его. Я хочу, чтобы что-то было в моем браузере. Сначала я подумал о создании дополнения Firefox. Что-то вр…
12 апр '13 в 11:26
1 ответ

Как получить доступ к беспокойным сервисам через аддон Firefox

Некоторое время я пытался получить доступ к беспокойному интерфейсу в аддоне Firefox. После прочтения во многих местах я наткнулся на функцию jQuery getJASONP, которая решает проблему совместного использования ресурсов из разных источников, но это п…
08 ноя '12 в 00:16
1 ответ

Как передать данные ContentScript в глобальную переменную модуля в JavaScript?

Я работал над проектом расширения Firefox, и теперь я застрял на этом, var abc = 123; var pageMod = require("page-mod"); pageMod.PageMod({ include: "*", contentScriptWhen: 'ready', contentScript: 'var newabc = 456;', }); где abc - глобальная перемен…
3 ответа

Взяв под контроль URL-адрес в Firefox

Я хотел бы изменить URL-адрес, чтобы включить дополнительные функции. Что-то вроде Instantfox делает. Для этого мне нужно 2 вещи: Мне нужно слушать события нажатия клавиш из моего расширения. Я хочу отключить всплывающее окно с предложениями по умол…
07 май '14 в 12:21
1 ответ

Помогите мне создать расширение Firefox (Javascript XPCOM Component)

Я просматривал различные учебные пособия и знаю, что я близок, но теряюсь в деталях реализации, потому что некоторые из них немного устарели, а некоторые вещи изменились после Firefox 3. Я уже написал javascript для расширение Firefox, теперь мне ну…
29 янв '11 в 02:06
1 ответ

browser.tabs.executescript() не работает в Firefox

Действующий сценарий в popup.js window.browser.tabs.executeScript(tab.id, { file: 'page.js' }, function () { //some logic here }); расширение работает нормально в Chrome Firefox дает мне ошибку неструктурированных клонируемых данных, как показано ни…
25 окт '18 в 07:41
1 ответ

Применить таблицу стилей CSS к расширению Firefox

У меня проблема с применением стилей CSS к моим элементам расширения Firefox. chrome -content ->attach.xul,cap.js -skin->overlay.css В cap.js я создаю таблицу и добавляю ее в тело страницы. Я пытался стилизовать эту таблицу. Однако, когда я те…
26 мар '12 в 08:04
2 ответа

Почему этот код XUL работает, а эквивалент Javascript - нет?

XUL путь: <toolbar id="PersonalToolbar"> <toolbarbutton id="Testing-Doit-Button2" class="bookmark-item pagerank" tooltiptext="Do it!" oncommand="testing_doit();" /> </toolbar> способ javascript: function createBookmarkItem() { cons…
18 ноя '09 в 18:08
1 ответ

Мой аддон, выполняющий JS на http только не с https

У меня есть пакет дополнений для Firefox. Он выполняет JavaScript на некоторых веб-сайтах, но выполняет Javascript только для HTTP; Мне нужно, чтобы он тоже выполнялся в HTTPS. Пожалуйста, помогите мне. Это мой пакет дополнений: Аддон в Zip.
09 янв '12 в 07:54
2 ответа

Попытка создать iframe с svg src на моем расширении Firefox

Я пытаюсь, чтобы мое расширение создало iframe, его тег src направляется в файл svg, который находится в файлах расширения. что-то вроде <iframe src="chrome://trail/content/onpagegui.svg"></iframe> Всякий раз, когда я делаю это, я получа…
03 мар '11 в 16:10
2 ответа

Открыть диалог jQuery ui в расширении Firefox

Мне нужно открыть диалоговое окно jQuery ui, нажав кнопку на панели инструментов Firefox (разработанной как расширение Firefox). Я добавил файлы.js в файл.xul, но по какой-то причине он не работает. Я использую Mozilla Firefox 4. Вот мой исходный ко…
02 июл '11 в 00:45
1 ответ

Как создать файл xpi с нуля

Я разработал свое дополнение в среде блокнота, и теперь разработка завершена, и я хочу создать окончательный файл xpi. Я заменяю только это: Cu.import('resource://gre/modules/ctypes.jsm'); этим: var {Cu} = require("chrome"); var{ctypes} = Cu.import(…
21 сен '15 в 07:43
1 ответ

Результаты Google отображаются в виде кластера с аддоном Firefox

Я написал аддон для Firefox, с помощью которого пользователь может добавлять заметки к просматриваемым страницам. Пользователи также могут выделить контент, который им нравится на странице. Мой аддон добавляет на страницу несколько CSS и Javascript-…
29 апр '10 в 06:56
1 ответ

Сценарий распознавания изображений javascript

Мне было интересно, есть ли сценарий или функция в javascript, который может распознавать шаблоны изображений. Я хочу использовать это для автоматизации. Это сравнимо с http://sikuli.org/ но я хочу, чтобы это работало как расширение Firefox. Я думаю…
09 май '11 в 08:36
3 ответа

Ошибка "Переменная не определена" в моем расширении Firefox

Я разрабатываю дополнение для Firefox. Когда я запускаю его, я открываю консоль браузера и там AMO_Uedit_Beta_Firefox is not defined :browser.xul, <?xml version="1.0"?> <?xml-stylesheet href="chrome://Uedit/skin/skin.css" type="text/css"?&g…
09 июн '15 в 21:53