From 1ec05d4c0a9e4c1c804b982784345ce8f3e2dfdb Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Mon, 2 Feb 2026 11:06:18 -0500 Subject: [PATCH] [mv3][safari] Remove `image` from `removeparam` Revert https://github.com/gorhill/uBlock/commit/7aff7da77d for Safari. --- platform/mv3/safari/patch-ruleset.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/mv3/safari/patch-ruleset.js b/platform/mv3/safari/patch-ruleset.js index 88932de19..a821251e1 100644 --- a/platform/mv3/safari/patch-ruleset.js +++ b/platform/mv3/safari/patch-ruleset.js @@ -45,10 +45,11 @@ function patchRule(rule, out) { if ( copy.action.type === 'modifyHeaders' ) { return; } if ( Array.isArray(copy.condition.responseHeaders) ) { return; } // https://github.com/uBlockOrigin/uBOL-home/issues/476#issuecomment-3299309478 + // https://github.com/uBlockOrigin/uBOL-home/issues/608 if ( copy.action.redirect?.transform?.queryTransform?.removeParams ) { const resourceTypes = condition.resourceTypes; if ( resourceTypes?.includes('main_frame') ) { - condition.resourceTypes = resourceTypes.filter(a => a !== 'main_frame'); + condition.resourceTypes = resourceTypes.filter(a => a !== 'main_frame' && a !== 'image'); if ( condition.resourceTypes.length === 0 ) { return; } } }