mirror of
https://github.com/gorhill/uBlock.git
synced 2024-11-11 09:31:01 +01:00
regression from cabb0d36b6
: avoid counting "badfilter" entries as actual filters
This commit is contained in:
parent
c0fc7dd869
commit
5f66f03c69
1 changed files with 2 additions and 5 deletions
|
@ -2274,17 +2274,14 @@ FilterContainer.prototype.fromCompiledContent = function(reader) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 1 = network filters: bad filters
|
// 1 = network filters: bad filter directives
|
||||||
// Since we are going to keep bad filter fingerprints around, we ensure
|
// Since we are going to keep bad filter fingerprints around, we ensure
|
||||||
// they are "detached" from the parent string from which they are sliced.
|
// they are "detached" from the parent string from which they are sliced.
|
||||||
// We keep bad filter fingerprints around to use them when user
|
// We keep bad filter fingerprints around to use them when user
|
||||||
// incrementally add filters (through "Block element" for example).
|
// incrementally add filters (through "Block element" for example).
|
||||||
reader.select(1);
|
reader.select(1);
|
||||||
while ( reader.next() ) {
|
while ( reader.next() ) {
|
||||||
this.acceptedCount += 1;
|
if ( this.badFilters.has(reader.line) === false ) {
|
||||||
if ( this.badFilters.has(reader.line) ) {
|
|
||||||
this.discardedCount += 1;
|
|
||||||
} else {
|
|
||||||
this.badFilters.add(µb.orphanizeString(reader.line));
|
this.badFilters.add(µb.orphanizeString(reader.line));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue