mirror of
https://github.com/gorhill/uBlock.git
synced 2024-11-05 18:32:30 +01:00
Code review of commit 4b34d29384
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/778
Related commit:
- 4b34d29384
Mind that `report-uri` or `report-to` could be
used somewhere in a hostname.
This commit is contained in:
parent
82f345aa86
commit
7bf5ac0ca2
@ -2003,7 +2003,7 @@ const FilterParser = class {
|
||||
this.reIsolateHostname = /^(\*?\.)?([^\x00-\x24\x26-\x2C\x2F\x3A-\x5E\x60\x7B-\x7F]+)(.*)/;
|
||||
this.reHasUnicode = /[^\x00-\x7F]/;
|
||||
this.reWebsocketAny = /^ws[s*]?(?::\/?\/?)?\*?$/;
|
||||
this.reBadCSP = /\breport-(?:to|uri)\b/;
|
||||
this.reBadCSP = /(?:=|;)\s*report-(?:to|uri)\b/;
|
||||
this.reGoodToken = /[%0-9a-z]{1,}/g;
|
||||
this.reSeparator = /[\/^]/;
|
||||
this.reRegexToken = /[%0-9A-Za-z]{2,}/g;
|
||||
@ -2272,7 +2272,7 @@ const FilterParser = class {
|
||||
continue;
|
||||
}
|
||||
// Used by Adguard:
|
||||
// https://kb.adguard.com/en/general/how-to-create-your-own-ad-filters?aid=16593#empty-modifier
|
||||
// https://kb.adguard.com/en/general/how-to-create-your-own-ad-filters#empty-modifier
|
||||
if ( opt === 'empty' || opt === 'mp4' ) {
|
||||
if ( this.redirect !== 0 ) {
|
||||
this.unsupported = true;
|
||||
|
Loading…
Reference in New Issue
Block a user