Scriplets and Redirects compatibility tables

April 23, 2026 ยท View on GitHub

Scriptlets compatibility table

AdGuarduBOAdblock Plus
abort-current-inline-scriptabort-current-script.js (abort-current-script, acs, acs.js, abort-current-inline-script, abort-current-inline-script.js, acis, acis.js)abort-current-inline-script
abort-on-property-readabort-on-property-read.js (abort-on-property-read, aopr, aopr.js)abort-on-property-read
abort-on-property-writeabort-on-property-write.js (abort-on-property-write, aopw, aopw.js)abort-on-property-write
abort-on-stack-traceabort-on-stack-trace.js (abort-on-stack-trace, aost, aost.js)
adjust-setIntervaladjust-setInterval.js (adjust-setInterval, nano-setInterval-booster, nano-setInterval-booster.js, nano-sib, nano-sib.js)
adjust-setTimeoutadjust-setTimeout.js (adjust-setTimeout, nano-setTimeout-booster, nano-setTimeout-booster.js, nano-stb, nano-stb.js)
call-nothrowcall-nothrow.js (call-nothrow)
close-windowclose-window.js (window-close-if.js, window-close-if)
debug-current-inline-script
debug-on-property-read
debug-on-property-write
amazon-apstagamazon-apstag.js (amazon-apstag)
didomi-loader
dir-string
disable-newtab-linksdisable-newtab-links.js
evaldata-pruneevaldata-prune.js (evaldata-prune)
fingerprintjs2fingerprint2.js (fingerprint2)
fingerprintjs3fingerprintjs3.js (fingerprintjs3)
freewheel-admanager
gemius
google-analyticsgoogle-analytics_analytics.js (google-analytics_analytics)
google-analytics-gagoogle-analytics-ga.js (google-analytics-ga)
google-ima3
google-ima3-dai
googlesyndication-adsbygoogle
googletagservices-gptgoogletagservices_gpt.js (ubo-googletagservices_gpt.js, ubo-googletagservices_gpt)
json-prunejson-prune.js (json-prune)json-prune
loglog
log-addEventListener
log-eval
log-on-stack-trace
m3u-prunem3u-prune.js (m3u-prune)
matomo
metrika-yandex-watch
metrika-yandex-tag
naver-wcslog
noevalnoeval.js (noeval)
nowebrtcnowebrtc.js (nowebrtc)
no-protected-audience
no-topics
pardot-1.0
prebid
prevent-addEventListeneraddEventListener-defuser.js (addEventListener-defuser, aeld, aeld.js, prevent-addEventListener, prevent-addEventListener.js)prevent-listener
prevent-adfly
prevent-babnobab.js (nobab)
prevent-canvasprevent-canvas.js (prevent-canvas)
prevent-constructor
prevent-element-src-loading
prevent-eval-ifnoeval-if.js (prevent-eval-if.js, prevent-eval-if, noeval-if)
prevent-fab-3.2.0nofab.js
prevent-fetchprevent-fetch.js (prevent-fetch, no-fetch-if, no-fetch-if.js)
prevent-innerHTMLprevent-innerHTML.js (prevent-innerHTML)
prevent-navigation
prevent-xhrno-xhr-if.js (no-xhr-if, prevent-xhr, prevent-xhr.js)
prevent-popads-net
prevent-refreshprevent-refresh.js (refresh-defuser.js, refresh-defuser)
prevent-requestAnimationFrameno-requestAnimationFrame-if.js (no-requestAnimationFrame-if.js, no-requestAnimationFrame-if, norafif.js, norafif)
prevent-setIntervalprevent-setInterval.js (prevent-setInterval, no-setInterval-if.js, no-setInterval-if, nosiif.js, nosiif, setInterval-defuser.js, setInterval-defuser)
prevent-setTimeoutno-setTimeout-if.js (no-setTimeout-if, nostif, nostif.js, prevent-setTimeout, prevent-setTimeout.js, setTimeout-defuser, setTimeout-defuser.js)
prevent-window-openno-window-open-if.js (no-window-open-if, nowoif, nowoif.js, prevent-window-open, prevent-window-open.js, window.open-defuser, window.open-defuser.js)
remove-attrremove-attr.js (ra.js, ra, remove-attr)
remove-classremove-class.js (rc.js, rc, remove-class)
remove-cookieremove-cookie.js (remove-cookie, cookie-remover, cookie-remover.js)cookie-remover
remove-node-textremove-node-text.js (remove-node-text, rmnt, rmnt.js)
remove-request-query-parameterstrip-fetch-query-parameter
scorecardresearch-beacon
set-attrset-attr.js (set-attr)
set-constantset-constant.js (set-constant, set, set.js)override-property-read
set-cookieset-cookie.js (set-cookie)
set-cookie-reloadset-cookie.js (set-cookie)
set-local-storage-itemset-local-storage-item.js (set-local-storage-item)
set-popads-dummy
set-session-storage-itemset-session-storage-item.js (set-session-storage-item)
spoof-cssspoof-css.js
xml-prunexml-prune.js (xml-prune)
remove-in-shadow-dom
inject-css-in-shadow-dom
hide-in-shadow-dom
webrtc-if.js (webrtc-if)
overlay-buster.js (overlay-buster)
alert-buster.js (alert-buster)
href-sanitizerhref-sanitizer.js (href-sanitizer)
abort-on-iframe-property-read
abort-on-iframe-property-write
freeze-element
json-override
simulate-mouse-event
hide-if-contains
hide-if-contains-image
hide-if-contains-image-hash
hide-if-contains-similar-text
hide-if-contains-visible-text
hide-if-contains-and-matches-style
hide-if-graph-matches
hide-if-has-and-matches-style
hide-if-labelled-by
hide-if-matches-xpath
hide-if-matches-computed-xpath
hide-if-shadow-contains
debug
trace
race
window.name-defuser.js (window.name-defuser)
trusted-set-constant.js (trusted-set.js, trusted-set)
trusted-set-cookie.js (trusted-set-cookie)
trusted-set-local-storage-item.js (trusted-set-local-storage-item)
trusted-replace-fetch-response.js (trusted-replace-fetch-response)
json-prune-fetch-responsejson-prune-fetch-response.js (json-prune-fetch-response)
json-prune-xhr-responsejson-prune-xhr-response.js (json-prune-xhr-response)
trusted-replace-xhr-response.js (trusted-replace-xhr-response)
multiup.js
trusted-set-cookie-reload.js
trusted-click-element.js (trusted-click-element)
trusted-prune-inbound-object.js (trusted-prune-inbound-object)
trusted-prune-outbound-object.js (trusted-prune-outbound-object)
trusted-set-session-storage-item.js (trusted-set-session-storage-item)
trusted-replace-node-text.js (trusted-rpnt.js, trusted-rpnt, replace-node-text.js, replace-node-text, rpnt.js, rpnt)
remove-cache-storage-item.js
trusted-replace-argument.js
trusted-replace-outbound-text.js
trusted-suppress-native-method.js (trusted-suppress-native-method)
trusted-prevent-xhr.js
trusted-prevent-dom-bypass.js
trusted-override-element-method.js

Redirects compatibility table

AdGuarduBOAdblock Plus
1x1-transparent.gif1x1.gif1x1-transparent-gif
2x2-transparent.png2x2.png2x2-transparent-png
3x2-transparent.png3x2.png3x2-transparent-png
32x32-transparent.png32x32.png32x32-transparent-png
amazon-apstagamazon_apstag.js
ati-smarttag
click2load.htmlclick2load.html
didomi-loader
fingerprintjs2fingerprint2.js
fingerprintjs3fingerprint3.js
freewheel-admanager
google-analyticsgoogle-analytics_analytics.js
google-analytics-gagoogle-analytics_ga.js
google-ima3google-ima.js
google-ima3-dai
googlesyndication-adsbygooglegooglesyndication_adsbygoogle.js
googletagservices-gptgoogletagservices_gpt.js
gemius
matomo
metrika-yandex-watch
metrika-yandex-tag
naver-wcslog
noevalnoeval-silent.js
noopcssnoop.cssblank-css
noopframenoop.htmlblank-html
noopjsnoop.jsblank-js
noopjsonnoop.json
nooptextnoop.txtblank-text
noopmp3-0.1snoop-0.1s.mp3blank-mp3
noopmp4-1snoop-1s.mp4blank-mp4
noopvmap-1.0noop-vmap1.xml
noopvast-2.0noop-vast2.xml
noopvast-3.0noop-vast3.xml
noopvast-4.0noop-vast4.xml
pardot-1.0
prebid
prebid-adsprebid-ads.js
prevent-babnobab.js
prevent-bab2nobab2.js
prevent-fab-3.2.0nofab.js
prevent-popads-netpopads.js
scorecardresearch-beaconscorecardresearch_beacon.js
set-popads-dummypopads-dummy.js
amazon_ads.js
ampproject_v0.js
chartbeat.js
doubleclick_instream_ad_status.js
emptyempty
google-analytics_cx_api.js
google-analytics_inpage_linkid.js
hd-main.js
outbrain-widget.js
noeval.js
noop-0.5s.mp3
sensors-analytics.js
nitropay_ads.js
adthrive_abd.js