manifest.json 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. {
  2. "name": "Stylus",
  3. "version": "1.5.22",
  4. "minimum_chrome_version": "55",
  5. "description": "__MSG_description__",
  6. "homepage_url": "https://add0n.com/stylus.html",
  7. "manifest_version": 2,
  8. "icons": {
  9. "16": "images/icon/16.png",
  10. "32": "images/icon/32.png",
  11. "48": "images/icon/48.png",
  12. "128": "images/icon/128.png"
  13. },
  14. "permissions": [
  15. "tabs",
  16. "webNavigation",
  17. "webRequest",
  18. "webRequestBlocking",
  19. "contextMenus",
  20. "storage",
  21. "unlimitedStorage",
  22. "alarms",
  23. "identity",
  24. "<all_urls>"
  25. ],
  26. "background": {
  27. "scripts": [
  28. "js/polyfill.js",
  29. "js/toolbox.js",
  30. "js/msg.js",
  31. "js/prefs.js",
  32. "js/storage-util.js",
  33. "js/sections-util.js",
  34. "js/worker-util.js",
  35. "js/cmpver.js",
  36. "background/common.js",
  37. "background/db.js",
  38. "background/color-scheme.js",
  39. "background/icon-manager.js",
  40. "background/navigation-manager.js",
  41. "background/style-search-db.js",
  42. "background/style-via-webrequest.js",
  43. "background/sync-manager.js",
  44. "background/tab-manager.js",
  45. "background/token-manager.js",
  46. "background/update-manager.js",
  47. "background/usercss-install-helper.js",
  48. "background/usercss-manager.js",
  49. "background/usw-api.js",
  50. "background/style-manager.js",
  51. "background/background.js"
  52. ]
  53. },
  54. "commands": {
  55. "_execute_browser_action": {},
  56. "openManage": {
  57. "description": "__MSG_openManage__"
  58. },
  59. "reload": {
  60. "description": "__MSG_reload__"
  61. },
  62. "styleDisableAll": {
  63. "description": "__MSG_disableAllStyles__"
  64. }
  65. },
  66. "content_scripts": [
  67. {
  68. "matches": ["<all_urls>"],
  69. "run_at": "document_start",
  70. "all_frames": true,
  71. "match_about_blank": true,
  72. "js": [
  73. "js/polyfill.js",
  74. "js/msg.js",
  75. "js/prefs.js",
  76. "content/style-injector.js",
  77. "content/apply.js"
  78. ]
  79. },
  80. {
  81. "matches": ["http://userstyles.org/*", "https://userstyles.org/*"],
  82. "run_at": "document_start",
  83. "all_frames": true,
  84. "js": ["content/install-hook-userstyles.js"]
  85. }
  86. ],
  87. "browser_action": {
  88. "default_icon": {
  89. "16": "images/icon/16w.png",
  90. "32": "images/icon/32w.png",
  91. "19": "images/icon/19w.png",
  92. "38": "images/icon/38w.png"
  93. },
  94. "default_title": "Stylus",
  95. "default_popup": "popup.html"
  96. },
  97. "default_locale": "en",
  98. "applications": {
  99. "gecko": {
  100. "id": "{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}",
  101. "strict_min_version": "53.0"
  102. }
  103. },
  104. "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2ypG+Z/beZtoYrxxwXYhMwQiAiwRVnSHqdpOSzJdjsXVWdvJjlgEuZcU8kte75w58P45LsRUrwvU6N9x12S6eW84KNEBC8rlZj0RGNoxuhSAcdxneYzjJ9tBkZKOidVedYHHsi3LeaXiLuTNTBR+2lf3uCNcP0ebaFML9uDLdYTGEW4eL3hnEKYPSmT1/xkh4bSGTToCg4YNuWWWoTA0beEOpBWYkPVMarLDQgPzMN5Byu5w3lOS2zL0PPJcmdyk3ez/ZsB4PZKU+h17fVA6+YTvUfxUqLde5i2RiuZhEb6Coo5/W90ZW1yCDC9osjWrxMGYeUMQWHPIgFtDhk4K6QIDAQAB"
  105. }