Commit Graph

10479 Commits

Author SHA1 Message Date
q1800 d40bd2aa3b
Update description-en.txt (#3884)
Update description to combine multiple sentences for conciseness and to enhance explanation and details of uBO's purpose.
2023-01-07 11:10:53 -05:00
Raymond Hill f0b661df28
Make Firefox dev build auto-update 2023-01-07 10:26:20 -05:00
Raymond Hill cdc566cc32
New revision for dev build 2023-01-07 10:18:47 -05:00
Raymond Hill 2b5efe9dcb
Improve plain CSS validation in cosmetic filters
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2442

Cosmetic filters with unknown plain CSS pseudo-classes or
unknown plain CSS pseudo-elements will be rejected, except
for pseudo-classes/pseudo-elements which start with a `-`.
2023-01-07 10:13:51 -05:00
q1800 1a2f9585c7
Update description-en.txt (#3883) 2023-01-06 14:59:30 -05:00
Raymond Hill e977b1ec07
Fine tune description
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2441#issuecomment-1371135211
2023-01-06 14:36:34 -05:00
Raymond Hill 6e3803af3c
Make Firefox dev build auto-update 2023-01-06 10:36:18 -05:00
Raymond Hill 98c92fe5d3
New revision for dev build 2023-01-06 10:19:36 -05:00
Raymond Hill 988a352cc4
Fine tuning the logger's entry tools positioning
Related feedback:
- https://www.reddit.com/r/uBlockOrigin/comments/10483e5/new_logger_functions_in_latest_dev_build_ubo/j33tx0y/
2023-01-06 10:16:24 -05:00
Raymond Hill d9b50fcd51
Drop as invalid unknown argument-based pseudoclass operators
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2442

These invalid pseudoclass operators were still seen as
valid when mixed with procedural pseudoclass operators.
2023-01-06 09:54:11 -05:00
Raymond Hill 7847731e9a
Remember position entry tools widget in logger
Related feedback:
- a9405fe36c (commitcomment-95164238)
2023-01-05 12:49:02 -05:00
Raymond Hill d1bdccabe8
Make Firefox dev build auto-update 2023-01-05 10:11:22 -05:00
Raymond Hill 652adbc776
New revision for dev build 2023-01-05 09:56:31 -05:00
Raymond Hill cfd8d144d0
Minor CSS fine tuning in logger 2023-01-05 09:17:24 -05:00
Raymond Hill c95088f001
Minor background color adjustment 2023-01-05 09:10:50 -05:00
Raymond Hill 5e45c7249a
Add more columns in logger for bringing up entry details 2023-01-05 09:08:26 -05:00
Raymond Hill 7b8c096270
Better validate `:upward()` argument
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2442#issuecomment-1371484554
2023-01-05 08:39:31 -05:00
Raymond Hill 3e85e51dd2
Make button font size derive from CSS variable font-size 2023-01-04 14:10:05 -05:00
Raymond Hill 7dfadc1b00
Make Firefox dev build auto-update 2023-01-04 13:50:42 -05:00
Raymond Hill 75fb41cc7d
New revision for dev build 2023-01-04 13:45:23 -05:00
Raymond Hill a9405fe36c
Make the logger entry dialog modeless 2023-01-04 13:43:12 -05:00
Raymond Hill c889747a0f
Make Firefox dev build auto-update 2023-01-02 10:05:40 -05:00
Raymond Hill 7533579995
New revision for dev build 2023-01-02 09:42:01 -05:00
Raymond Hill dfe9d3a1da
Fix missing regex flags
Related feedback:
- https://www.reddit.com/r/uBlockOrigin/comments/1005a8f/suddenly_my_filters_doesnt_work/j2htwof/
2023-01-01 21:58:14 -05:00
Raymond Hill e14cb609f3
Add `opera` as a make target 2023-01-01 10:21:54 -05:00
Raymond Hill 45139d8fdc
Import version 1.2.0 of RegexAnalyzer
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2374
2023-01-01 10:15:24 -05:00
Raymond Hill d80ac4f292
Import version 1.2.0 of https://github.com/foo123/RegexAnalyzer
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2374
2023-01-01 10:00:33 -05:00
Raymond Hill f8d2bd0ebb
Set `charset` to `utf-8` for Blob-based injected scriptlets
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2431
2023-01-01 09:33:20 -05:00
Raymond Hill d10d0ff14f
Set `charset` to `utf-8` for Blob-based injected scriptlets
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2431
2023-01-01 09:30:56 -05:00
Raymond Hill 72dabcac66
Disallow `-abp-...` filters if not using `#?#`
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2435#issuecomment-1367805459
2023-01-01 09:20:32 -05:00
q1800 3c9ad16359
Update about.html (#3882)
Remove GitCDN from about.html
2022-12-27 20:48:52 -05:00
gorhill 2f26061899 Update build log file
Files changed:
M	dist/mv3/log.txt
2022-12-26 15:40:31 +00:00
Raymond Hill 9de9a027ef
Import translation work from https://crowdin.com/project/ublock 2022-12-26 10:39:16 -05:00
Raymond Hill 357a4c7bf5
Import translation work from https://crowdin.com/project/ublock 2022-12-26 10:36:09 -05:00
Raymond Hill 65a3cddf95
Remove mention of removed list 2022-12-26 10:31:13 -05:00
Raymond Hill 4fdb79467a
Make Firefox dev build auto-update 2022-12-26 09:16:07 -05:00
Raymond Hill f9905297c5
New revision for dev build 2022-12-26 09:11:46 -05:00
Raymond Hill eb88e6fb12
Fix bad JSON 2022-12-26 09:11:04 -05:00
Raymond Hill fdd13afdbf
New revision for dev build 2022-12-25 15:24:14 -05:00
Raymond Hill 3f71659aa8
Work related to keyboard shortcuts for page reload
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/896

Additionally, added the keyboard shortcuts to reload the current
tab to the logger. This changes the prior behavior of reloading
the logger content itself.
2022-12-25 10:34:53 -05:00
Raymond Hill 4157171b7f
Use "constant" property for target hntrie container 2022-12-25 08:54:18 -05:00
Raymond Hill 8f66de67e1
Remove gitcdn.link as CDN provider
Appears broken at the moment. Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1165#issuecomment-1364607559
2022-12-25 07:40:13 -05:00
Raymond Hill 6a50f41aeb
Internal cell count !== visual cell count
Internal cell count is used to filter the output of the logger. This
commit fixes filtering according to cname alias.
2022-12-24 10:30:25 -05:00
Raymond Hill 8ca95b473d
Make Firefox dev build auto-update 2022-12-24 10:15:35 -05:00
Raymond Hill d43efb7bd1
New revision for dev build 2022-12-24 10:08:48 -05:00
Raymond Hill b194baa089
Fix visual regressions in logger
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2425
2022-12-24 10:04:31 -05:00
Raymond Hill d5f9c05d62
Take `method=` into account when evaluating whether a filter is pure hostname
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2117
2022-12-24 09:49:46 -05:00
Raymond Hill af8cb06a96
Make Firefox dev build auto-update 2022-12-23 16:10:51 -05:00
Raymond Hill 052689e503
New revision for dev build 2022-12-23 16:05:38 -05:00
Raymond Hill 19f8b30d57
New network filter option: `to=[list of domain names]`
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2412#discussioncomment-4421741

The new option is `to=` and the value is a list of domain list with
similar syntax as `domain=` option. Entity-based syntax is supported,
and also negated hostname.

The main motivation is to give uBO's static network filtering engine
with an equivalent of DNR's `requestDomains` and `excludedRequestDomains`.

Essentially `to=` is a superset of `denyallow=`, but for now I decided
against deprecating `denyallow=`, which still does not support entity-
based syntax and for which negated domains are not allowed.

This commit also introduces the `from=` option, which is just an alias
for the `domain=` option. The logger will render network filters using
the `from=` version.
2022-12-23 15:52:24 -05:00