manifest.json 980 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {
  2. "manifest_version": 2,
  3. "name": "NetflixBackup",
  4. "version": "1.1",
  5. "description": "Gets Netflix history and sends this to a backend.",
  6. "icons": {
  7. "16": "images/icon-16.png",
  8. "32": "images/icon-32.png",
  9. "48": "images/icon-48.png",
  10. "64": "images/icon-64.png",
  11. "128": "images/icon-128.png"
  12. },
  13. "background": {
  14. "scripts": [
  15. "js/background.js"
  16. ]
  17. },
  18. "options_ui": {
  19. "page": "html/options.html",
  20. "browser_style": true,
  21. "open_in_tab": true
  22. },
  23. "content_scripts": [
  24. {
  25. "js": [
  26. "js/inject.js"
  27. ],
  28. "matches": [
  29. "*://*.netflix.com/*"
  30. ],
  31. "run_at": "document_idle"
  32. }
  33. ],
  34. "web_accessible_resources": [
  35. "js/content.js"
  36. ],
  37. "externally_connectable": {
  38. "matches": [
  39. "*://*.netflix.com/*"
  40. ]
  41. },
  42. "browser_action": {
  43. "default_icon": {
  44. "19": "images/icon-19.png",
  45. "38": "images/icon-38.png"
  46. },
  47. "default_popup": "html/popup.html",
  48. "default_title": "popup"
  49. },
  50. "permissions": [
  51. "storage",
  52. "*://*.netflix.com/*"
  53. ]
  54. }