version bump, inject content scripts into about:blank frames
This commit is contained in:
parent
ec84e283a1
commit
669936d775
3 changed files with 43 additions and 12 deletions
|
@ -1,13 +1,7 @@
|
||||||
{
|
{
|
||||||
"manifest_version": 2,
|
"manifest_version": 2,
|
||||||
"applications": {
|
|
||||||
"gecko": {
|
|
||||||
"id": "{fb986c76-c042-49b8-85b5-c3dd68e83440}",
|
|
||||||
"strict_min_version": "54.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"name": "WebAPI Manager",
|
"name": "WebAPI Manager",
|
||||||
"version": "0.9.3",
|
"version": "0.9.4",
|
||||||
"description": "Improves browser security and privacy by controlling page access to the Web API.",
|
"description": "Improves browser security and privacy by controlling page access to the Web API.",
|
||||||
"icons": {
|
"icons": {
|
||||||
"48": "images/uic-48.png",
|
"48": "images/uic-48.png",
|
||||||
|
@ -35,7 +29,6 @@
|
||||||
],
|
],
|
||||||
"content_scripts": [
|
"content_scripts": [
|
||||||
{
|
{
|
||||||
"matches": ["*://*/*"],
|
|
||||||
"js": [
|
"js": [
|
||||||
"lib/third_party/js.cookie.js",
|
"lib/third_party/js.cookie.js",
|
||||||
"lib/third_party/sjcl.js",
|
"lib/third_party/sjcl.js",
|
||||||
|
@ -46,8 +39,12 @@
|
||||||
"lib/proxyblock.js",
|
"lib/proxyblock.js",
|
||||||
"content_scripts/instrument.js"
|
"content_scripts/instrument.js"
|
||||||
],
|
],
|
||||||
"all_frames": true,
|
"matches": [
|
||||||
"run_at": "document_start"
|
"<all_urls>"
|
||||||
|
],
|
||||||
|
"run_at": "document_start",
|
||||||
|
"match_about_blank": true,
|
||||||
|
"all_frames": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"background": {
|
"background": {
|
||||||
|
@ -69,5 +66,11 @@
|
||||||
"options_ui": {
|
"options_ui": {
|
||||||
"page": "config/index.html",
|
"page": "config/index.html",
|
||||||
"open_in_tab": true
|
"open_in_tab": true
|
||||||
|
},
|
||||||
|
"applications": {
|
||||||
|
"gecko": {
|
||||||
|
"id": "{fb986c76-c042-49b8-85b5-c3dd68e83440}",
|
||||||
|
"strict_min_version": "52.0"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
28
package-lock.json
generated
28
package-lock.json
generated
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "web-api-manager",
|
"name": "web-api-manager",
|
||||||
"version": "0.9.3",
|
"version": "0.9.4",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -607,6 +607,15 @@
|
||||||
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
|
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"assert": {
|
||||||
|
"version": "1.4.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
|
||||||
|
"integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"util": "0.10.3"
|
||||||
|
}
|
||||||
|
},
|
||||||
"assert-plus": {
|
"assert-plus": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
||||||
|
@ -8328,6 +8337,23 @@
|
||||||
"integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
|
"integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"util": {
|
||||||
|
"version": "0.10.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
|
||||||
|
"integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"inherits": "2.0.1"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"inherits": {
|
||||||
|
"version": "2.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
|
||||||
|
"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
|
||||||
|
"dev": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"util-deprecate": {
|
"util-deprecate": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "web-api-manager",
|
"name": "web-api-manager",
|
||||||
"version": "0.9.3",
|
"version": "0.9.4",
|
||||||
"description": "Tools to generate Web API managing browser extensions for Firefox and Chrome.",
|
"description": "Tools to generate Web API managing browser extensions for Firefox and Chrome.",
|
||||||
"author": "Peter Snyder <psnyde2@uic.edu> (https://www.cs.uic.edu/~psnyder/)",
|
"author": "Peter Snyder <psnyde2@uic.edu> (https://www.cs.uic.edu/~psnyder/)",
|
||||||
"license": "GPL-3.0",
|
"license": "GPL-3.0",
|
||||||
|
@ -27,9 +27,11 @@
|
||||||
"test:lint": "node_modules/eslint/bin/eslint.js .",
|
"test:lint": "node_modules/eslint/bin/eslint.js .",
|
||||||
"test:lint:fix": "node_modules/eslint/bin/eslint.js --fix .",
|
"test:lint:fix": "node_modules/eslint/bin/eslint.js --fix .",
|
||||||
"test:func": "npm run clean; npm run bundle && ln -s `ls dist/` dist/webapi_manager.zip && node_modules/mocha/bin/mocha test/functional/*.js",
|
"test:func": "npm run clean; npm run bundle && ln -s `ls dist/` dist/webapi_manager.zip && node_modules/mocha/bin/mocha test/functional/*.js",
|
||||||
|
"test:func:block": "npm run clean; npm run bundle && ln -s `ls dist/` dist/webapi_manager.zip && node_modules/mocha/bin/mocha test/functional/block.js",
|
||||||
"test": "npm run test:lint && npm run test:func"
|
"test": "npm run test:lint && npm run test:func"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"assert": "^1.4.1",
|
||||||
"eslint": "^4.9.0",
|
"eslint": "^4.9.0",
|
||||||
"geckodriver": "^1.9.0",
|
"geckodriver": "^1.9.0",
|
||||||
"gulp": "^3.9.1",
|
"gulp": "^3.9.1",
|
||||||
|
|
Loading…
Reference in a new issue