From 4194fdec4bcb020780c6d4338870569cb63aea36 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sat, 16 Aug 2025 15:34:06 -0400 Subject: [PATCH] [mv3] Minor code review --- platform/mv3/extension/js/scripting/css-procedural.js | 2 ++ platform/mv3/extension/js/scripting/css-specific.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/platform/mv3/extension/js/scripting/css-procedural.js b/platform/mv3/extension/js/scripting/css-procedural.js index 26968b03c..3e0b2600b 100644 --- a/platform/mv3/extension/js/scripting/css-procedural.js +++ b/platform/mv3/extension/js/scripting/css-procedural.js @@ -60,6 +60,8 @@ self.isolatedAPI.forEachHostname(lookupAll, { }); proceduralImports.length = 0; +if ( selectors.length === 0 ) { return; } + const exceptedSelectors = exceptions.length !== 0 ? selectors.filter(a => exceptions.includes(JSON.stringify(a)) === false) : selectors; diff --git a/platform/mv3/extension/js/scripting/css-specific.js b/platform/mv3/extension/js/scripting/css-specific.js index 2d2c0db37..eee90a04d 100644 --- a/platform/mv3/extension/js/scripting/css-specific.js +++ b/platform/mv3/extension/js/scripting/css-specific.js @@ -58,6 +58,8 @@ self.isolatedAPI.forEachHostname(lookupAll, { specificImports.length = 0; +if ( selectors.length === 0 ) { return; } + const exceptedSelectors = exceptions.length !== 0 ? selectors.filter(a => exceptions.includes(a) === false) : selectors;