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
Raymond Hill
12451d733a
New revision for dev build
2024-04-22 06:25:36 -04:00
Raymond Hill
4c530b732f
Adjust element picker visuals
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3220
2024-04-22 06:08:49 -04:00
Raymond Hill
a60a43103c
Make Firefox dev build auto-update
2024-04-17 09:33:00 -04:00
Raymond Hill
facd16d3fe
New revision for dev build
2024-04-17 09:21:05 -04:00
Raymond Hill
1157e51130
Update changelog
2024-04-17 09:20:38 -04:00
Raymond Hill
91dfcbef2a
Improve `remove-[attr|class]` scriptlets
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3215
2024-04-17 09:17:49 -04:00
Raymond Hill
5de19ace91
Make Firefox dev build auto-update
2024-04-16 11:31:18 -04:00
Raymond Hill
fd08e90070
New revision for dev build
2024-04-16 11:23:59 -04:00
Raymond Hill
f3cf75ec92
Update changelog
2024-04-16 11:23:39 -04:00
Raymond Hill
6152f5269e
Improve dashboard layout at high zoom factor
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3211
2024-04-16 11:21:06 -04:00
Raymond Hill
2481e4a130
Make Firefox dev build auto-update
2024-04-13 16:15:48 -04:00
Raymond Hill
bf2c7e729b
New revision for dev build
2024-04-13 16:07:49 -04:00
Raymond Hill
539938969d
Ensure reading last data written
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/888
2024-04-13 16:03:17 -04:00
Raymond Hill
800eca7b58
Make Firefox dev build auto-update
2024-04-11 18:20:38 -04:00
Raymond Hill
ca518bcf41
New revision for dev build
2024-04-11 18:03:01 -04:00
Raymond Hill
931f44ae16
Improve logging in `m3u-prune` scriptlet
...
Related feedback:
https://github.com/uBlockOrigin/uAssets/issues/23042#issuecomment-2050238172
2024-04-11 15:44:07 -04:00
Raymond Hill
6e61a13e40
Open details pane only when clicking non-interactive elements
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3202
2024-04-11 11:12:37 -04:00
Raymond Hill
79543d6c32
Make Firefox dev build auto-update
2024-04-10 11:41:14 -04:00
Raymond Hill
9bca28cea0
New revision for dev build
2024-04-10 11:32:10 -04:00
Raymond Hill
ed694d09f8
Update changelog
2024-04-10 11:31:51 -04:00
Raymond Hill
3b4f02db21
Add a console pane to the logger
...
The console pane will report logging information reported by
scriptlets.
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3096#discussioncomment-8748932
Plus other changes.
2024-04-10 11:27:40 -04:00
Raymond Hill
5e7b88cb86
Update changelog
2024-04-10 10:30:47 -04:00
Raymond Hill
c0b56cffab
Improve suggested candidate filters in element picker
...
Additionally, fix eslint warnings.
2024-04-10 10:28:11 -04:00
Raymond Hill
89fa666bc4
Improve `set-cookie.fn` scriptlet
...
As per browser behavior, space character does not require encoding.
2024-04-10 08:25:24 -04:00
Raymond Hill
581c2824d0
Minor code review
2024-04-09 20:05:53 -04:00
Raymond Hill
e3247cb48c
Fine tune eslint behavior
2024-04-09 20:05:40 -04:00
Raymond Hill
277e90a4a7
Improve `spoof-css` scriptlet
2024-04-09 20:05:05 -04:00
Raymond Hill
a5f6c35bb0
Fix bad date computation in auto-comment feature
...
Related feedback:
https://old.reddit.com/r/uBlockOrigin/comments/1bxz6oi/
2024-04-09 12:15:03 -04:00
Raymond Hill
846c6462c3
Make Firefox dev build auto-update
2024-04-08 21:00:47 -04:00
Raymond Hill
8c0ca68529
New revision for dev build
2024-04-08 20:53:31 -04:00
Raymond Hill
db6e9b2ec0
New revision for dev build
2024-04-08 20:53:03 -04:00
Raymond Hill
c13fbac549
Update changelog
2024-04-08 20:52:02 -04:00
Raymond Hill
c223a8cd39
Fix regression breaking import of `file://` lists
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3199
2024-04-08 20:48:58 -04:00
Raymond Hill
d4a99a98f4
Update changelog
2024-04-08 08:24:21 -04:00
Raymond Hill
e7951c2114
Import translation work from https://crowdin.com/project/ublock
2024-04-08 08:23:48 -04:00
Raymond Hill
e61f093fa0
Make Firefox dev build auto-update
2024-04-07 18:31:08 -04:00
Raymond Hill
7e8beca971
New revision for dev build
2024-04-07 18:24:00 -04:00
Raymond Hill
defd68ef7d
Fix stray lists in redesigned cache storage
...
Related issue:
https://old.reddit.com/r/uBlockOrigin/comments/1bxzwf9/
These stray filter lists prevents uBO from properly updating
those filter lists.
2024-04-07 18:21:37 -04:00
Raymond Hill
98a600698e
Remove `letsblock.it` as target for `subscribe.js` content script
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3194
2024-04-03 10:51:39 -04:00
Raymond Hill
4533f0e37e
Fix eslint warnings
2024-04-03 10:22:57 -04:00
Raymond Hill
8dc0e885b5
Make Firefox dev build auto-update
2024-04-02 11:10:50 -04:00
Raymond Hill
80315a53ec
New revision for dev build
2024-04-02 11:06:15 -04:00
Raymond Hill
c6e99f8490
Improve `trusted-replace-outbound-text` scriptlet
...
Add vararg `condition, [pattern]`.
2024-04-02 11:04:27 -04:00
Raymond Hill
f9408415a5
Add missing `alarms` permissions in Thunderbird manifest
...
Possibly related:
https://old.reddit.com/r/uBlockOrigin/comments/1bquaw8/ublock_origin_157_announcement_thread_please/kxktycl/
2024-04-01 14:50:06 -04:00
Raymond Hill
21f81145bc
Make Firefox dev build auto-update
2024-04-01 11:35:58 -04:00