Raymond Hill
749cec0f09
Add json-prune-fetch-response
scriptlet
...
As per request from filter list maintainers.
Usage:
...##+js(json-prune-fetch-response, prune paths [, needle paths [, ...varargs ]])
See `json-prune` scriptlet for usage.
Possible variable arguments:
..., log, [match | nomatch | all]
..., propsToMatch, [see prevent-xhr]
2023-08-23 08:49:22 -04:00
Raymond Hill
f8a83fff7c
[mv3] Fine tune for small screens
2023-08-22 20:08:26 -04:00
Raymond Hill
f5169ac6ea
Make Firefox dev build auto-update
2023-08-22 19:26:05 -04:00
Raymond Hill
174ebd5939
New revision for release candidate
2023-08-22 19:13:08 -04:00
Raymond Hill
eccfd3b823
Position reload icon in logger as per feedback
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2782
2023-08-22 19:11:52 -04:00
Raymond Hill
3c7f35ed9c
Import translation work from https://crowdin.com/project/ublock
2023-08-22 10:50:04 -04:00
Raymond Hill
f407c28a00
Re-factor extra args for set-constant
scriptlet
...
To prepare for better compatibility with AdGuard's own `set-constant`
scriptlet.
The 3rd position parameter which dictates how to set the value has
been converted into a vararg paramater, as follow:
..., as, function
..., as, callback
..., as, resolved
..., as, rejected
Similarly, the parameter used to dictate when the scriptlet
should become effective is now to be used as a vararg:
..., runAt, load
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2783
Ideally, AdGuard would support its `stack` parameter as a
vararg, to be discussed.
2023-08-22 10:12:08 -04:00
Raymond Hill
5cf9e5382d
Make Firefox dev build auto-update
2023-08-20 13:20:50 -04:00
Raymond Hill
babd59f3a3
New revision for dev build
2023-08-20 13:16:12 -04:00
Raymond Hill
77c3ad2812
Fix bad regression in cosmetic filtering
...
Related commit:
393fd90f9d
2023-08-20 13:14:36 -04:00
Raymond Hill
c4f2f2b6c2
Make Firefox dev build auto-update
2023-08-20 11:40:56 -04:00
Raymond Hill
4c4fa01968
New revision for dev build
2023-08-20 11:30:57 -04:00
Raymond Hill
55d068aca3
Use Unicode version of hostnames in element picker
...
Related feedback:
https://www.reddit.com/r/uBlockOrigin/comments/15vfkm6/
2023-08-20 11:27:19 -04:00
Raymond Hill
ed6c0d2f50
Make Firefox dev build auto-update
2023-08-20 11:01:18 -04:00
Raymond Hill
aab46dac2f
New revision for dev build
2023-08-20 10:45:51 -04:00
Raymond Hill
393fd90f9d
Disallow trailing CSS universal selector unless properly separated
...
Related discussion:
https://www.reddit.com/r/uBlockOrigin/comments/15tzgud/ads_on_twitterx_again/jwn8bkj/
2023-08-20 10:41:43 -04:00
Raymond Hill
f9ba65b829
[mv3] Put icon in nav bar by default
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2781
2023-08-20 09:35:16 -04:00
Raymond Hill
ca6adbca56
[mv3] Point to new uBO version
2023-08-20 08:54:32 -04:00
Raymond Hill
7973593423
Make Firefox dev build auto-update
2023-08-20 08:50:42 -04:00
Raymond Hill
80c6647a70
New revision for dev build
2023-08-20 08:43:30 -04:00
Raymond Hill
21bb4e56ed
Put uBO's icon in nav bar by default
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2781
2023-08-20 08:38:42 -04:00
Raymond Hill
4b83101ab9
Fix/improve xml-prune
scriptlet
...
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/14849#issuecomment-1257094491
2023-08-20 08:36:16 -04:00
Raymond Hill
b1f0c5b773
Typo
2023-08-19 19:56:00 -04:00
Raymond Hill
96a07d42e3
[mv3] Set minimum version to Firefox 114
2023-08-19 19:22:53 -04:00
Raymond Hill
b699691e40
Minor code review of scriptlets
2023-08-19 19:21:22 -04:00
Raymond Hill
0ad456e905
[mv3] Rename uBOL-issues
repo to uBOL-home
...
From now on, new uBOL releases will go into uBOL-home repo.
2023-08-19 11:26:33 -04:00
gorhill
40570d7f0f
Update build log file
...
Files changed:
M dist/mv3/log.txt
2023-08-19 15:11:31 +00:00
Raymond Hill
0d4640c31f
Update mv3.yml
2023-08-19 11:09:04 -04:00
gorhill
d6f17f8f74
Update build log file
...
Files changed:
M dist/mv3/log.txt
2023-08-19 14:58:37 +00:00
gorhill
8680e38eda
Update build log file
...
Files changed:
M dist/mv3/log.txt
2023-08-19 14:49:52 +00:00
Raymond Hill
24040f6a64
Update mv3.yml
2023-08-19 10:46:09 -04:00
gorhill
ac53ac5fee
Update build log file
...
Files changed:
M dist/mv3/log.txt
2023-08-19 13:19:20 +00:00
Raymond Hill
179e0fe9fa
re-oops
2023-08-19 09:15:15 -04:00
Raymond Hill
faa4b7b69a
oops
2023-08-19 08:56:57 -04:00
Raymond Hill
bcc0803bb5
[mv3] Use specific commit URL to pick uBO repo version
2023-08-19 08:50:20 -04:00
Raymond Hill
f216dc3c4b
[mv3] Create releases in uBOL-issues repo
2023-08-19 07:52:44 -04:00
Raymond Hill
857abb380b
[mv3] Add support for converting ^responseheader()
filters to DNR
...
Additionally, finalize versioning scheme for uBOL. Since most updates
will be simply related to update rulesets, the version will from now
on reflects the date at which the extension package was created:
year.month.day.minutes
So for example:
2023.8.19.690
2023-08-19 07:48:14 -04:00
Raymond Hill
eb235404bd
Use 'wasm-unsafe-eval' instead of deprecated 'wasm-eval'
...
Reference:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/script-src#unsafe_webassembly_execution
2023-08-18 10:01:08 -04:00
Raymond Hill
2bbad0c692
Make permissions=
as a modifier in logger
2023-08-17 17:11:47 -04:00
Raymond Hill
dde246f202
Do not issue extraneous doc separators in logger
2023-08-17 09:28:29 -04:00
gorhill
d9b338c8bc
Update build log file
...
Files changed:
M dist/mv3/log.txt
2023-08-15 14:26:39 +00:00
Raymond Hill
17ae7f3459
[mv3] Prepare new uBO Lite version to fix regression
2023-08-15 10:23:09 -04:00
Raymond Hill
541ccd3216
Make Firefox dev build auto-update
2023-08-15 10:21:28 -04:00
Raymond Hill
da0467365a
New revision for dev build
2023-08-15 10:13:15 -04:00
Raymond Hill
fbc7a0e0ae
Properly serialize CSS combinators according to position in selector
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2778
Regression from:
bb41d9594f
The regression occurred because the modified code made the assumption
that a leading combinator would never be preceded by whitespace, while
the parser didn't prevent this.
The parser has been fixed to ensure there is never a leading
whitespace in a selector.
2023-08-15 10:07:42 -04:00
Raymond Hill
79cf5f574c
Make Firefox dev build auto-update
2023-08-14 13:45:39 -04:00
Raymond Hill
063581dae0
New revision for dev build
2023-08-14 13:40:17 -04:00
Raymond Hill
2a6c1d30b4
Fix regression in vAPI.warSecret guard code
...
Related commit:
https://github.com/gorhill/uBlock/commit/bf591d93fb
2023-08-14 13:39:27 -04:00
Raymond Hill
74fa4f9e0e
Make Firefox dev build auto-update
2023-08-14 13:16:34 -04:00
Raymond Hill
5540b1aab5
New revision for dev build
2023-08-14 13:10:36 -04:00