( log69 | 2017. 10. 01., v – 16:03 )

:) tudnál adni pár soros példa kódot esetleg?

Szerk.: egyébként ezzel próbálkozok:

manifest.json


{
	"description": "some test",
	"manifest_version": 2,
	"name": "testttt",
	"version": "1.0",
	"icons": {
		"48": "icon.svg"
	},

	"applications": {
		"gecko": {
			"id": "testttt@mozilla.org",
			"strict_min_version": "45.0"
		}
	},

	"permissions": [
		"webRequest", "webRequestBlocking"
	],

	"background": {
	  "scripts": ["background.js"]
	 },

	"content_scripts": [
		{
			"matches": ["*://mydomain.com/*"],
			"js": ["test.js"]
		}
	]
}

test.js (ez működik):


document.body.style.border = "20px solid orange";

background.js (ez nem működik, se a log nem látszik, se az alert popup nem jön):


browser.webRequest.onBeforeRequest.addListener(
	function(requestDetails){
		console.log("Loading: " + requestDetails.url);
		alert("test");
	},
	{urls: ["https://mydomain.com/*"]},
	["requestBody", "blocking"]
);

Ez utóbbihoz itt egy pastebin a könnyebb olvashatóságért:
http://paste.ubuntu.com/25653766/