uBlock/tools
Raymond Hill 11ca4a3923
Add `trusted-set-attr` scriptlet
@trustedScriptlet trusted-set-attr

@description
Sets the specified attribute on the specified elements. This scriptlet runs
once when the page loads then afterward on DOM mutations.

Reference: https://github.com/AdguardTeam/Scriptlets/blob/master/wiki/about-trusted-scriptlets.md#-%EF%B8%8F-trusted-set-attr

@param selector
A CSS selector for the elements to target.

@param attr
The name of the attribute to modify.

@param value
The new value of the attribute. Since the scriptlet requires a trusted
source, the value can be anything.

=====

Additionally, start to move scriptlets into their own source files
for easier maintenance and code review.
2024-10-25 19:12:08 -04:00
..
copy-common-files.sh
import-crowdin.sh
make-assets.sh Simpler to use an extra property than to use a new assets.json 2024-03-14 10:20:25 -04:00
make-browser.sh
make-chromium-meta.py Use raw string for regex patterns in python scripts 2024-05-05 11:47:31 -04:00
make-chromium.sh
make-clean.sh
make-dig.sh
make-firefox-meta.py Use raw string for regex patterns in python scripts 2024-05-05 11:47:31 -04:00
make-firefox.sh Empty target directory instead of re-creating it 2024-03-05 07:59:11 -05:00
make-mv3.sh Add `trusted-set-attr` scriptlet 2024-10-25 19:12:08 -04:00
make-nodejs.sh Update README for npm package 2024-10-07 08:56:34 -04:00
make-npm.sh Update README for npm package 2024-10-07 08:56:34 -04:00
make-opera-meta.py
make-opera.sh Remove untranslated language 2023-12-05 13:15:00 -05:00
make-thunderbird.sh
pull-assets.sh