Commit graph

12416 commits

Author SHA1 Message Date
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
Raymond Hill
ec633887dd
Improve abort-on-stack-trace scriptlet
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3314
2024-07-28 10:44:17 -04:00
Fanboynz
76246f2c59
Add dismissed to set-cookie (#3921) 2024-07-27 08:26:59 -04:00
Raymond Hill
2dd591c1d7
Update README.md 2024-07-24 12:43:57 -04:00
Raymond Hill
2a675785bc
Update README.md 2024-07-24 12:43:00 -04:00
Raymond Hill
ac34aa975b
Make Firefox dev build auto-update 2024-07-23 09:40:31 -04:00
Raymond Hill
b7676e8f9f
New revision for release candidate 2024-07-23 09:23:31 -04:00
Raymond Hill
45a1d61c87
Update changelog 2024-07-23 09:23:14 -04:00
Raymond Hill
84be9cde6d
Improve href-sanitizer scriptlet
Support ability to recursively unwrap destination URL. Example:

    ...##+js(href-sanitizer, a.clickTracker, ?r?u)

Related discussion:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/775#discussioncomment-10120835
2024-07-23 09:21:17 -04:00
Raymond Hill
a54e3c5e39
Make Firefox dev build auto-update 2024-07-22 10:41:52 -04:00
Raymond Hill
5526b035bd
New revision for release candidate 2024-07-22 10:32:45 -04:00
Raymond Hill
bf75dc2f90
Code review of trusted-replace-node-text scriptlet 2024-07-22 09:51:40 -04:00
Raymond Hill
ec568b614d
Make Firefox dev build auto-update 2024-07-21 08:45:51 -04:00
Raymond Hill
fa2a0a9549
New revision for release candidate 2024-07-21 08:36:10 -04:00
Raymond Hill
14d90418b8
Fix regression in trusted-replace-node-text scriptlet
Related commit:
8afd9e233d
2024-07-21 08:34:18 -04:00
Raymond Hill
f1c45a2800
Make Firefox dev build auto-update 2024-07-20 09:50:55 -04:00
Raymond Hill
c36f7822ef
New revision for release candidate 2024-07-20 09:44:22 -04:00
Raymond Hill
62f87b0ea8
Rename parameters as per earlier commit
Related commit:
8afd9e233d
2024-07-20 09:43:08 -04:00
Raymond Hill
db33eb9f41
Make Firefox dev build auto-update 2024-07-20 09:06:03 -04:00
Raymond Hill
86d751b2ec
New revision for release candidate 2024-07-20 08:59:16 -04:00
Raymond Hill
b871b00337
Update changelog 2024-07-20 08:58:56 -04:00
Raymond Hill
8afd9e233d
Improve trusted-replace-node-text scriptlet
Related discussion:
https://github.com/uBlockOrigin/uAssets/discussions/23769#discussioncomment-10102276
2024-07-20 08:57:11 -04:00
Fanboynz
f2c4328a2e
Switch to updated Icelandic ABP List (#3920) 2024-07-19 08:01:38 -04:00
Raymond Hill
152983f031
Make Firefox dev build auto-update 2024-07-18 09:19:15 -04:00