mirror of https://github.com/gorhill/uBlock.git
Fix argument list lookup in `trusted-replace-argument` scriptlet
This commit is contained in:
parent
8c7a33fe90
commit
9b40b2150a
|
@ -4610,7 +4610,7 @@ function trustedReplaceArgument(
|
|||
? safe.patternToRegex(extraArgs.condition)
|
||||
: /^/;
|
||||
const reflector = proxyApplyFn(propChain, function(...args) {
|
||||
const arglist = args.length >= 2 && args[1];
|
||||
const arglist = args[args.length-1];
|
||||
if ( Array.isArray(arglist) === false ) { return reflector(...args); }
|
||||
const argBefore = arglist[argpos];
|
||||
if ( reCondition.test(argBefore) === false ) { return reflector(...args); }
|
||||
|
|
Loading…
Reference in New Issue