diff --git a/src/manifest/chrome.json b/src/manifest/chrome.json new file mode 100644 index 0000000..8c95ac3 --- /dev/null +++ b/src/manifest/chrome.json @@ -0,0 +1,39 @@ +{ + "manifest_version": 2, + "name": "Sample WebExtension", + "version": "0.0.1", + "author": "abhijithvijayan", + "short_name": "Sample Name", + "description": "Sample description", + "homepage_url": "https://github.com/abhijithvijayan/web-extension-starter", + "background": { + "persistent": false, + "scripts": ["js/background.js"] + }, + "minimum_chrome_version": "49", + "permissions": ["tabs", "storage", "http://*/*", "https://*/*"], + "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", + "icons": { + "16": "assets/icons/favicon-16.png", + "32": "assets/icons/favicon-32.png", + "48": "assets/icons/favicon-48.png", + "128": "assets/icons/favicon-128.png" + }, + "browser_action": { + "default_popup": "popup.html", + "default_icon": { + "16": "assets/icons/favicon-16.png", + "32": "assets/icons/favicon-32.png", + "48": "assets/icons/favicon-48.png", + "128": "assets/icons/favicon-128.png" + }, + "default_title": "tiny title", + "chrome_style": false + }, + "options_page": "options.html", + "options_ui": { + "page": "options.html", + "chrome_style": false, + "open_in_tab": true + } +} diff --git a/src/manifest/firefox.json b/src/manifest/firefox.json new file mode 100644 index 0000000..9053802 --- /dev/null +++ b/src/manifest/firefox.json @@ -0,0 +1,35 @@ +{ + "manifest_version": 2, + "name": "Sample WebExtension", + "version": "0.0.1", + "author": "abhijithvijayan", + "short_name": "Sample Name", + "description": "Sample description", + "homepage_url": "https://github.com/abhijithvijayan/kutt-extension", + "background": { + "scripts": ["js/background.js"] + }, + "permissions": ["tabs", "storage", "http://*/*", "https://*/*"], + "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", + "icons": { + "16": "assets/icons/favicon-16.png", + "32": "assets/icons/favicon-32.png", + "48": "assets/icons/favicon-48.png", + "128": "assets/icons/favicon-128.png" + }, + "browser_action": { + "default_popup": "popup.html", + "default_icon": { + "16": "assets/icons/favicon-16.png", + "32": "assets/icons/favicon-32.png", + "48": "assets/icons/favicon-48.png", + "128": "assets/icons/favicon-128.png" + }, + "default_title": "tiny title", + "browser_style": false + }, + "options_ui": { + "page": "options.html", + "open_in_tab": true + } +} diff --git a/src/manifest/opera.json b/src/manifest/opera.json new file mode 100644 index 0000000..5792ffa --- /dev/null +++ b/src/manifest/opera.json @@ -0,0 +1,40 @@ +{ + "manifest_version": 2, + "name": "Sample WebExtension", + "version": "0.0.1", + "developer": { + "name": "abhijithvijayan" + }, + "short_name": "Sample Name", + "description": "Sample description", + "homepage_url": "https://github.com/abhijithvijayan/web-extension-starter", + "background": { + "persistent": false, + "scripts": ["js/background.js"] + }, + "minimum_opera_version": "36", + "permissions": ["tabs", "storage", "http://*/*", "https://*/*"], + "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", + "icons": { + "16": "assets/icons/favicon-16.png", + "32": "assets/icons/favicon-32.png", + "48": "assets/icons/favicon-48.png", + "128": "assets/icons/favicon-128.png" + }, + "browser_action": { + "default_popup": "popup.html", + "default_icon": { + "16": "assets/icons/favicon-16.png", + "32": "assets/icons/favicon-32.png", + "48": "assets/icons/favicon-48.png", + "128": "assets/icons/favicon-128.png" + }, + "default_title": "tiny title", + "chrome_style": false + }, + "options_page": "options.html", + "options_ui": { + "page": "options.html", + "open_in_tab": true + } +}