Raymond Hill
a85fc33ce8
Import translaetion work from https://crowdin.com/project/ublock
2026-02-11 18:05:25 -05:00
Raymond Hill
8d9832b4d6
[mv3] Remove "Steven Black’s Unified Hosts" list
...
Related feedback:
https://github.com/uBlockOrigin/uAssets/issues/17917#issuecomment-3876123107
2026-02-10 12:10:26 -05:00
Raymond Hill
2b63dcdcb6
[mv3] Force register content scripts when none are found
...
Possibly will fix cases of no content scripts found in Safari.
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/30158#issuecomment-3869144473
2026-02-09 09:25:57 -05:00
Raymond Hill
aedaa97867
Import translation work from https://crowdin.com/project/ublock
2026-02-08 14:24:17 -05:00
Raymond Hill
efc59a2fc8
Revert "[mv3][safari] Bring back "AdGuard/uBO – URL Tracking Protection""
...
This reverts commit c7ff0f8c42 .
2026-02-03 18:00:40 -05:00
Raymond Hill
c7ff0f8c42
[mv3][safari] Bring back "AdGuard/uBO – URL Tracking Protection"
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/476
2026-02-03 17:38:15 -05:00
Raymond Hill
1ec05d4c0a
[mv3][safari] Remove image from removeparam
...
Revert https://github.com/gorhill/uBlock/commit/7aff7da77d for Safari.
2026-02-02 11:06:18 -05:00
Raymond Hill
d1877d448b
Import translation work from https://crowdin.com/project/ublock
2026-01-31 13:32:56 -05:00
Raymond Hill
359cb070eb
[mv3] Fix minor regression in reported troubleshooting info
2026-01-29 08:38:53 -05:00
Raymond Hill
08b7eafd26
Import translation work from https://crowdin.com/project/ublock
2026-01-25 13:38:42 -05:00
Raymond Hill
9f0c55fccb
[mv3] Minor change for when side-loaded
2026-01-23 12:31:06 -05:00
Raymond Hill
c6de97ceb7
[mv3] Add to troubleshooting info
2026-01-21 15:40:01 -05:00
Raymond Hill
f36dd3461b
[mv3] Fix regex in regex substitution rules
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/594
2026-01-21 09:40:35 -05:00
Raymond Hill
d136c08710
Import translation work from https://crowdin.com/project/ublock
2026-01-18 12:23:17 -05:00
Raymond Hill
f4c3c823fb
Rename list
2026-01-18 10:29:56 -05:00
Raymond Hill
b74b1a789c
[mv3] Remove obsolete comment
2026-01-17 13:28:25 -05:00
Raymond Hill
222f4fbbc1
[mv3] Fix equality test between two rulesets
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/591
2026-01-17 13:19:51 -05:00
Raymond Hill
2ec2610f36
[mv3] Add "Liste AR" to stock rulesets
...
Related discussion:
https://github.com/uBlockOrigin/uBOL-home/discussions/582
2026-01-14 12:00:58 -05:00
Raymond Hill
161cc473a2
[mv3] Fine tune busy state of popup panel
2026-01-11 14:00:58 -05:00
Raymond Hill
dfeb4e79ed
[mv3] Show spinner when filtering mode change takes long
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/discussions/583
If the filtering mode change takes more than a second, a spinner
covering the whole popup panel will appear until the browser
API calls complete.
2026-01-11 13:26:16 -05:00
Raymond Hill
3c1c84df50
Import translation work from https://crowdin.com/project/ublock
2026-01-11 13:17:45 -05:00
Raymond Hill
5e9b662024
[mv3] Removing multiple keys is supported
2026-01-10 12:49:17 -05:00
Raymond Hill
74b838cc03
Import translation work from https://crowdin.com/project/ublock
2026-01-04 11:37:19 -05:00
Raymond Hill
f6048a0804
[mv3] Fix class collision
2026-01-03 09:21:10 -05:00
Raymond Hill
e55811bbf9
[mv3] Need to setup scriptlet details only once
2026-01-01 13:15:44 -05:00
Raymond Hill
e0fcb8485a
Import translation work from https://github.com/gorhill/uBlock
2025-12-30 15:44:20 -05:00
Raymond Hill
9b45333e0d
[mv3] Fix "Proceed" button not working in strict-block page
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/576
2025-12-30 15:36:42 -05:00
Raymond Hill
c8c29faab4
Import translation work from https://crowdin.com/project/ublock
2025-12-29 10:01:40 -05:00
Raymond Hill
675ae7b5af
[mv3] Add easylist ai suggestions to stock lists
...
Related PR:
https://github.com/gorhill/uBlock/pull/3947
2025-12-29 09:46:08 -05:00
Raymond Hill
41dd3bf5f2
[mv3] Support removing multiple keys
2025-12-28 09:21:41 -05:00
Raymond Hill
bda2a50ec8
[mv3] Increase local storage limit beyond 5 MB
...
Reference:
https://developer.apple.com/documentation/safariservices/assessing-your-safari-web-extension-s-browser-compatibility
2025-12-28 09:09:46 -05:00
Raymond Hill
0101a47d25
[mv3] Try to address Safari's webextensions API issues
...
1) Reset "seen realms" when modifying enabled rulesets. The "seen
realms" code path is an attempt at mitigating an issue whereas
the DNR rules would not be enforced under certain circumstances.
2) Re-write the scripting manager to always wholly
unregister/register all content scripts instead of only the
differences before/after following a change affecting content
scripts.
2025-12-27 14:12:31 -05:00
Raymond Hill
c4225e9179
Import translation work from https://crowdin.com/project/ublock
2025-12-27 10:14:36 -05:00
Raymond Hill
f7f96140d9
[mv3] Add page-wide spinner when restoring/resetting settings
2025-12-27 10:12:34 -05:00
Raymond Hill
df0d21d92e
[mv3] Avoid instantiating regexes by using simple needle first
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/223
2025-12-27 09:45:25 -05:00
Raymond Hill
ede231b9c2
Import translation work from https://crowdin.com/project/ublock
2025-12-26 10:51:37 -05:00
Raymond Hill
0bd6d09736
Fix source strings as per feedback
2025-12-26 10:50:26 -05:00
Raymond Hill
e7f91cdd95
Import translation work from https://crowdin.com/project/ublock
2025-12-26 10:47:50 -05:00
Raymond Hill
9cf8a0fe7c
Import translation work from https://crowdin.com/project/ublock
2025-12-25 16:36:12 -05:00
Raymond Hill
6063d4f0ad
[mv3] Add ability to reset to default settings
2025-12-25 16:32:38 -05:00
Raymond Hill
37d995eeac
Import translation work from https://crowdin.com/project/ublock
2025-12-25 16:27:35 -05:00
Raymond Hill
377cf9d86b
[mv3] Add support for regex-based extended filters
...
Related issues:
- https://github.com/uBlockOrigin/uBOL-home/issues/223
- https://github.com/uBlockOrigin/uAssets/issues/31261
2025-12-25 12:34:21 -05:00
Raymond Hill
81448c3ca7
Import translation work from https://crowdin.com/project/ublock
2025-12-23 11:06:19 -05:00
Raymond Hill
c975fbb9d7
[mv3] Mind id/class attribute changes in generic cosmetic filterer
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3904
2025-12-23 10:51:15 -05:00
Raymond Hill
00b79d9023
Use new locally-maintained "URL Tracking Protection" list
2025-12-22 14:34:43 -05:00
Raymond Hill
4e0f47f11a
[mv3] Mind anscestor hostnames when evaluating host permissions
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/569
2025-12-21 11:16:25 -05:00
Raymond Hill
a23561d79e
[mv3] Bypass cosmetic filtering when top context is set to no-filtering
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/20
Specific cosmetic filtering will be bypassed when hostname of top context
matches an entry in the no-filtering set.
This doesn't completely solve the issue:
- The browser platform must support `document.location.ancestorOrigins`
- This solution can't be applied to scriptlets
2025-12-15 16:15:13 -05:00
Raymond Hill
baee6dcaca
Import translation work from https://crowdin.com/project/ublock
2025-12-14 16:05:26 -05:00
Raymond Hill
3855c5a648
[mv3] Fix garbage collection-related code
2025-12-14 10:26:50 -05:00
Raymond Hill
621ad89c64
[mv3] Better validate hostnames in "Filtering mode details" editor
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/564
2025-12-12 09:48:40 -05:00