From f15adcf2d5e4ab8584bc1bbdfe9010a96de9fa59 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sun, 13 Apr 2025 10:24:23 -0400 Subject: [PATCH] [mv3] Ensure strict-blocking is enabled when gaining broad permissions --- platform/mv3/extension/js/background.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/platform/mv3/extension/js/background.js b/platform/mv3/extension/js/background.js index 65c6da2bb..6499c9d5a 100644 --- a/platform/mv3/extension/js/background.js +++ b/platform/mv3/extension/js/background.js @@ -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; }