Я пытаюсь загрузить расширение, изначально разработанное для Chrome, в Firefox.Я знаю, что есть небольшие различия, моя идея заключалась в том, чтобы исправить ошибки одну за другой.
Манифест может быть действительно загружен, добавлен значок, и расширение указано как установленное.Но во время загрузки есть два предупреждения.Один из них:
Reading manifest: Error processing content_scripts.0.permissions: An unexpected property was found in the WebExtension manifest.
К сожалению, это не говорит мне, какое свойство является неожиданным.Я открыл консоли отладки, сообщение идентичное, никакой дополнительной информации нет.
Секция content_scripts
из манифеста выглядит так:
"content_scripts": [
{
"css": [
"extra.css",
"all.css",
"bootstrap.min.css"
],
"js": [
"firebase.js",
"jquery.min.js",
"content.js",
"popper.min.js",
"bootstrap.min.js"
],
"matches": [
"https://dlab.epfl.ch/*",
"https://*.wikipedia.org/*"
],
"permissions": [
"storage",
"activeTab"
]
}],
Разрешения выглядят хорошо для меня.Я проверил документы Mozilla здесь , чтобы избежать ошибок в правописании.Но storage
и activeTab
разрешены в качестве разрешений.
Как узнать, что это за неожиданное свойство?
Для справки приведен полный манифест: https://pastebin.com/dkaNmZHk