From 43e07fe72523e1f1e7838cd50ab4617fd253956a Mon Sep 17 00:00:00 2001 From: Ajay Date: Sat, 18 Mar 2023 00:28:26 -0400 Subject: [PATCH] Fix Invidious support on Firefox --- package-lock.json | 2 +- package.json | 2 +- src/background.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index fb1b654f..02765509 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ ], "license": "LGPL-3.0-or-later", "dependencies": { - "@ajayyy/maze-utils": "^1.1.7", + "@ajayyy/maze-utils": "1.1.7", "content-scripts-register-polyfill": "^4.0.2", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/package.json b/package.json index d4399fa3..355ff258 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "", "main": "background.js", "dependencies": { - "@ajayyy/maze-utils": "^1.1.7", + "@ajayyy/maze-utils": "1.1.7", "content-scripts-register-polyfill": "^4.0.2", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/src/background.ts b/src/background.ts index f79cfcaf..382b3453 100644 --- a/src/background.ts +++ b/src/background.ts @@ -2,7 +2,7 @@ import * as CompileConfig from "../config.json"; import Config from "./config"; import { Registration } from "./types"; -import registerContentScript from 'content-scripts-register-polyfill/ponyfill.js'; +import "content-scripts-register-polyfill"; import { sendRealRequestToCustomServer, setupBackgroundRequestProxy } from "@ajayyy/maze-utils/lib/background-request-proxy"; import { setupTabUpdates } from "@ajayyy/maze-utils/lib/tab-updates"; import { generateUserID } from "@ajayyy/maze-utils/lib/setup"; @@ -132,7 +132,7 @@ function registerFirefoxContentScript(options: Registration) { const oldRegistration = contentScriptRegistrations[options.id]; if (oldRegistration) oldRegistration.unregister(); - registerContentScript({ + chrome.contentScripts.register({ allFrames: options.allFrames, js: options.js, css: options.css,