[mv3] Loosen requirements to qualify for strict-blocking

This commit is contained in:
Raymond Hill 2025-04-03 12:09:20 -04:00
parent ac28ab58c8
commit 595f9fd469
No known key found for this signature in database
GPG key ID: 25E1490B761470C2

View file

@ -405,9 +405,8 @@ function toStrictBlockRule(rule, out) {
const { resourceTypes } = condition;
if ( resourceTypes === undefined ) {
if ( condition.requestDomains === undefined ) { return; }
} else {
if ( resourceTypes.length !== 1 ) { return; }
if ( resourceTypes[0] !== 'main_frame' ) { return; }
} else if ( resourceTypes.includes('main_frame') === false ) {
return;
}
let regexFilter;
if ( condition.urlFilter ) {