Raymond Hill
3360d3e3e1
[mv3] Remove unused file
2024-08-21 11:52:39 -04:00
Raymond Hill
09fef54959
[mv3] Ensure `redirect` has priority over`block`
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/187#issuecomment-2301450418
2024-08-21 10:56:18 -04:00
Raymond Hill
520f81fcca
[mv3] Fix injection of scriptlets into embedded contexts
2024-08-20 08:18:03 -04:00
Raymond Hill
24756e8340
Update changelog
2024-08-19 17:56:54 -04:00
Raymond Hill
378be82dec
Make Firefox dev build auto-update
2024-08-19 15:15:45 -04:00
Raymond Hill
40c3d4bcca
New revision for dev build
2024-08-19 15:01:37 -04:00
Raymond Hill
5f14716954
Update changelog
2024-08-19 15:01:18 -04:00
Raymond Hill
79e10323ad
Use helper function to lookup safe cookie values
...
This helper function is now used by `set-cookie` and
`set-local-storage-item` scriptlets, so changes in the
helper function will benefit both scriptlets.
2024-08-19 14:56:15 -04:00
Fanboynz
3e2171f550
Add checked/unchecked to set-cookie ( #3923 )
2024-08-19 14:40:33 -04:00
Raymond Hill
34047daa06
Import translation work from https://crowdin.com/project/ublock
2024-08-19 12:02:00 -04:00
Fanboynz
41c2258f91
Add allowed/denied to set-local-storage ( #3922 )
2024-08-18 09:14:44 -04:00
Raymond Hill
5287f6e029
Code review of scriptlet helper
2024-08-18 09:12:54 -04:00
Raymond Hill
2c60b331e3
Make Firefox dev build auto-update
2024-08-17 12:50:45 -04:00
Raymond Hill
a6cc75109d
New revision for dev build
2024-08-17 12:32:51 -04:00
Raymond Hill
cb452bc21c
Update changelog
2024-08-17 12:32:31 -04:00
Raymond Hill
6891037758
[mv3] Fix exception filters not overriding redirect filters
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/185
2024-08-17 11:00:42 -04:00
Raymond Hill
e73eb23c90
[mv3] Don't filter out tabless requests in "logger"
2024-08-17 10:42:17 -04:00
Raymond Hill
1cb660b94e
Fix plain exceptions not overriding block filters using `header=` option
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3347
2024-08-17 10:11:18 -04:00
Raymond Hill
8de454ccca
Make Firefox dev build auto-update
2024-08-16 12:11:18 -04:00
Raymond Hill
4520a8e611
New revision for dev build
2024-08-16 11:56:20 -04:00
Raymond Hill
cf5e781c91
Update changelog
2024-08-16 11:55:53 -04:00
Raymond Hill
56dfdd2568
Improve various scriptlets
...
Specifically, improve proxying of native methods.
2024-08-16 11:49:16 -04:00
Raymond Hill
9ced01ebf7
Add publish script for stable version on Chromium
2024-08-12 14:24:10 -04:00
Raymond Hill
415f9b8743
Make Firefox dev build auto-update
2024-08-12 14:20:54 -04:00
Raymond Hill
0ec2c1f54c
New revision for dev build
2024-08-12 14:12:55 -04:00
Raymond Hill
f919218e27
Update changelog
2024-08-12 14:11:49 -04:00
Raymond Hill
db3dc69bcc
Improve `href-sanitizer` sciptlet
...
Tolerate unexpected spaces in extracted URL parameters.
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3297#issuecomment-2283806183
2024-08-12 13:45:46 -04:00
Raymond Hill
1822d1503f
Import translation work from https://crowdin.com/project/ublock
2024-08-12 10:54:11 -04:00
Raymond Hill
665648ba97
[mv3] Re-word some text for accuracy
2024-08-07 10:03:03 -04:00
Raymond Hill
f0dd466f99
Make Firefox dev build auto-update
2024-08-06 16:55:50 -04:00
Raymond Hill
fa285f0e97
New revision for dev build
2024-08-06 16:50:33 -04:00
Raymond Hill
4697f18d0e
Update changelog
2024-08-06 16:50:07 -04:00
Raymond Hill
277977aa8a
[mv3] Remove useless arguments
2024-08-06 15:00:59 -04:00
Raymond Hill
ae6b53479d
[mv3] Minor change to debug output
2024-08-06 14:55:30 -04:00
Raymond Hill
fb037e97d0
[mv3] Improve `remove-attr.js` scriptlet
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/166
2024-08-06 14:47:03 -04:00
Raymond Hill
417dab538c
[mv3] Fix generating `allowAllRequests` rule when default mode is no-filtering
2024-08-04 11:59:16 -04:00
Raymond Hill
3668445679
Use random trusted-types policy name
...
Related commit:
4f0d1301ab
2024-08-04 00:15:40 -04:00
Raymond Hill
fea92ac110
Make Firefox dev build auto-update
2024-08-03 20:21:23 -04:00
Raymond Hill
a577d5ff50
New revision for dev build
2024-08-03 20:12:19 -04:00
Raymond Hill
de0a35e7cc
Update changelog
2024-08-03 20:11:51 -04:00
Raymond Hill
4f0d1301ab
Improve `trusted-replace-node-text` scriptlet
...
Related discussion:
https://github.com/brave/adblock-resources/pull/194
2024-08-03 20:09:21 -04:00
Raymond Hill
d42329a3a3
Rephrase more accurately
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/160
2024-08-03 12:03:56 -04:00
Raymond Hill
23a113715d
Update README.md
2024-08-02 11:20:34 -04:00
Raymond Hill
2d41dc89e5
Update README.md
2024-08-02 11:12:39 -04:00
Raymond Hill
cc50accd4c
Update README.md
2024-08-02 10:58:03 -04:00
Raymond Hill
9562b19a93
Fall back to "Basic" when removing `all-urls` from "No filtering"
...
Related discussion:
https://github.com/uBlockOrigin/uBOL-home/issues/156#issuecomment-2254576670
2024-08-01 11:24:42 -04:00
Raymond Hill
0cc8b7864f
Ignore transient py stuff
2024-08-01 10:37:22 -04:00
Raymond Hill
a0de43aba9
Import translation work from https://crowdin.com/project/ublock
2024-07-29 16:05:15 -04:00
Raymond Hill
30e0d01656
New revision for stable release
2024-07-29 15:50:38 -04:00
Raymond Hill
c7b54af0a2
[mv3] Add minimal ability to diagnose ruleset issue
...
A new icon has been added to the popup panel, to open a popup
window with a terse list of DNR events for the current tab, in
reverse chronological order (most recent DNR event appears at
the top).
The new ability is available only when the extension is sideloaded,
as per `declarativeNetRequestFeedback` documentation. Ref:
https://developer.chrome.com/docs/extensions/reference/api/declarativeNetRequest#event-onRuleMatchedDebug
Purposefully minimal, so as to have something rather than nothing
when having to diagnose filtering issue with the DNR API. Example:
https://github.com/uBlockOrigin/uBOL-home/issues/156
The content of the popup window does not dynamically update, force
a refresh (F5) to get the most recent DNR events. This might be
improved in the future.
The DNR event buffer is not persisted, so the buffer is empty when
service worker is restarted. This might be improved in the future
by using session storage API.
There is no output filtering ability in this first draft. This
might be improved in the future.
DNR rules are reported. The filter from which a DNR rule
originates is not reported. Given that the rulesets are optimized
after conversion from original filter lists to reduce the DNR rule
count, this is unlikely to ever be possible.
2024-07-29 14:54:46 -04:00