Описание тега firefox-addon-webextensions
WebExtensions — это способ написания расширений Firefox, совместимых с другими браузерами, такими как Google Chrome и Opera. Microsoft планирует в ближайшее время обеспечить поддержку своего браузера Edge. Вопросы, требующие MCVE (например, вопросы по отладке), должны включать ваш файл manifest.json в дополнение ко всем другим файлам, необходимым для дублирования проблемы.
0
ответов
Временное дополнение Firefox не инициализируется при стандартной загрузке страницы, только при загрузке / перезагрузке расширения
Впервые сегодня поиграйте с надстройками. Когда я загружаю веб-страницу, на которую я нацелен, ничего не происходит, в отличие от того, когда я впервые загружаю надстройку или перезагружаю ее вручную. Видео, показывающее проблему здесь (кнопка «Прос…
23 апр '21 в 11:33
0
ответов
Проблема с установкой расширения с удаленным веб-драйвером Selenium в сетке Selenium
Попытка установить расширение браузера Firefox во время удаленного выполнения тестов Selenium на сетке Selenium. При локальном выполнении тестов расширение устанавливается и активно в Firefox, но при удаленном выполнении в сетке Selenium расширение …
24 апр '21 в 20:34
1
ответ
Почему выборка UserScript перехватывает больше запросов, чем выборка веб-расширения?
У меня это в TamperMonkey что я хотел бы преобразовать в расширение let original_fetch = unsafeWindow.fetch; unsafeWindow.fetch = async (url, init) => { let response = await original_fetch(url, init) let respo = response.clone(); // console.log(u…
26 апр '21 в 20:00
0
ответов
Проблемы с расширением Firefox/Chrome, Uncaught ReferenceError: jsonp_callback__ не определен
У меня возникают проблемы с этим скриптом, когда я пытаюсь создать расширение Firefox / Chrome, он всегда выдает мне эту ошибку Uncaught ReferenceError: jsonp_callback__ is not defined Использование TamperMonkey / GreaseMonkey работает нормально. По…
29 апр '21 в 19:13
0
ответов
Как мне получить список установленных расширений в сценарии фона моего веб-расширения?
Я пытаюсь создать расширение, которое обнаруживало бы заблокированные запросы, и хочу использовать его в исследовании, в котором я бы установил другое расширение в разных экземплярах Firefox с помощью OpenWPM. Я хочу определить, какое расширение уст…
30 апр '21 в 10:08
0
ответов
Почему xcrun считает, что Safari не поддерживает ключи manifest.json?
Я конвертирую очень простое расширение WebExtension в расширение Safari и получаю странное предупреждение, когда запускаю xcrun команда. xcrun safari-web-extension-converter Предупреждение. Следующие ключи в manifest.json не поддерживаются вашей тек…
30 апр '21 в 17:51
0
ответов
Расширения браузера - как обеспечить конфиденциальность данных? [закрыто]
Контекст Итак, я хочу создать расширение браузера для клиента, который должен будет иметь возможность вставлять HTML прямо на страницу. Таким образом, мне нужно будет использовать контент-скрипты. Насколько мне известно, эти сценарии содержимого име…
30 апр '21 в 14:07
0
ответов
Политика безопасности контента дополнения Firefox: настройки страницы заблокировали загрузку ресурса во встроенном («script-src»)
Я пытаюсь создать веб-расширение для Firefox. Все работало нормально, но теперь я застрял в том, чтобы добавить кнопку и сделать ее кликабельной. Я получаю следующую ошибку: Политика безопасности содержимого: настройки страницы заблокировали загрузк…
01 май '21 в 22:05
0
ответов
Дополнения FireFox, такие как about:profile Interest Addon
Я хочу проверить своих смоделированных пользователей (ботов), которые выполняли поиск и посещали веб-сайты в зависимости от их интересов. Я узнал, что у Mozilla есть хороший аддон:https://www.ghacks.net/2014/08/17/personal-interest-dashboard-could-i…
03 май '21 в 13:50
0
ответов
Почему Safari игнорирует совпадения manifest.json, когда разрешено всегда
Когда я конвертирую свой WebExtension в расширение Safari, почему скрипты содержимого вводятся на каждую страницу независимо от того, что я установил matches в manifest.json? { "name": "Search Engine Detector", "version": "1.0.0", "manifest_version"…
04 май '21 в 11:29
1
ответ
создание Webextension с помощью parcel и web-ext, какова правильная политика безопасности контента
Parcel поддерживает объединение webextensions: https://v2.parceljs.org/recipes/web-extension/ Команда для настройки сервера сборки и отслеживания изменений: parcel src/manifest.json --host localhost --target webext-dev. Это свяжет webextension в пап…
04 май '21 в 20:39
0
ответов
WebExtension отображает безопасное диалоговое окно
Я хочу написать webextension, которое отображает крошечный диалог для получения конфиденциальных данных от пользователей. Однако я не занимаюсь thieves.com, чтобы иметь возможность создавать диалог, который выглядел бы точно так же, как тот, который…
11 май '21 в 03:44
1
ответ
Изменение существующего расширения firefox не работает из-за подписей
У меня есть расширение Metamask, которое всплывает с уведомлением и просит меня нажать кнопку Unlockдля доступа к веб-сайту. Я пытаюсь автоматизировать это, добавляя код javascript для автоматического нажатия кнопки, но когда я внес изменения в файл…
12 май '21 в 15:16
0
ответов
Webextensions, соответствующие шаблонам URL и свойствам
Я знаю, что ключ content_scripts прикрепляет сценарий содержимого к документу на основе UR. Но каковы критерии? Совпадает ли он по ключу? А какие свойства "content_script" в спецификациях?
16 май '21 в 18:21
1
ответ
Данные из расширения на веб-страницу для начальной загрузки веб-страницы - Firefox
Создание расширения для и. Исходя из наших требований, нам нужна некоторая информация (ранее сохраненная в хранилище по расширению) от расширения до веб-страницы во время загрузки страницы. Данные, необходимые на веб-странице перед любыми XHRтриггер…
17 май '21 в 13:10
0
ответов
Firefox отключает опцию Настроить панель инструментов или защищает ее паролем
Есть ли в браузере firefox способ отключить / удалить / скрыть или защитить паролем параметр «Настроить панель инструментов», который появляется при нажатии трех полос в правом верхнем углу? Я искал везде и не нашел ничего, что работает. Пожалуйста …
21 май '21 в 02:34
1
ответ
Исключение перекрестного происхождения Javascript в Chrome, но не в Firefox
Недавно я разработал расширение Firefox, которое позволяет мне автоматизировать некоторые действия на нескольких веб-сайтах (в основном получение данных). Расширение работает хорошо, поэтому в настоящее время я разрабатываю версию расширения для Chr…
24 май '21 в 18:21
0
ответов
Firefox WebExtension: `browser.permissions` равно` undefined`
Системные настройки Firefox 88.0.1 (64-разрядная версия) Проблема Я разрабатываю веб-расширение, в котором пользователь может определить собственный API-интерфейс для использования на странице настроек. Таким образом, расширение должно запрашивать р…
25 май '21 в 11:53
0
ответов
Запретить автоматическое скрытие расширения Firefox при открытии файла только с использованием API-интерфейсов WebExtension
Мне нужно предотвратить закрытие моего расширения FF при использовании кнопки с расширением. В прошлом было несколько обходных решений, и последний из них использовал SDK расширений, но он был прекращен с 2017 года, оставив только API WebExtension в…
27 май '21 в 02:29
1
ответ
На что указывает красный цвет текста в окне средства отслеживания SAML?
Установите SAML tracer и войдите в службу с помощью SAML.SAML-tracer в Интернет-магазине Chrome В окне трассировки SAML заметил, что сообщения HTTP GET и POST отображаются разными цветами, включая сообщения GET для SAML. Пример: зеленый, золотой / …
12 фев '21 в 10:54