13 lines
585 B
JavaScript
13 lines
585 B
JavaScript
console.log("background.js loaded 55555")
|
|
|
|
chrome.webRequest.onBeforeRequest.addListener(
|
|
function(details) {
|
|
console.log("onBeforeRequest MAIN_FRAME:", details.url, details.type, details.frameId, details.tabId)
|
|
if (details.url === "https://monster-siren.hypergryph.com/manifest.json" && details.type === "other" && details.frameId === 0) {
|
|
console.log("onBeforeRequest - REDIRECTING MAIN_FRAME")
|
|
chrome.tabs.create({ url: chrome.runtime.getURL("index.html") })
|
|
chrome.tabs.remove(details.tabId)
|
|
}
|
|
},
|
|
{ urls: ["https://monster-siren.hypergryph.com/manifest.json"] }
|
|
) |