mirror of
https://github.com/gorhill/uBlock.git
synced 2024-10-06 09:37:12 +02:00
Prevent the creation of non-cosmetic extended filters in element picker
Related issue: - https://github.com/uBlockOrigin/uBlock-issues/issues/2232
This commit is contained in:
parent
86c8023163
commit
44753053c3
@ -113,11 +113,10 @@ const filterFromTextarea = function() {
|
|||||||
const sfp = staticFilteringParser;
|
const sfp = staticFilteringParser;
|
||||||
sfp.analyze(filter);
|
sfp.analyze(filter);
|
||||||
sfp.analyzeExtra();
|
sfp.analyzeExtra();
|
||||||
if (
|
if ( sfp.shouldDiscard() ) { return '!'; }
|
||||||
sfp.category !== sfp.CATStaticExtFilter &&
|
if ( sfp.category === sfp.CATStaticExtFilter ) {
|
||||||
sfp.category !== sfp.CATStaticNetFilter ||
|
if ( sfp.hasFlavor(sfp.BITFlavorExtCosmetic) === false ) { return '!'; }
|
||||||
sfp.shouldDiscard()
|
} else if ( sfp.category !== sfp.CATStaticNetFilter ) {
|
||||||
) {
|
|
||||||
return '!';
|
return '!';
|
||||||
}
|
}
|
||||||
return filter;
|
return filter;
|
||||||
|
Loading…
Reference in New Issue
Block a user