Raymond Hill
95813793a5
New revision for dev build
2023-12-18 10:44:11 -05:00
Raymond Hill
24ab492b77
Fix overlooking whether auto-update is disabled
...
Related feedback:
https://old.reddit.com/r/uBlockOrigin/comments/18ktpd5/
2023-12-18 10:41:48 -05:00
Raymond Hill
ebd9d93666
Prevent element picker from throwing when targeting `html`/`body`
...
Occurred when element picker was launched from context menu
as a result of clicking on `html` or `body` elements.
2023-12-16 11:23:58 -05:00
Raymond Hill
c2b5fb1fda
Make Firefox dev build auto-update
2023-12-15 17:20:46 -05:00
Raymond Hill
0efa583202
Update changelog
2023-12-15 17:13:26 -05:00
Raymond Hill
b850ea7f83
New revision for dev build
2023-12-15 17:01:06 -05:00
Raymond Hill
9f4b31a96f
Add detection of mismatched`!#if`-`!#endif` in linter
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/1712
2023-12-15 16:57:49 -05:00
Raymond Hill
ac814302e0
Make Firefox dev build auto-update
2023-12-15 13:21:16 -05:00
Raymond Hill
625250716a
New revision for dev build
2023-12-15 13:10:23 -05:00
Raymond Hill
d56468b4ec
Fix launch of auto update shortly after launch
...
Regression from:
https://github.com/gorhill/uBlock/commit/bd7ce41224
2023-12-15 09:59:56 -05:00
Raymond Hill
b9476cfb6e
Make Firefox dev build auto-update
2023-12-14 17:06:27 -05:00
Raymond Hill
ef4870b179
New revision for dev build
2023-12-14 16:57:18 -05:00
Raymond Hill
a2caa7da78
Fix heuristic to verify whether a resource on a remote server is stale
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3022
2023-12-14 16:51:28 -05:00
Raymond Hill
7822db1304
Make Firefox dev build auto-update
2023-12-14 10:46:42 -05:00
Raymond Hill
1a27f6a6cd
Import translation work from https://crowdin.com/translate/ublock
2023-12-14 10:36:18 -05:00
Raymond Hill
2087114d48
Update changelog
2023-12-14 10:24:43 -05:00
Raymond Hill
035be61be0
New revision for dev build
2023-12-14 10:20:26 -05:00
Raymond Hill
5e3f9695b4
Support links to update lists which are differential update-friendly
...
If the `manual` parameter is assigned a date in the form of
`YYMMDD`, this will tell uBO to update lists from origin sources
when the current time is within the range of the specified date,
otherwise lists will be updated from CDNs. Updating from CDNs
is always strongly recommended since this enables differential
updates.
For the time being, `manual=1` will always cause to update lists
from origin, but this form will be deprecated once next stable
release is widespread. The idea is to not leave behind stale
and obsolete links which would be detrimental to differential
updates should someone click on one of these old links left
behind.
2023-12-14 09:50:11 -05:00
Raymond Hill
bd7ce41224
Remove "Purge all caches" button from "Filter lists" pane
...
Purging all the lists from cache storage is detrimental to
differential update, and cause filter lists to be updated less
often and consequently to be less up to date then when letting
differential updater do its work.
2023-12-13 21:01:51 -05:00
Raymond Hill
14926913f7
Add support for `all` list token in updater-link feature
...
Using `listkeys=all` will cause all enabled lists to be updated.
2023-12-12 11:04:16 -05:00
Raymond Hill
4305ea9c0c
Fix logging of broad exception filter `#@#+js()`
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/843
Regression from:
https://github.com/gorhill/uBlock/commit/1a863a877d
2023-12-12 08:21:47 -05:00
Raymond Hill
a3e3cd9216
Ensure cache storage backend is selected before use
...
Related commit:
bfa28b960e
2023-12-11 12:17:25 -05:00
Raymond Hill
acc2950736
[mv3] Fine tuning ruleset output
2023-12-11 09:29:59 -05:00
Raymond Hill
cc305b84e0
Make Firefox dev build auto-update
2023-12-10 15:30:54 -05:00
Raymond Hill
e1b23444aa
Update changelog
2023-12-10 15:23:40 -05:00
Raymond Hill
d01ad24291
Improve `no-xhr-if` scriptlet
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2518
2023-12-10 15:21:29 -05:00
Raymond Hill
afcefb4b35
Update changelog
2023-12-10 13:55:33 -05:00
Raymond Hill
33add0bbbf
New revision for dev build
2023-12-10 13:53:39 -05:00
Raymond Hill
f2dc195576
Fix URLs for EasyDutch
2023-12-10 13:48:51 -05:00
Raymond Hill
bfa28b960e
Ensure cache storage is selected before access
...
Possibly related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2136
Also reported internally, steps to reproduce the issue fixed here:
- Open uBO's dashboard through 3-dot > Add-ons > uBO > Settings
- Bring forth "Filter lists" pane
We want the tab to be already opened at next launch
- Quit Firefox for Android
- Launch Firefox for Android
Result:
Very long launch time, lists marked as out of date.
2023-12-10 12:33:51 -05:00
Raymond Hill
184942503f
Make Firefox dev build auto-update
2023-12-09 18:06:13 -05:00
Raymond Hill
6cdf030125
New revision for dev build
2023-12-09 17:57:53 -05:00
Raymond Hill
563b6cf0bf
Update changelog
2023-12-09 17:57:33 -05:00
Raymond Hill
4183ce477a
Fix popup panel rendering when embedded in logger
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3015
2023-12-09 17:54:02 -05:00
Raymond Hill
af0a3f4abb
[mv3] Have one rule per line in ruleset files
2023-12-09 11:02:20 -05:00
Raymond Hill
7e44db763e
Add visual hint in support information re. differential update
...
In Support pane's troubleshooting information, a delta sign will
be added to list update information when the list was last updated
through differential update.
2023-12-08 15:28:20 -05:00
Raymond Hill
310bfec6a1
Remove obsolete web accessible resources
2023-12-08 12:06:34 -05:00
Raymond Hill
b35d17143b
Fix DNR output in uBO's dev tools page
2023-12-08 11:45:39 -05:00
Raymond Hill
db16dfbfbc
Make Firefox dev build auto-update
2023-12-08 10:26:13 -05:00
Raymond Hill
e789a6b0c5
Import translation work from https://crowdin.com/project/ublock
2023-12-08 10:19:18 -05:00
Raymond Hill
6ad8bad45a
New revision for dev build
2023-12-08 10:13:05 -05:00
Raymond Hill
1d9a4e9178
Update changelog
2023-12-08 10:12:42 -05:00
Raymond Hill
cdc5e89f52
Rename `urltransform` to `uritransform`
...
Related commit:
https://github.com/uBlockOrigin/uAssets/commit/20312c2178
To work around incompatibity with `urltransform` in 1.53.0.
With this commit support for `urltransform` is dropped in
favor of `uritransform`. Since `uritransform` won't be parsed
by older versions of uBO, the change in syntax for `urltransform`
between 1.53.0 and 1.54.0 will no longer cause issue.
2023-12-08 10:07:11 -05:00
Raymond Hill
01ce24eea2
Make Firefox dev build auto-update
2023-12-07 21:31:12 -05:00
Raymond Hill
4ec0cf09ed
New revision for dev build
2023-12-07 21:24:34 -05:00
Raymond Hill
994c9264de
Update changelog
2023-12-07 21:23:58 -05:00
Raymond Hill
885bc3875b
Vertically expand/collapse in steps in dom inspector
...
Additionally, lock the inspected page to the item under
the mouse in the dom inspector.
2023-12-07 20:59:45 -05:00
Raymond Hill
77b33c47b3
Make Firefox dev build auto-update
2023-12-06 21:31:20 -05:00
Raymond Hill
695acce53b
New revision for dev build
2023-12-06 21:22:00 -05:00
Raymond Hill
15b1250c99
[firefox] Fix DOM inspector being broken in private window
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3004
Related commit:
ee83a4304a
Use extensions API message ports to establish direct communication
between content script and logger window.
2023-12-06 21:16:48 -05:00