Raymond Hill
8f81833efc
Classify generic cosmetic filters with comma as highly generic
...
Related discussion:
https://old.reddit.com/r/uBlockOrigin/comments/1d3ezoy/
2024-06-01 10:46:18 -04:00
Raymond Hill
82a3992896
Raise max buffer size for response body filtering
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/891
2024-06-01 10:42:14 -04:00
Raymond Hill
ad77938f24
[mv3] Raise minimum chromium version to 118
...
This allows to drop the special handling of `isUrlFilterCaseSensitive`
for chromium-based browsers.
2024-05-29 09:57:09 -04:00
Raymond Hill
044b7face1
Make Firefox dev build auto-update
2024-05-29 07:56:08 -04:00
Raymond Hill
3c3eef9246
New revision for dev build
2024-05-29 07:50:18 -04:00
Raymond Hill
f444e3f22c
Update changelog
2024-05-29 07:49:57 -04:00
Raymond Hill
98977971db
[mv3] Improve generic cosmetic filtering surveyor
2024-05-28 22:08:24 -04:00
Raymond Hill
8ea1bac80b
Trim end of class tokens in generic cosmetic filtering's surveyor
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3257
2024-05-28 18:42:06 -04:00
Raymond Hill
ce7806e3f1
Make Firefox dev build auto-update
2024-05-28 09:30:44 -04:00
Raymond Hill
96df6539f9
New revision for dev build
2024-05-28 09:21:17 -04:00
Raymond Hill
3cebe53ee2
Update changelog
2024-05-28 09:20:46 -04:00
Raymond Hill
0e1e4b82c5
Improve trusted-set-cookie
scriptlet
...
Replace placehoders instead of direct assignement
Related feedback:
https://github.com/uBlockOrigin/uAssets/pull/23877#issuecomment-2134417389
2024-05-28 09:18:09 -04:00
Raymond Hill
d8a77f38ce
New revision for stable release
2024-05-21 08:40:16 -04:00
Raymond Hill
70737da2af
Fine tune eslint
2024-05-20 14:00:36 -04:00
Raymond Hill
f1b2a367b2
Make Firefox dev build auto-update
2024-05-16 09:46:18 -04:00
Raymond Hill
406bbd4668
Update changelog
2024-05-16 09:31:24 -04:00
Raymond Hill
1ffb1db701
New revision for release candidate
2024-05-16 09:30:07 -04:00
Raymond Hill
59ffc96e89
Fallback to requestAnimationFrame when requestIdleCallback is not available
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3237
2024-05-16 09:29:12 -04:00
Fanboynz
7f0b2f4a5e
Add Approved/disapproved ( #3917 )
2024-05-14 21:51:27 -04:00
Raymond Hill
e03f1a6955
Make Firefox dev build auto-update
2024-05-14 12:20:47 -04:00
Raymond Hill
a4989039c9
New revision for release candidate
2024-05-14 12:14:10 -04:00
Raymond Hill
c1b3b39c52
Update changelog
2024-05-14 12:13:45 -04:00
Raymond Hill
3e7eca364b
Make logger console filter expression case-insensitive
2024-05-14 11:58:53 -04:00
Raymond Hill
ee67cd6284
Improve trusted-click-element
scriptlet
...
Use `openOrClosedShadowRoot` to lookup shadow root.
Related issue:
https://github.com/AdguardTeam/AdguardFilters/issues/178995
2024-05-14 11:37:19 -04:00
Raymond Hill
e738eaa447
Import translation work from https://crowdin.com/project/ublock
2024-05-12 15:51:46 -04:00
Raymond Hill
ca7d2ad61d
Replace EasyDutch with AdGuard Dutch
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/380#discussioncomment-9402570
2024-05-12 10:19:37 -04:00
Raymond Hill
f1f63c940b
Replace EasyDutch with AdGuard Dutch
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/380#discussioncomment-9402570
2024-05-12 10:17:54 -04:00
Raymond Hill
19e568b6b9
Make Firefox dev build auto-update
2024-05-11 19:11:20 -04:00
Raymond Hill
27224c0738
New revision for dev build
2024-05-11 19:06:53 -04:00
Raymond Hill
509dba1441
Fix regression in previous commit
...
Related feedback:
https://github.com/uBlockOrigin/uAssets/issues/23652#issuecomment-2105555721
Related commit:
2ccc3135c1
2024-05-11 19:05:14 -04:00
Raymond Hill
661c1c6e16
Make Firefox dev build auto-update
2024-05-09 21:35:42 -04:00
Raymond Hill
f2d00dbb8c
New revision for dev build
2024-05-09 21:31:56 -04:00
Raymond Hill
a8cc3759ad
Update changelog
2024-05-09 21:31:37 -04:00
Raymond Hill
0e6d607484
Add checksum validation when loading trie buffers in selfie
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3217#issuecomment-2103048654
2024-05-09 21:29:24 -04:00
Raymond Hill
bb479b0a66
Catch exceptions in API calls for the sake of old Chromium versions
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3217#issuecomment-2103628821
2024-05-09 21:29:24 -04:00
Fanboynz
363ad6795c
Add accept/reject to local-storage ( #3916 )
2024-05-09 20:51:07 -04:00
Raymond Hill
809a57af05
Make Firefox dev build auto-update
2024-05-05 12:01:21 -04:00
Raymond Hill
0987956bce
New revision for dev build
2024-05-05 11:51:33 -04:00
Raymond Hill
635e054f93
Update changelog
2024-05-05 11:51:10 -04:00
Raymond Hill
923452b788
Use raw string for regex patterns in python scripts
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3229
2024-05-05 11:47:31 -04:00
Raymond Hill
4d8ee35ef7
Improve noeval-if
scriptlet
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/841#discussioncomment-9320245
2024-05-05 11:46:16 -04:00
Raymond Hill
a351852268
Update changelog
2024-05-05 06:59:31 -04:00
Raymond Hill
2ccc3135c1
Improve trusted-set-local-storage-item
scriptlet
...
Related discussion:
df1041c616 (commitcomment-141265533)
2024-05-05 06:54:46 -04:00
Raymond Hill
f0cfc77170
Make Firefox dev build auto-update
2024-05-02 20:46:30 -04:00
Raymond Hill
f98a24b47b
New revision for dev build
2024-05-02 20:34:44 -04:00
Raymond Hill
bae2c64cc8
Update changelog
2024-05-02 20:34:20 -04:00
Raymond Hill
c098eb8625
Fix potential corruption when reading serialized data
...
Corrpution would occur when reading back serialized data which
contained multiple references to same instance of an object.
The issue could manifest when reading cache storage-related
data from the browser storage API, since the serializer is not
used when reading from indexedDB. Private/incognito mode
fall back on using browser storage API as cache storage.
Off the top of my head, I think the following conditions all
together could result in high likelihood of malfunction caused
by improperly deserializing data at launch time:
- Load from a selfie
- Selfie created after uBO ran for a while
- Selfie loaded from browser storage API (not the case by
default)
Possibly related to reports of uBO malfunctioning:
https://github.com/uBlockOrigin/uBlock-issues/issues/3217#event-12686416838
2024-05-02 20:21:47 -04:00
Raymond Hill
e891465775
Add more console logging for cache storage code
2024-05-02 20:15:46 -04:00
Raymond Hill
1ce845b2dc
Update changelog
2024-04-22 06:56:45 -04:00
Raymond Hill
f81003c45e
Make Firefox dev build auto-update
2024-04-22 06:36:09 -04:00