manifest.json 677 B

123456789101112131415161718192021222324252627282930
  1. {
  2. "manifest_version": 2,
  3. "name": "My Firefox Extension",
  4. "version": "1.0",
  5. "description": "A Firefox extension with code injection, navigation, and storage capabilities",
  6. "icons": {
  7. "48": "icons/icon-48.png",
  8. "96": "icons/icon-96.png"
  9. },
  10. "permissions": [
  11. "activeTab",
  12. "tabs",
  13. "storage",
  14. "<all_urls>"
  15. ],
  16. "browser_action": {
  17. "default_icon": "icons/icon-48.png",
  18. "default_title": "My Firefox Extension",
  19. "default_popup": "popup/popup.html"
  20. },
  21. "background": {
  22. "scripts": ["background.js"]
  23. },
  24. "content_scripts": [
  25. {
  26. "matches": ["*://*.example.com/*"],
  27. "js": ["content_scripts/content.js"]
  28. }
  29. ]
  30. }