Commit Graph

11334 Commits

Author SHA1 Message Date
Raymond Hill 20d3c6a466
Fix detection of leading combinators
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/2778#issuecomment-1722488224
2023-09-17 10:37:43 -04:00
Raymond Hill d005e3f3ac
[mv3] Fix glitchy popup panel when width increases
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/66
2023-09-16 12:23:47 -04:00
Raymond Hill ee6de37b6e
[mv3] Rework dashboard to avoid usage of `iframe`
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/67
2023-09-16 11:46:39 -04:00
Raymond Hill e6aae07310
Make Firefox dev build auto-update 2023-09-16 10:36:38 -04:00
Raymond Hill 723302069d
New revision for dev build 2023-09-16 10:30:08 -04:00
Raymond Hill 7ef3408712
Fix regression in `:is()` operator
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2818
2023-09-16 09:45:46 -04:00
Raymond Hill 98e1b264de
Update scriptlets
Allow smaller multipliers in nano-sib/nano-stb
https://github.com/uBlockOrigin/uBlock-issues/issues/2808

Remove adfly-defuser, which is now unused.
2023-09-14 11:13:58 -04:00
Raymond Hill c7535f1eda
Make Firefox dev build auto-update 2023-09-12 20:40:57 -04:00
Raymond Hill 627254bdc9
New revision for dev build 2023-09-12 20:35:20 -04:00
Raymond Hill 313a3121c9
Do not assume set viewport for popup panel when using portrait mode in descktop
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2814
2023-09-12 20:33:14 -04:00
Raymond Hill 77a04584d0
Make Firefox dev build auto-update 2023-09-11 12:46:23 -04:00
Raymond Hill 552a094bd6
New revision for dev build 2023-09-11 12:37:14 -04:00
Raymond Hill 2571660161
Fix removal of `:scope` prefix in `:has()` operator
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/2778#issuecomment-1705101771
2023-09-11 12:34:53 -04:00
Raymond Hill d5fb3c08a1
Remove broken content link for ROU list 2023-09-10 16:10:04 -04:00
Raymond Hill 74d04f1945
[mv3] Fix overiting of version in manifest 2023-09-10 14:24:29 -04:00
Raymond Hill 1db17ac4bf
[mv3] Support the tagname being set externally 2023-09-09 09:47:38 -04:00
Raymond Hill b2d8c9a0ba
Drop `cdn.statically.io` for quick-fixes for the time being 2023-09-08 09:35:19 -04:00
Raymond Hill c0df544e8c
New revision for stable release 2023-09-08 09:32:59 -04:00
Raymond Hill ba8820fe31
Import translation work from https://crowdin.com/project/ublock 2023-09-08 09:19:26 -04:00
Raymond Hill df5a48488c
Make Firefox dev build auto-update 2023-09-06 13:15:43 -04:00
Raymond Hill 28d5fe505e
New revision for release candidate 2023-09-06 13:06:05 -04:00
Raymond Hill 14d60ac5d3
Fix `json-prune-xhr-response` as per feedback
Related commit:
abe41034f6
2023-09-06 13:04:43 -04:00
Raymond Hill 5c9c0a8023
Make Firefox dev build auto-update 2023-09-05 14:21:13 -04:00
Raymond Hill 8f8ca5c5c9
New revision for release candidate 2023-09-05 14:13:45 -04:00
Raymond Hill abe41034f6
Change approach to `...-xhr-response` scriptlets
Related commit:
3152896d42
2023-09-05 14:11:33 -04:00
Raymond Hill 0f82471ee2
Make Firefox dev build auto-update 2023-09-04 15:16:10 -04:00
Raymond Hill e9147b534d
New revision for release candidate 2023-09-04 15:00:57 -04:00
Raymond Hill 3152896d42
Add `json-prune-xhr-response` and `trusted-replace-xhr-response` scriptlets
As discussed with filter list maintainers.

Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2743
2023-09-04 14:54:57 -04:00
Raymond Hill eeafae12b0
Let uBOL-home pick the uBO version 2023-08-25 11:17:15 -04:00
Raymond Hill 1fc4232ece
Make Firefox dev build auto-update 2023-08-25 07:46:09 -04:00
Raymond Hill 971a71c7a2
New revision for dev build 2023-08-25 07:39:20 -04:00
Raymond Hill 2282215e1c
Use `globalThis` instead of `self` in scriptlet helper
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2768
2023-08-25 07:28:50 -04:00
Raymond Hill 15e6f7990a
Make Firefox dev build auto-update 2023-08-23 10:25:53 -04:00
Raymond Hill dd78aa99ad
New revision for release candidate 2023-08-23 10:17:51 -04:00
Raymond Hill 4fc8eef1c1
Fix typo in last commit 2023-08-23 09:45:58 -04:00
Raymond Hill 749cec0f09
Add `json-prune-fetch-response` scriptlet
As per request from filter list maintainers.

Usage:

  ...##+js(json-prune-fetch-response, prune paths [, needle paths [, ...varargs ]])

See `json-prune` scriptlet for usage.

Possible variable arguments:

  ..., log, [match | nomatch | all]
  ..., propsToMatch, [see prevent-xhr]
2023-08-23 08:49:22 -04:00
Raymond Hill f8a83fff7c
[mv3] Fine tune for small screens 2023-08-22 20:08:26 -04:00
Raymond Hill f5169ac6ea
Make Firefox dev build auto-update 2023-08-22 19:26:05 -04:00
Raymond Hill 174ebd5939
New revision for release candidate 2023-08-22 19:13:08 -04:00
Raymond Hill eccfd3b823
Position reload icon in logger as per feedback
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2782
2023-08-22 19:11:52 -04:00
Raymond Hill 3c7f35ed9c
Import translation work from https://crowdin.com/project/ublock 2023-08-22 10:50:04 -04:00
Raymond Hill f407c28a00
Re-factor extra args for `set-constant` scriptlet
To prepare for better compatibility with AdGuard's own `set-constant`
scriptlet.

The 3rd position parameter which dictates how to set the value has
been converted into a vararg paramater, as follow:

  ..., as, function
  ..., as, callback
  ..., as, resolved
  ..., as, rejected

Similarly, the parameter used to dictate when the scriptlet
should become effective is now to be used as a vararg:

  ..., runAt, load

Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2783

Ideally, AdGuard would support its `stack` parameter as a
vararg, to be discussed.
2023-08-22 10:12:08 -04:00
Raymond Hill 5cf9e5382d
Make Firefox dev build auto-update 2023-08-20 13:20:50 -04:00
Raymond Hill babd59f3a3
New revision for dev build 2023-08-20 13:16:12 -04:00
Raymond Hill 77c3ad2812
Fix bad regression in cosmetic filtering
Related commit:
393fd90f9d
2023-08-20 13:14:36 -04:00
Raymond Hill c4f2f2b6c2
Make Firefox dev build auto-update 2023-08-20 11:40:56 -04:00
Raymond Hill 4c4fa01968
New revision for dev build 2023-08-20 11:30:57 -04:00
Raymond Hill 55d068aca3
Use Unicode version of hostnames in element picker
Related feedback:
https://www.reddit.com/r/uBlockOrigin/comments/15vfkm6/
2023-08-20 11:27:19 -04:00
Raymond Hill ed6c0d2f50
Make Firefox dev build auto-update 2023-08-20 11:01:18 -04:00
Raymond Hill aab46dac2f
New revision for dev build 2023-08-20 10:45:51 -04:00