[mv3] Ensure strict-blocking is enabled when gaining broad permissions

This commit is contained in:
Raymond Hill 2025-04-13 10:24:23 -04:00
parent 51db128dc2
commit f15adcf2d5
No known key found for this signature in database
GPG key ID: 25E1490B761470C2

View file

@ -107,7 +107,10 @@ async function onPermissionsAdded(permissions) {
if ( details === undefined ) {
const modified = await syncWithBrowserPermissions();
if ( modified === false ) { return; }
return registerInjectables();
return Promise.all([
updateSessionRules(),
registerInjectables(),
]);
}
const defaultMode = await getDefaultFilteringMode();
if ( defaultMode >= MODE_OPTIMAL ) { return; }