From 94935a4b9e5ff9d70eb6876c0214a570bab76371 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Mon, 13 Apr 2020 14:22:21 -0400 Subject: [PATCH] Pure origin filters can't have `denyallow` option This fixes filters of the form: *$[...],denyallow=[...],domain=[...] |http://$[...],denyallow=[...],domain=[...] |https://$[...],denyallow=[...],domain=[...] --- src/js/static-net-filtering.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/js/static-net-filtering.js b/src/js/static-net-filtering.js index f00834292..2950116b6 100644 --- a/src/js/static-net-filtering.js +++ b/src/js/static-net-filtering.js @@ -2645,6 +2645,7 @@ const FilterParser = class { isJustOrigin() { return this.isRegex === false && this.dataType === undefined && + this.denyallow === '' && this.domainOpt !== '' && ( this.f === '*' || ( this.anchor === 0b010 &&