From 27d81f1099f32b510f2d606f71765672b29ea7ce Mon Sep 17 00:00:00 2001 From: D4niloMR <70459964+D4niloMR@users.noreply.github.com> Date: Sat, 16 Nov 2024 23:40:41 -0300 Subject: [PATCH] Mention all aliases of scriptlets with the canonical name being the first --- Resources-Library.md | 106 +++++++++++++++++++++++++------------------ 1 file changed, 62 insertions(+), 44 deletions(-) diff --git a/Resources-Library.md b/Resources-Library.md index 55c953b..ae58196 100644 --- a/Resources-Library.md +++ b/Resources-Library.md @@ -14,11 +14,11 @@ ## Available general purpose scriptlets -- [abort-current-inline-script](#abort-current-inline-scriptjs-) _(acis / acs)_ +- [abort-current-script](#abort-current-scriptjs-) _(acs / abort-current-inline-script / acis)_ - [abort-on-property-read](#abort-on-property-readjs-) _(aopr)_ - [abort-on-property-write](#abort-on-property-writejs-) _(aopw)_ - [abort-on-stack-trace](#abort-on-stack-tracejs-) _(aost)_ -- [addEventListener-defuser](#addeventlistener-defuserjs-) _(aeld)_ +- [addEventListener-defuser](#addeventlistener-defuserjs-) _(aeld / prevent-addEventListener)_ - [~addEventListener-logger~](#addeventlistener-loggerjs-) _(~aell~)_ - [trusted-click-element](#trusted-click-elementjs-) [Trusted] - [set-constant](#set-constantjs-) _(set)_ @@ -32,13 +32,13 @@ - [trusted-set-local-storage-item](#trusted-set-local-storage-itemjs-) / trusted-set-session-storage-item [Trusted] - [remove-cache-storage-item](#remove-cache-storage-itemjs-) - [call-nothrow](#call-nothrowjs-) -- [no-setInterval-if](#no-setinterval-ifjs-) _(nosiif)_ -- [no-setTimeout-if](#no-settimeout-ifjs-) _(nostif)_ -- [nano-setInterval-booster](#nano-setinterval-boosterjs-) _(nano-sib)_ -- [nano-setTimeout-booster](#nano-settimeout-boosterjs-) _(nano-stb)_ -- [no-xhr-if](#no-xhr-ifjs-) +- [no-setInterval-if](#no-setinterval-ifjs-) _(nosiif / prevent-setInterval / setInterval-defuser)_ +- [no-setTimeout-if](#no-settimeout-ifjs-) _(nostif / prevent-setTimeout / setTimeout-defuser)_ +- [adjust-setInterval](#adjust-setIntervaljs-) _(nano-setInterval-booster / nano-sib)_ +- [adjust-setTimeout](#adjust-setTimeoutjs-) _(nano-setTimeout-booster / nano-stb)_ +- [prevent-xhr](#prevent-xhrjs-) _(no-xhr-if)_ - [trusted-prevent-xhr](#trusted-prevent-xhrjs-) [Trusted] -- [no-fetch-if](#no-fetch-ifjs-) +- [prevent-fetch](#prevent-fetchjs-) _(no-fetch-if)_ - [trusted-replace-xhr-response](#trusted-replace-xhr-responsejs-) [Trusted] - [trusted-replace-fetch-response](#trusted-replace-fetch-responsejs-) _(trusted-rpfr)_ [Trusted] - [trusted-replace-argument](#trusted-replace-argumentjs-) [Trusted] @@ -47,14 +47,14 @@ - [remove-attr](#remove-attrjs-) _(ra)_ - [remove-class](#remove-classjs-) _(rc)_ - [remove-node-text](#remove-node-textjs-) _(rmnt)_ -- [trusted-replace-node-text](#trusted-replace-node-textjs-) _(trusted-rpnt)_ [Trusted] +- [trusted-replace-node-text](#trusted-replace-node-textjs-) _(trusted-rpnt / replace-node-text / rpnt)_ [Trusted] - [trusted-replace-outbound-text](#trusted-replace-outbound-textjs-) _(trusted-rpot)_ [Trusted] - [spoof-css](#spoof-cssjs-) - [prevent-canvas](#prevent-canvasjs-) - [href-sanitizer](#href-sanitizerjs-) - [disable-newtab-links](#disable-newtab-linksjs-) -- [window-close-if](#window-close-ifjs-) -- [no-window-open-if](#no-window-open-ifjs-) _(nowoif)_ +- [close-window](#close-windowjs-) _(window-close-if)_ +- [prevent-window-open](#prevent-window-openjs-) _(nowoif / no-window-open-if / window.open-defuser)_ - [object-prune](#object-prunejs----fn) - [trusted-prune-inbound-object](#trusted-prune-inbound-objectjs-) [Trusted] - [trusted-prune-outbound-object](#trusted-prune-outbound-objectjs-) [Trusted] @@ -66,13 +66,13 @@ - [m3u-prune](#m3u-prunejs-) - [noeval](#noevaljs-) - [noeval-silent](#noeval-silentjs-) -- [noeval-if](#noeval-ifjs-) +- [noeval-if](#noeval-ifjs-) _(prevent-eval-if)_ - [~no-floc~](#no-flocjs-) -- [no-requestAnimationFrame-if](#no-requestanimationframe-ifjs-) _(norafif)_ +- [no-requestAnimationFrame-if](#no-requestanimationframe-ifjs-) _(norafif / prevent-requestAnimationFrame)_ - [nowebrtc](#nowebrtcjs-) - [webrtc-if](#webrtc-ifjs-) - [window.name-defuser](#windowname-defuser-) -- [refresh-defuser](#refresh-defuserjs-) +- [prevent-refresh](#prevent-refreshjs-) _(refresh-defuser)_ - [overlay-buster](#overlay-busterjs-) - [alert-buster](#alert-busterjs-) @@ -161,10 +161,10 @@ to log _all_ calls without defusing any of them, a scriptlet without parameters *** +### abort-current-script.js [↪](https://github.com/gorhill/uBlock/blob/784ebb09050cb6617bd857f7c6a4311ac9649ce9/assets/resources/scriptlets.js#L35) ### acs.js / -### abort-current-script.js / -### acis.js / -### abort-current-inline-script.js [↪](https://github.com/gorhill/uBlock/blob/784ebb09050cb6617bd857f7c6a4311ac9649ce9/assets/resources/scriptlets.js#L35) +### abort-current-inline-script.js / +### acis.js Aborts execution of inline script (_throws_ `ReferenceError`) when attempts to access specified _property_ when text content or `src` attribute value (new in [1.37.0](https://github.com/gorhill/uBlock/commit/ebc42ae21e7900fafeaf1041038b94488b1d50e5)) of `