Raymond Hill
e84d3cd7a3
Make Firefox dev build auto-update
2025-03-14 11:06:11 -04:00
Raymond Hill
db7210a24a
Import translation work from https://crowdin.com/project/ublock
1.62.1rc1
2025-03-14 10:59:26 -04:00
Raymond Hill
69601b5c95
Update changelog
2025-03-14 10:52:27 -04:00
Raymond Hill
592a79341d
New revision for release candidate
2025-03-14 10:51:23 -04:00
Raymond Hill
34cea70924
Disable obsolete cache-control workaround for Firefox
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3576
This is the first step, a trivial code change which disable the
injection of `Cache-Control` header in Firefox.
In the next dev cycle, the second step will be to remove all
the code related to `Cache-Control` injection.
2025-03-14 10:47:14 -04:00
Raymond Hill
68962453ff
[mv3] Eliminate false positives in new generic cosmetic exception code
...
Related commit:
a009623d97
2025-03-13 19:02:20 -04:00
Raymond Hill
4032ba01bf
[mv3] Separate name from version in report
...
To make it easier to spot reports from forks of uBOL.
2025-03-13 13:27:21 -04:00
Raymond Hill
a009623d97
[mv3] Improve generic cosmetic filtering
...
Specifically, properly exclude generic cosmetic filters according to
specific cosmetic exceptions.
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/181
2025-03-13 13:15:27 -04:00
Raymond Hill
22fdf8fc1d
Make Firefox dev build auto-update
2025-03-11 09:51:19 -04:00
Raymond Hill
7db84ef13d
Do not blindly force https in urlskip
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/issues/3206#issuecomment-2708584507
1.62.1rc0
2025-03-11 09:15:40 -04:00
Raymond Hill
9f55694c8a
New revision for release candidate
2025-03-11 09:13:58 -04:00
Raymond Hill
1ea56a04cd
[mv3] Explicit filtering modes in troubleshooting data
2025-03-10 11:44:15 -04:00
Raymond Hill
b9a5726672
Rebuild MV3 extension if mv3-data content changes
2025-03-10 09:24:26 -04:00
Raymond Hill
3f850db1a8
Fix makefile
2025-03-09 08:41:28 -04:00
Raymond Hill
bf9549115c
Import translation work from https://crowdin.com/project/ublock
2025-03-08 17:22:46 -05:00
Raymond Hill
26d1283583
Fix mv3 build commands
2025-03-08 13:39:53 -05:00
Raymond Hill
94db43c4ad
[mv3] Minor changes to account for Edge build
2025-03-08 11:31:31 -05:00
Raymond Hill
e102a5ee06
Use "make mv3-edge" to build Edge package
2025-03-08 10:43:59 -05:00
Raymond Hill
c569f663ee
Add scripts to build for MV3 Edge
2025-03-08 10:07:33 -05:00
Raymond Hill
2b93a9128e
Update changelog
2025-03-07 17:06:21 -05:00
Raymond Hill
d006fd06e7
[mv3] Add support for ancestor context syntax in scriptlets
...
Related commit:
a483f7955f
2025-03-07 17:04:02 -05:00
Raymond Hill
536f0fba25
[mv3] Add test suite list to available rulesets
...
Microsoft Edge for Android requires a "link to the core function
test cases for your Edge Android extension" to verify that the
extension function properly.
2025-03-06 17:39:15 -05:00
Raymond Hill
31d82c494b
Fix typo in variable name
2025-03-06 14:15:02 -05:00
Raymond Hill
83df04a53d
Make Firefox dev build auto-update
2025-03-06 10:31:21 -05:00
Raymond Hill
03fb6ee059
Import translation work from https://crowdin.com/project/ublock
1.62.1b6
2025-03-06 09:59:35 -05:00
Raymond Hill
90a99073a6
Update changelog
2025-03-06 09:54:38 -05:00
Raymond Hill
fc231998b9
Improve overlay-buster
scriptlet
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3470
2025-03-06 09:50:37 -05:00
Raymond Hill
4a5c2723ff
New revision for dev build
2025-03-06 09:44:50 -05:00
Raymond Hill
202165867a
Update changelog
2025-03-06 09:44:32 -05:00
Raymond Hill
a483f7955f
Add ability to inject scriptlets according to origin of ancestor contexts
...
New syntax for scriptlet-based filtering: it is now possible to
inject a scriptlet in a context according to whether an ancestor
origin matches a specific hostname. Example:
example.com>>##+js(set, iAmEmbeddedInExampleDotCom, true)
The new `>>` specifier means that the scriptlet will not be injected
in `example.com`, but will be injected in all direct and indirect
embedded contexts in pages loaded from `example.com`
The new ancestor domain specifier also works for entity directives:
example.*##+js(set, iAmEmbeddedInExampleDotEffectiveTLD, true)
This is an experimental feature, to be further evaluated and
discussed by filter list maintainers. This is not a complete
implementation, by choice. Do not open issues regarding this
new syntax, the current shortcomings are known.
The new syntax is being discussed internally at:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/244
2025-03-06 08:57:27 -05:00
Raymond Hill
e636c32f2a
Fix range parser in prevent-setTimeout
scriptlet
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/925#discussioncomment-11940830
2025-03-04 07:12:56 -05:00
Raymond Hill
987ddad1fd
[mv3] Adjust as per feedback
...
Related discussion:
https://github.com/uBlockOrigin/uBOL-home/issues/156#issuecomment-2696060398
2025-03-04 07:02:41 -05:00
Raymond Hill
1dbd280ba3
[mv3] Convert domain=
to to=
for csp=
/permissions=
options
...
Related discussion:
https://github.com/uBlockOrigin/uBOL-home/issues/156#issuecomment-2694741399
2025-03-03 11:45:54 -05:00
Raymond Hill
b29ac98094
[mv3] Inject surveyor in frames
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/290
2025-03-03 08:27:37 -05:00
Raymond Hill
8467e1b018
Re-wording
2025-03-02 12:27:45 -05:00
Raymond Hill
34df044808
Add filter option synonyms for strict1p
/strict3p
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3554
2025-03-01 16:26:46 -05:00
Raymond Hill
d7a103aa1c
Make Firefox dev build auto-update
2025-03-01 15:00:44 -05:00
Raymond Hill
2505b9f760
Update changelog
1.62.1b5
2025-03-01 14:53:48 -05:00
Raymond Hill
0913d5d1b4
New revision for dev build
2025-03-01 14:51:48 -05:00
Raymond Hill
36404543e4
Increase URL buffer size to 8192 (from 2048)
...
Related:
https://github.com/easylist/easylist/commit/777d7ba9
2025-03-01 14:48:51 -05:00
Raymond Hill
cff88d547f
Import translation work from https://crowdin.com/project/ublock
2025-03-01 09:26:44 -05:00
Raymond Hill
ea8853cda3
Use onmessage/postMessage instead of BroadcastChannel in diff updater
2025-02-28 17:18:48 -05:00
Raymond Hill
95b99ef4ac
New revision for dev build
2025-02-25 13:05:21 -05:00
Raymond Hill
d41989e62a
Improve disable-newtab-links
scriptlet
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3551
2025-02-25 13:02:44 -05:00
Raymond Hill
7fb656b653
Make Firefox dev build auto-update
2025-02-24 13:05:32 -05:00
Raymond Hill
18a502c4e3
New revision for dev build
1.62.1b4
2025-02-24 12:50:56 -05:00
Raymond Hill
8237dfc4f7
Update changelog
2025-02-24 12:50:33 -05:00
Raymond Hill
9c26a07b53
Improve prevent-addEventListener
scriptlet
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3360
2025-02-24 12:47:54 -05:00
Raymond Hill
8a6b12a319
[mv3] Inject scriptlets in their intended target world
2025-02-24 10:11:13 -05:00
Raymond Hill
e56ca0f612
Import translation from https://crowdin.com/project/ublock
2025-02-23 12:20:17 -05:00