при локальной разработке мой manifest.json работает, но при публикации в хранилище расширений он просто говорит «неверный манифест».
manifest.json:
{
"name": "my fancy name",
"version": "0.0.3",
"description": "my fancy desc",
"manifest_version": 2,
"permissions": ["activeTab", "tabs"],
"background": {
"scripts": ["background.js"],
"persistent": false
},
"content_scripts": [{
"matches": ["https://*.youtube.com/watch*"],
"js": ["main.js"],
"run_at": "document_idle",
"css": ["styles.css"]
}],
"icons": {
"16": "images/icon16.png",
"32": "images/icon32.png",
"48": "images/icon48.png",
"128": "images/icon128.png"
}
}
Любой