mirror of
https://github.com/gorhill/uBlock.git
synced 2026-03-11 09:04:36 +00:00
Scriptlets added: - json-edit - trusted-json-edit - json-edit-xhr-response - trusted-json-edit-xhr-response - json-edit-fetch-response - trusted-json-edit-fetch-response - jsonl-edit-xhr-response - trusted-jsonl-edit-xhr-response - jsonl-edit-fetch-response - trusted-jsonl-edit-fetch-response These scriptlets are functionally similar to their `json-prune` counterpart, except that they all use the new uBO-flavored JSONPath syntax, and the `trusted-` versions allow to modify values instead of just removing them. The `replace=` filter option has been extended to support applying uBO-flavored JSONPath syntax to the response body. If the `replace=` value starts with `json:` or `jsonl:`, the remaining of the value will be interpreted as a JSONPath directive, which can be used to either remove or modify property in a JSON document. |
||
|---|---|---|
| .. | ||
| attribute.js | ||
| base.js | ||
| cookie.js | ||
| href-sanitizer.js | ||
| json-edit.js | ||
| json-prune.js | ||
| localstorage.js | ||
| noeval.js | ||
| object-prune.js | ||
| parse-replace.js | ||
| prevent-innerHTML.js | ||
| prevent-settimeout.js | ||
| proxy-apply.js | ||
| replace-argument.js | ||
| run-at.js | ||
| safe-self.js | ||
| scriptlets.js | ||
| set-constant.js | ||
| shared.js | ||
| spoof-css.js | ||
| stack-trace.js | ||
| utils.js | ||