Browse Source

Convert to browser action and use optional permissions

simov 9 years ago
parent
commit
2901401ccf
1 changed files with 6 additions and 17 deletions
  1. 6 17
      manifest.json

+ 6 - 17
manifest.json

@@ -4,7 +4,7 @@
   "version"         : "2.2",
   "version"         : "2.2",
   "description"     : "Markdown Viewer",
   "description"     : "Markdown Viewer",
 
 
-  "page_action": {
+  "browser_action": {
     "default_icon": {
     "default_icon": {
       "19" : "/images/icon19.png",
       "19" : "/images/icon19.png",
       "38" : "/images/icon38.png"
       "38" : "/images/icon38.png"
@@ -25,15 +25,6 @@
   "content_scripts": [
   "content_scripts": [
     {
     {
       "matches": [
       "matches": [
-        "*://*/*.markdown",
-        "*://*/*.mdown",
-        "*://*/*.mkdn",
-        "*://*/*.md",
-        "*://*/*.mkd",
-        "*://*/*.mdwn",
-        "*://*/*.mdtxt",
-        "*://*/*.mdtext",
-        "*://*/*.text",
         "file:///*/*.markdown",
         "file:///*/*.markdown",
         "file:///*/*.mdown",
         "file:///*/*.mdown",
         "file:///*/*.mkdn",
         "file:///*/*.mkdn",
@@ -44,12 +35,6 @@
         "file:///*/*.mdtext",
         "file:///*/*.mdtext",
         "file:///*/*.text"
         "file:///*/*.text"
       ],
       ],
-      "exclude_matches": [
-        "*://bitbucket.org/*",
-        "*://getcomposer.org/*",
-        "*://github.com/*",
-        "*://gitlab.com/*"
-      ],
       "css": [
       "css": [
         "/css/content.css",
         "/css/content.css",
         "/css/prism.css"
         "/css/prism.css"
@@ -99,7 +84,11 @@
   "homepage_url": "https://chrome.google.com/webstore/detail/markdown-viewer/ckkdlimhmcjmikdlpkmbgfkaikojcbjk",
   "homepage_url": "https://chrome.google.com/webstore/detail/markdown-viewer/ckkdlimhmcjmikdlpkmbgfkaikojcbjk",
 
 
   "permissions": [
   "permissions": [
-    "tabs",
     "storage"
     "storage"
+  ],
+
+  "optional_permissions": [
+    "http://*/",
+    "https://*/"
   ]
   ]
 }
 }