diff --git a/src/background.js b/src/background.js index 776943a..d9e9baa 100644 --- a/src/background.js +++ b/src/background.js @@ -1,3 +1,4 @@ +// Script blocking chrome.webRequest.onBeforeRequest.addListener( function(details) { return {cancel: true}; @@ -20,13 +21,16 @@ chrome.webRequest.onBeforeRequest.addListener( "*://correio.rac.com.br/includes/js/novo_cp/fivewall.js*", - "*://dashboard.tinypass.com/xbuilder/experience/load*" + "*://dashboard.tinypass.com/xbuilder/experience/load*", + + "http://assets.imirante.com/2.0/oestadoma/js/jquery.login.min.js" ], types: ["script"] }, ["blocking"] ); +// XHR blocking chrome.webRequest.onBeforeRequest.addListener( function(details) { return {cancel: true}; @@ -42,12 +46,13 @@ chrome.webRequest.onBeforeRequest.addListener( ["blocking"] ); +// Cookie injection chrome.webRequest.onBeforeRequest.addListener( function(details) { chrome.cookies.remove({ 'url': 'http://jota.info/*', 'name': 'articles' - }) + }); }, { urls: [ @@ -55,4 +60,4 @@ chrome.webRequest.onBeforeRequest.addListener( ], types: ["main_frame"] } -) +); diff --git a/src/content.js b/src/content.js index 563da02..373bad0 100644 --- a/src/content.js +++ b/src/content.js @@ -1,3 +1,4 @@ +// run_at: document_idle var code = null; if (/([^\/].)?oglobo\.globo\.com/.test(document.location.host)) code = 'paywallAtivo = false;'; diff --git a/src/manifest-chrome.json b/src/manifest-chrome.json index b64a494..08fa593 100644 --- a/src/manifest-chrome.json +++ b/src/manifest-chrome.json @@ -16,7 +16,7 @@ "content_scripts": [{ "js": ["content.js"], - "run_at": "document_idle", + "run_at": "document", "matches": [ "*://*.oglobo.globo.com/*", "*://www.economist.com/*",