From ff8c527b993e31256ecef3b267aef7c6c9e6ebfd Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Thu, 12 Jun 2025 09:32:59 -0400 Subject: [PATCH] [mv3] Revert trying to transpose `requestDomains` This breaks uBOL -- unclear error message but disabling rulesets eventually unbreak the extension, thus possibly a case of going over the rule limit as a result of transposition. The `requestDomains` issue will have to wait for the official Safari fix. --- platform/mv3/safari/patch-ruleset.js | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/platform/mv3/safari/patch-ruleset.js b/platform/mv3/safari/patch-ruleset.js index 44bbce061..27cc6f1de 100644 --- a/platform/mv3/safari/patch-ruleset.js +++ b/platform/mv3/safari/patch-ruleset.js @@ -45,16 +45,7 @@ export function patchRuleset(ruleset) { condition.excludedDomains = condition.excludedInitiatorDomains; delete condition.excludedInitiatorDomains; } - if ( - Array.isArray(condition.requestDomains) && - Array.isArray(condition.excludedRequestDomains) === false && - Boolean(condition.regexFilter) === false && - Boolean(condition.urlFilter) === false - ) { - patchRuleWithRequestDomains(rule, out); - } else { - out.push(rule); - } + out.push(rule); } return out; }