mirror of
https://github.com/wassname/mad.git
synced 2026-07-08 00:10:09 +08:00
24 lines
556 B
JavaScript
24 lines
556 B
JavaScript
var globalOptions,
|
|
blockChecker,
|
|
blockList,
|
|
blockService;
|
|
|
|
blockService = BlockListFactory.getBlockList();
|
|
blockService.set(DefaultList);
|
|
blockList = blockService.get();
|
|
blockChecker = new BlockCheck(DefaultList);
|
|
|
|
var prevSite = "";
|
|
chrome.webRequest.onBeforeRequest.addListener(
|
|
function(details) {
|
|
// console.log("Is this evenf ucking working details.url: " + details.url);
|
|
// console.log(details);
|
|
prevSite = blockChecker.getUrl();
|
|
return blockChecker.redirectOnMatch(details);
|
|
},
|
|
{
|
|
urls: ["<all_urls>"]
|
|
},
|
|
["blocking"]
|
|
);
|