Raymond Hill
5d0283d2ee
Reduce/update npm dependencies
2025-08-08 09:03:52 -04:00
Raymond Hill
5dd0165359
[mv3] Fix link to privacy policy
2025-08-07 22:33:45 -04:00
Raymond Hill
e645fe7468
[mv3] Fix browser permissions scanning at launch
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/410
2025-08-07 12:44:27 -04:00
Raymond Hill
b6829698cc
[mv3] Add spinner as visual feedback rulesets are being registered
...
Additionally, fixed a race condition where changes to rulesets would
not be ultimately registered when the changes were made during an
ongoing registration operation. This race condition would be
especially likely to occur on platforms where rulesets registration
take long.
2025-08-07 08:56:17 -04:00
Raymond Hill
31795fb6e6
[mv3] Remove obsolete code paths in picker tool
2025-08-06 13:28:30 -04:00
Raymond Hill
2d2de3a53b
[mv3] Prevent scrolling taking over moving dialog in picker
2025-08-06 13:20:18 -04:00
Raymond Hill
1e0c64076f
[mv3] Fix regression with highly generic cosmetic filters CSS files
...
Regression from:
56ba93700c
Related feedback:
https://old.reddit.com/r/uBlockOrigin/comments/1mi8fd6/ublock_origin_lite_for_ios/n725s6l/
2025-08-05 13:25:14 -04:00
Raymond Hill
e390822930
Revert "Remove file moved to uBOL-home repo"
...
This reverts commit 028893fe86 .
2025-08-04 15:20:47 -04:00
Raymond Hill
472e8b53cd
[mv3] Set minimum browser version for Safari
2025-08-04 15:15:42 -04:00
Raymond Hill
028893fe86
Remove file moved to uBOL-home repo
2025-08-04 13:25:41 -04:00
Raymond Hill
bbfe7400ac
[mv3] Support important option for removeparam option
...
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/29451#issuecomment-3150181993
When transposing a `removeparam` dilter to a DNR rule, the semantic of
the `important` option changes to "overrides ` allow` rules".
2025-08-04 10:09:39 -04:00
Raymond Hill
bb1d085c8c
Import translation work from https://crowdin.com/project/ublock
2025-08-03 16:04:17 -04:00
Raymond Hill
32bf5ebde3
[mv3] Add support for procedural cosmetic filters
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/325
2025-08-03 15:50:22 -04:00
Raymond Hill
e713e133eb
Remove "CERT.PL's Warning List" from stock lists
...
Far too large to be used as a default or stock list.
2025-08-03 08:06:44 -04:00
Raymond Hill
171ddd3e06
Fix incorrect test
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3736
2025-08-01 10:38:40 -04:00
Raymond Hill
14a9572c86
Remove "AdGuard Tracking Protection"from stock list
...
It's not needed and too likely to interfere negatively with uBO's
default lists. It was added a long, long time ago when EasyPrivacy
wasn't making use of uBO's own advanced syntax, which is no longer
an issue.
2025-07-31 16:37:10 -04:00
Raymond Hill
5911a8ea7a
[mv3] Remove Safari-specific warning
2025-07-31 16:29:19 -04:00
Raymond Hill
02f90d58f4
[mv3] Use default file permissions on created temp file
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/397
2025-07-30 08:45:16 -04:00
Raymond Hill
4f273c4284
[mv3] Temporarily comment out empty list as error
2025-07-28 10:00:25 -04:00
Raymond Hill
581144eeb8
Import translation work from https://crowdin.com/project/ublock
2025-07-28 09:28:47 -04:00
Raymond Hill
a986b45433
[mv3] Fix gutter click on last line
2025-07-28 09:18:15 -04:00
Raymond Hill
7d9317bb17
Improve fingerprint2.js shim
2025-07-28 09:14:32 -04:00
Raymond Hill
abeb5d1567
Make Firefox dev build auto-update
2025-07-26 09:28:06 -04:00
Raymond Hill
beab99b54a
Import translation work from https://crowdin.com/project/ublock
2025-07-25 10:44:17 -04:00
Raymond Hill
626b9c7f2d
[mv3] Don't disable lists according to DNR rule count
...
Some lists may be composed of only static extended filters.
2025-07-23 14:04:58 -04:00
Raymond Hill
1476ae4262
Import translation work from https://crowdin.com/project/ublock
2025-07-23 11:37:18 -04:00
Raymond Hill
d88814bc12
Add filter list for experimental filters
2025-07-23 10:34:19 -04:00
Raymond Hill
348f151e36
Also report char segment size
2025-07-22 11:19:16 -04:00
Raymond Hill
a94b4e12a9
Update changelog
2025-07-20 10:58:02 -04:00
Raymond Hill
47cbb43a0e
Make google-ima a valid injectable scriptlet
...
Related feedback:
https://www.reddit.com/r/uBlockOrigin/comments/1m4dbk1/ublock_being_detected_on_south_park_studios/
2025-07-20 10:53:56 -04:00
Raymond Hill
23155d81cd
New revision for dev build
2025-07-20 10:30:43 -04:00
Raymond Hill
4baf61371c
Update changelog
2025-07-20 10:30:24 -04:00
Raymond Hill
fef50e59f2
Improve abort-current-script scriptlet
...
Prevent webpages from tampering with `textContent`.
Borrow solution from:
c2d7378e4d/src/scriptlets/abort-current-inline-script.js (L98-L99)
2025-07-20 10:26:31 -04:00
Raymond Hill
fed7f4a0b8
[mv3] Merge all :style() filters with procedural filters
2025-07-19 13:15:43 -04:00
Raymond Hill
8ae7c1501b
Import translation work from https://crowdin.com/project/ublock
2025-07-18 15:18:56 -04:00
Raymond Hill
d7686a815e
[mv3] Remove hostname normalization regarding filtering mode
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/388#issuecomment-3075440422
2025-07-18 13:53:01 -04:00
Raymond Hill
e07e7bbd09
Fix potential exception in procedural operator :matches-attr
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3720
2025-07-18 10:23:11 -04:00
Raymond Hill
bb9e2c0fc7
Import translation work from https://crowdin.com/project/ublock
2025-07-17 10:30:22 -04:00
Raymond Hill
9f5893cd88
Make Firefox dev build auto-update
2025-07-17 08:07:44 -04:00
Raymond Hill
3e0462e619
New revision for dev build
2025-07-16 09:24:40 -04:00
Raymond Hill
3d155889e9
Update changelog
2025-07-16 09:24:17 -04:00
Raymond Hill
b7510eee61
Improve reporting of reason option in strict-blocked pages
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/1195#issuecomment-3072981070
2025-07-15 12:10:10 -04:00
Raymond Hill
1e955bebbe
Make Firefox dev build auto-update
2025-07-15 11:28:42 -04:00
Raymond Hill
eb28988054
[mv3] Minor code review
2025-07-14 12:33:51 -04:00
Raymond Hill
2c91bfc872
[mv3] Make the slider continuous rather than granular
2025-07-14 12:12:36 -04:00
Raymond Hill
cc7e7894c7
[mv3] Fix compatibility layer code
2025-07-14 11:28:02 -04:00
Raymond Hill
e75e128a34
[mv3] Load procedural CSS code on demand
2025-07-13 17:16:04 -04:00
Raymond Hill
6bfa7245f3
[mv3] Normalize rulesets read from package
...
This ensures rulesets are properly rendered in DNR ruleset viewer
in Safari.
2025-07-12 11:16:29 -04:00
Raymond Hill
1a8238e03e
[mv3] Adjust CSS for small display
2025-07-12 11:13:10 -04:00
Raymond Hill
255b143c80
Import translation work from https://crowdin.com/project/ublock
2025-07-11 08:49:58 -04:00