1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-18 17:23:37 +00:00

[PM-7627] [MV3] Do not run fido2 content scripts on browser settings or extension pages (#8863)

* do no run fido2 content scripts on browser settings or extension background pages

* remove unneeded overlay visibility setting state guard

* only filter content script and page script and update test

* handle content script host permission errors

* add activeTab to mv3 permissions

* allow other browser inject errors to throw
This commit is contained in:
Jonathan Prusik
2024-05-02 11:19:00 -04:00
committed by GitHub
parent 8b28eee3a7
commit 26988730b1
15 changed files with 232 additions and 61 deletions

View File

@@ -353,7 +353,7 @@ const safeProviders: SafeProvider[] = [
safeProvider({
provide: ScriptInjectorService,
useClass: BrowserScriptInjectorService,
deps: [],
deps: [PlatformUtilsService, LogService],
}),
safeProvider({
provide: KeyConnectorService,