checkadb is a half-automated ad-blocking capability
end-to-end testing framework.
This framework helps ad-blockers to test their functionality with an ease.
| filter | +readystatechange | +DOMContentLoaded | +1000ms | |
|---|---|---|---|---|
###generic-target |
||||
##.generic-target |
||||
##[generic-target] |
||||
##.generic-outer-target:has(span) |
|
|||
##[generic-lazy-target="100ms"] |
||||
##[generic-adjunct-target="100ms"] |
||||
localhost###target |
||||
localhost##.target |
||||
localhost##[target] |
||||
localhost##.outer-target:has(span) |
|
|||
localhost##[lazy-target="100ms"] |
||||
localhost##[adjunct-target="100ms"] |
| filter | +head | +body | +readystatechange | +DOMContentLoaded | +1000ms |
|---|---|---|---|---|---|
localhost##+js(json-prune, globals-safeself) |
|||||
localhost##+js(aopr, encodeURIComponent) |
|||||
localhost##+js(aopw, __checkadb__custom) |
|||||
localhost##+js(aeld, click) |
|||||
localhost##+js(call-nothrow, atob) |
|||||
localhost##+js(json-prune, __checkadb__custom) |
|||||
localhost##+js(set, checkadb, true) |
|||||
localhost##+js(nostif, , 0) |
|||||
localhost##+js(nostif, , 50) |
|||||
localhost##+js(nosiif, , 50) |
| filter | +lazy |
|---|---|
/gen/url.js^ |
|
/gen\/regex.js\?t=[a-z0-9]{6}/ |
|
/gen/modscript.js^$script |
|
/gen/modxhr.js^$xhr |
|
/gen\/modmatchcase-UPPERCASE.js/$match-case |
|
/gen/redirnoop.js^$redirect=noopjs |
|
/gen/rediradsbygoogle.js^$redirect=googlesyndication_adsbygoogle.js
|
|
/gen/redirfallback.js^$redirect=something_does_not_exist.js
|