Raymond Hill
ea4afc0610
Minor code review of `set-local-storage-item` scriptlet
2023-06-23 08:23:08 -04:00
Raymond Hill
e50b391105
Prevent creating report until filter lists are updated
...
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2582#discussioncomment-6187066
2023-06-22 14:36:12 -04:00
Raymond Hill
6a817b8258
Revert back to EasyList Cookie Notices
2023-06-21 10:08:28 -04:00
Raymond Hill
6a27a3960b
Make Firefox dev build auto-update
2023-06-21 09:31:24 -04:00
Raymond Hill
73b8ae508f
New revision for dev build
2023-06-21 09:15:03 -04:00
Raymond Hill
f6954430d1
Add support for sublist at any tree depth in "Filter lists" pane
2023-06-21 09:11:21 -04:00
Raymond Hill
9607cba1f6
Group EasyList cookies and uBO cookies as sublists of EasyList/uBO cookies
2023-06-20 13:44:08 -04:00
Raymond Hill
2271834e5c
Revert "Combine EasyList and uBO cookie-related lists"
...
This reverts commit 13fdf25170
.
2023-06-20 12:36:28 -04:00
Raymond Hill
13fdf25170
Combine EasyList and uBO cookie-related lists
2023-06-20 12:01:50 -04:00
Raymond Hill
dfce89d4e1
Make Firefox dev build auto-update
2023-06-20 11:25:59 -04:00
Raymond Hill
835f1d66fd
New revision for dev build
2023-06-20 11:05:33 -04:00
Raymond Hill
9443ba80a0
Add `set-local-storage-item`/`trusted-set-local-storage-item` scriptlets
...
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2697
2023-06-20 10:59:48 -04:00
gorhill
db9662f61b
Update build log file
...
Files changed:
M dist/mv3/log.txt
2023-06-19 14:22:19 +00:00
Raymond Hill
49b3ce58bb
Import translation work from https://crowdin.com/project/ublock
2023-06-19 10:17:36 -04:00
Raymond Hill
4e6a337e12
Make Firefox dev build auto-update
2023-06-18 15:26:15 -04:00
Raymond Hill
7901a00bd7
Fix handling of `path` in `set-cookie` scriptlet
...
As per feedback from filter list volunteers.
2023-06-18 15:13:54 -04:00
Raymond Hill
f6ee3f9878
New revision for dev build
2023-06-18 14:35:49 -04:00
Raymond Hill
3b70d0e134
[mv3] Drop useless property in generated content scripts
2023-06-18 14:34:43 -04:00
Raymond Hill
bd7318da3c
Fix `m3u-prune` scriptlet
...
Related issue:
- https://www.reddit.com/r/uBlockOrigin/comments/14cbznu/foxcom_ssai_workaround/
2023-06-18 14:29:11 -04:00
Raymond Hill
2170aba132
Make Firefox dev build auto-update
2023-06-17 12:06:19 -04:00
Raymond Hill
2c77293040
New revision for dev build
2023-06-17 11:58:56 -04:00
Raymond Hill
0bd4b600cf
Rework `nowoif` scriptlet
...
New official name: `no-window-open-if`.
The pattern will now be matched against all arguments passed
to `window.open()`: all the arguments are joined as a single
space-spearated string, and the result is used as the target
for matching the pattern.
To enable logging, used the extra parameters approach, i.e.
`log, 1`, which should come after the positional arguments
`pattern`, `delay`, and `decoy`.
2023-06-17 11:53:08 -04:00
Raymond Hill
29015b30df
Make Firefox dev build auto-update
2023-06-16 12:01:27 -04:00
Raymond Hill
683888108c
Import translation work from https://crowdin.com/project/ublock
2023-06-16 11:38:31 -04:00
Raymond Hill
23e203c364
New revision for dev build
2023-06-16 11:35:27 -04:00
Raymond Hill
112e41b9d5
Fine tune new `set-cookie`/`trusted-set-cookie` scriptlet
...
Added support for extra parameter `reload, 1`. If present,
the scriplet will force a reload of the webpage if the cookie
being set was not already set.
As per feedback from filter list maintainers.
2023-06-16 11:32:12 -04:00
Raymond Hill
9f2bfecd27
Be more flexible when converting procedural to declarative
...
Allows for the selector part to come after :media-matches().
2023-06-16 09:55:17 -04:00
Raymond Hill
07fae6a0d1
Fix procedural to declarative conversion
2023-06-16 09:34:35 -04:00
Raymond Hill
5d596b644d
Remove stray whitespaces
2023-06-15 20:00:57 -04:00
Raymond Hill
eaea26b5e9
Add `trusted-set-cookie` scriptlet
...
This new scriptlet is only valid when used in a trusted lists.
Implementation follows:
https://github.com/AdguardTeam/Scriptlets/blob/master/src/scriptlets/trusted-set-cookie.js
2023-06-15 19:57:10 -04:00
Raymond Hill
f04f13e855
Make Firefox dev build auto-update
2023-06-15 11:26:00 -04:00
Raymond Hill
27a54c0845
Add `set-cookie` scriptlet
...
This new scriptlet is only valid when used in a trusted lists.
Implementation follows:
https://github.com/AdguardTeam/Scriptlets/blob/master/src/scriptlets/set-cookie.js#L16
2023-06-15 11:08:35 -04:00
Raymond Hill
e5bd7556d9
Can't have whitespace in network filter pattern
...
Related feedback:
- https://github.com/uBlockOrigin/uAssets/discussions/17538#discussioncomment-6137462
2023-06-15 09:12:06 -04:00
Raymond Hill
d590390431
[mv3] Properly compiled complex generic cosmetic filters
...
Related issue:
- https://github.com/uBlockOrigin/uBOL-issues/issues/47
2023-06-14 10:19:48 -04:00
Raymond Hill
a2b51a8f91
Import translation work from https://crowdin.com/project/ublock
2023-06-14 09:26:28 -04:00
Raymond Hill
2f991bf70b
[mv3] Fix various minor quirks
...
Related issue:
- https://github.com/uBlockOrigin/uBOL-issues/issues/46
Also, patch Unicode flags in popup panel.
2023-06-14 09:07:34 -04:00
gorhill
9fca6c558b
Update build log file
...
Files changed:
M dist/mv3/log.txt
2023-06-13 16:06:20 +00:00
Raymond Hill
f22a531043
Import translation work from https://crowdin.com/project/ublock
2023-06-13 12:03:08 -04:00
Raymond Hill
d19e62a595
[mv3] Add support for admin configurations
...
See `managed_storage.json` for available settings. Currently
only `noFiltering` setting is availale.
`noFiltering` is an array of strings, each being a domain for
which no filtering should occur.
Related discussion:
- https://github.com/uBlockOrigin/uBOL-issues/discussions/35
2023-06-13 11:40:41 -04:00
Raymond Hill
0541ddbcfd
[mv3] Allows for revisions distinct from filter lists revisions
2023-06-11 10:29:05 -04:00
Raymond Hill
30c9004f0c
[mv3] First non-experimental version
2023-06-11 10:27:05 -04:00
Raymond Hill
4cd798f8fa
Import translation work from https://crowdin.com/project/ublock
2023-06-11 10:22:41 -04:00
Raymond Hill
01a4909ede
[mv3] No longer experimental
2023-06-11 10:20:46 -04:00
Raymond Hill
24bdcfd0dc
[mv3] No longer experimental
2023-06-11 10:17:41 -04:00
Raymond Hill
b37a250ef0
Add reference for country flag-related stuff
2023-06-11 10:16:55 -04:00
Raymond Hill
cdb50f4d9d
Import translation work from https://crowdin.com/project/ublock
2023-06-11 10:09:35 -04:00
Raymond Hill
d1525691f4
Remove unimportant information from troubleshooting information
...
This was added back then for the purpose of investigating the
following issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2604
No longer needed.
2023-06-11 09:58:12 -04:00
Raymond Hill
4ddfb3f278
[mv3] Add more specific purposed annoyances-related lists
...
Import country flag-related code from uBO.
Switch to AdGuard annoyance-related lists, as this solves
https://github.com/uBlockOrigin/uBOL-issues/issues/5#issuecomment-1583192594
2023-06-11 09:20:10 -04:00
Raymond Hill
1f3e5da32d
New revision for dev build
2023-06-11 09:18:21 -04:00
Raymond Hill
aa507924f3
Inform when filter lists are reloaded in logger
...
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2041#issuecomment-1585685791
2023-06-10 11:54:24 -04:00