Fix script registration with relative URLs

This commit is contained in:
Jordan Wages 2025-06-27 03:12:32 -05:00
commit a7009d644c

View file

@ -233,11 +233,11 @@ async function clearCacheForMessages(idsInput) {
const scripts = [ const scripts = [
{ {
id: "clear-cache-button", id: "clear-cache-button",
js: [browser.runtime.getURL("resources/clearCacheButton.js")], js: ["resources/clearCacheButton.js"],
}, },
{ {
id: "reason-button", id: "reason-button",
js: [browser.runtime.getURL("resources/reasonButton.js")], js: ["resources/reasonButton.js"],
}, },
]; ];
await browser.scripting.messageDisplay.registerScripts(scripts); await browser.scripting.messageDisplay.registerScripts(scripts);
@ -247,8 +247,8 @@ async function clearCacheForMessages(idsInput) {
} else if (browser.messageDisplayScripts) { } else if (browser.messageDisplayScripts) {
try { try {
const scripts = [ const scripts = [
{ js: [browser.runtime.getURL("resources/clearCacheButton.js")] }, { js: ["resources/clearCacheButton.js"] },
{ js: [browser.runtime.getURL("resources/reasonButton.js")] }, { js: ["resources/reasonButton.js"] },
]; ];
if (browser.messageDisplayScripts.registerScripts) { if (browser.messageDisplayScripts.registerScripts) {
await browser.messageDisplayScripts.registerScripts(scripts); await browser.messageDisplayScripts.registerScripts(scripts);