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
Raymond Hill
fddca0b7cb
Log all by default when needle is empty in `aost` scriptlet
...
As discussed with filter list maintainers.
2023-12-06 10:17:19 -05:00
Raymond Hill
42f31b9d16
Make Firefox dev build auto-update
2023-12-05 19:11:06 -05:00
Raymond Hill
3c921a1812
New revision for dev build
2023-12-05 19:04:31 -05:00
Raymond Hill
b38d89c335
Disable session storage for the time being
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3003#issuecomment-1841831191
2023-12-05 19:03:04 -05:00
Raymond Hill
2afd4846b2
Make Firefox dev build auto-update
2023-12-05 17:50:49 -05:00
Raymond Hill
b6d307d66c
New revision for dev build
2023-12-05 17:43:02 -05:00
Raymond Hill
06d22ca6c3
Fix details regarding light/dark theme in dom inspector
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/1411#issuecomment-1841509464
2023-12-05 17:38:12 -05:00
Raymond Hill
cc726c06cd
Remove untranslated language
2023-12-05 13:15:00 -05:00
Raymond Hill
71be1a4fe5
[mv3] Detect and discard regex-based `from=`/`to=` domains
2023-12-05 09:18:58 -05:00
Raymond Hill
b8b4193f15
Import translation work from https://crowdin.com/project/ublock
2023-12-04 17:06:06 -05:00
Raymond Hill
eb66820728
]firefox] Improve load time & behavior from suspended state
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2969
Changes:
Use browser.alarms to trigger selfie creation. Presence of a selfie
improve markedly time to readiness when uBO is unsuspended.
Mirror content of storage.local to (in-memory) storage.session for
faster load to readiness when uBO is ususpended.
2023-12-04 15:15:08 -05:00
Raymond Hill
a969a672e0
Change official description in source code top comment
2023-12-04 12:10:34 -05:00
Raymond Hill
5dcb9d42ab
Add support to auto-complete `permissions=`
2023-12-04 11:19:06 -05:00
Raymond Hill
87e2f350a7
Make Firefox dev build auto-update
2023-12-04 11:01:42 -05:00
Raymond Hill
13f47d71f7
New revision for dev build
2023-12-04 09:55:21 -05:00
Raymond Hill
aa584d750b
Import translation work from https://crowdin.com/project/ublock
2023-12-04 08:13:19 -05:00
Raymond Hill
c744c87607
Reset the DOM inspector when URL in top context changes
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/542
2023-12-04 08:07:53 -05:00
Raymond Hill
941077a25c
Support shadow-piercing combinator `>>>` in `trusted-click-element`
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2971
Example usage:
...##+js(trusted-trusted-click-element, #cmpwrapper >>> .cmpboxbtnyes)
The substring before ` >>> ` must select an element with a non-null
shadow root, in which case the substring after ` >>> ` will be used
to find the element in the targeted shadow root. ` >>> ` can be used
recursively when multiple shadow root must be pierced.
2023-12-04 08:02:07 -05:00
Raymond Hill
f15f1b3937
Make Firefox dev build auto-update
2023-12-03 16:41:45 -05:00
Raymond Hill
16e8e0c634
Update changelog
2023-12-03 16:31:28 -05:00
Raymond Hill
a9b509ec1e
New revision for dev build
2023-12-03 16:27:26 -05:00
Raymond Hill
03ea001681
Minor
2023-12-03 16:26:05 -05:00
Raymond Hill
ee83a4304a
Isolate DOM inspector layers from page context
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/1411
Additionally, refactored communication mechanism between content
script contexts and uBO contexts by using MessageChannel/BroadcastChannel
web APIs.
2023-12-03 16:21:32 -05:00