1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-29 06:07:11 +02:00
Commit Graph

12174 Commits

Author SHA1 Message Date
Raymond Hill
f16080cdb0
Make Firefox dev build auto-update 2024-03-26 13:54:49 -04:00
Raymond Hill
f4735fdda8
New revision for release candidate 2024-03-26 13:54:49 -04:00
Raymond Hill
319cc50715
New revision for dev build 2024-03-26 13:54:48 -04:00
Raymond Hill
6e0109bd98
Import translation work from https://crowdin.com/project/ublock 2024-03-26 13:54:48 -04:00
Raymond Hill
125b5045e3
Fine tune allowed tab indents in eslint 2024-03-26 13:54:48 -04:00
Raymond Hill
4e21b9f68e
Do not block large media resources when loaded as top-level document
Related issues:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1201
- https://github.com/uBlockOrigin/uBlock-issues/issues/3184

Top-level media resources are not meant to be blocked, see:
https://github.com/gorhill/uBlock/issues/2813#issuecomment-317177212
2024-03-26 13:54:48 -04:00
Raymond Hill
d8ca370c1d
Make Firefox dev build auto-update 2024-03-26 13:54:48 -04:00
Raymond Hill
30ac5868e3
Update changelog 2024-03-26 13:54:48 -04:00
Raymond Hill
d68e797e82
Import translation work from https://crowdin.com/project/ublock 2024-03-26 13:54:47 -04:00
Raymond Hill
71c7aeac05
New revision for release candidate 2024-03-26 13:54:47 -04:00
Raymond Hill
1137e10dc8
Properly manage cache storage regarding managed user filters
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3177
2024-03-26 13:54:47 -04:00
Raymond Hill
f283d4c7c9
Improve [trusted-]set-cookie scriptlets
Related issues:
- https://github.com/uBlockOrigin/uBlock-issues/issues/3178
- https://github.com/uBlockOrigin/uBlock-issues/issues/2777
2024-03-26 13:54:47 -04:00
Raymond Hill
0d52a0a2d9
Make Firefox dev build auto-update 2024-03-26 13:54:47 -04:00
Raymond Hill
33cac4df59
Import translation work from https://crowdin.com/project/ublock 2024-03-26 13:54:46 -04:00
Raymond Hill
291cfa8c32
New revision for release candidate 2024-03-26 13:54:46 -04:00
Raymond Hill
c60c73e1e7
Fix bad eslint rule + minor code review
`webext.js` module needs to be explicitly imported.

Added time-based heuristic to decide when a webpage loses
communication with background process.
2024-03-26 13:54:46 -04:00
Raymond Hill
d735071515
Import translation work from https://crowdin.com/project/ublock 2024-03-26 13:54:46 -04:00
Raymond Hill
1704361d99
Import translation work from https://crowdin.com/project/ublock 2024-03-26 13:54:46 -04:00
Raymond Hill
2f1ace7729
[mv3] Add option to disable toolbar icon badge
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/119
2024-03-26 13:54:45 -04:00
Raymond Hill
c336855ead
Import translation work from https://crowdin.com/project/ublock 2024-03-26 13:54:45 -04:00
Raymond Hill
c9dae9a9b5
Make Firefox dev build auto-update 2024-03-26 13:54:45 -04:00
Raymond Hill
7993e4f202
New revision for release candidate 2024-03-26 13:54:45 -04:00
Raymond Hill
9a9d611932
Improve spoof-css scriptlet 2024-03-26 13:54:45 -04:00
Raymond Hill
16d2800103
Make Firefox dev build auto-update 2024-03-26 13:54:44 -04:00
Raymond Hill
3333994d6f
New revision for release candidate 2024-03-26 13:54:44 -04:00
Raymond Hill
9ee88e4b61
Add concept of "preferred" lists
Preferred lists will be visually listed above other lists.
2024-03-26 13:54:44 -04:00
Raymond Hill
d4e1d8df9d
Make syntax errors more visible
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/992#issuecomment-2002586019
2024-03-26 13:54:44 -04:00
Raymond Hill
41f642cc77
Fix various quirks with "My filters" trust-related checkbox
Simplify code to force syntax highlighter and linter to reprocess
the content when toggling trust-related checkbox.

Fix issue with using `mousedown` on searchbar widgets, related
feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3161#issuecomment-2002112770

Fix issues reported by eslint.
2024-03-26 13:54:44 -04:00
Raymond Hill
44d5542f6b
Fine tune eslint
Allow arbitrary indent inside literal array declaration.
2024-03-26 13:54:43 -04:00
Raymond Hill
15d4708fb5
Make Firefox dev build auto-update 2024-03-26 13:54:43 -04:00
Raymond Hill
43ec5b4ada
New revision for release candidate 2024-03-26 13:54:43 -04:00
Raymond Hill
bf3cfc5d49
Update changelog 2024-03-26 13:54:43 -04:00
Raymond Hill
a17bb04310
logger-related changes 2024-03-18 11:12:00 -04:00
Raymond Hill
950b5ea55e
Fine tune eslint
Support no-indentation for file-level if block or
arrow function block.
2024-03-18 11:08:52 -04:00
Raymond Hill
38b325ecce
Raise the limit for detection of stale content scripts 2024-03-17 13:03:19 -04:00
Raymond Hill
fc1f0b771a
Allow body of file-level if statement to not be indented 2024-03-17 13:03:19 -04:00
Imre Kristoffer Eilertsen
499c80bd8a
Fixed Belgian and Nepali flags for Windows Chromium users (#3914)
* Added flagcode matching for Belgium specifically

* Added a transparent Nepal flag
2024-03-17 10:42:20 -04:00
Raymond Hill
36f81be13b
Use eslint instead of jshint
Eslint supports newer JS syntax such as static fields in classes,
which is supported by all browsers/version with official uBO
support.

Reference:
https://eslint.org/docs/latest/

Fixing all warnings for all JS files will be done over time.
2024-03-17 09:44:00 -04:00
Raymond Hill
42dfdfea5d
Fix regression in visual of document-blocked page
Related commit:
46ea5519c1
2024-03-17 09:40:59 -04:00
Raymond Hill
94de4e266e
Fix popup panel when embedded in logger
Regression from commit:
https://github.com/gorhill/uBlock/commit/0d77ccded7

Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2419#discussioncomment-8759449
2024-03-17 09:36:39 -04:00
Raymond Hill
3f7374c1f1
Mind that tabs.sendMessage can throw 2024-03-17 09:34:05 -04:00
Raymond Hill
9146134874
Improve set-cookie scriptlet
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3016
2024-03-15 12:29:22 -04:00
Raymond Hill
85955368bd
Make Firefox dev build auto-update 2024-03-14 17:01:19 -04:00
Raymond Hill
52705c6e6e
New revision for dev build 2024-03-14 16:55:24 -04:00
Raymond Hill
ac8abc4eba
Update changelog 2024-03-14 16:54:52 -04:00
Raymond Hill
1cb190e102
Append wildcard character only when filter starts & ends with /
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/1088
2024-03-14 13:32:36 -04:00
Raymond Hill
65b6753c69
Simpler to use an extra property than to use a new assets.json 2024-03-14 10:20:25 -04:00
Raymond Hill
8165067b9b
Act on default mouse button 2024-03-14 09:14:15 -04:00
Raymond Hill
706c79b226
Make Firefox dev build auto-update 2024-03-13 14:45:44 -04:00
Raymond Hill
3807844b34
New revision for dev build 2024-03-13 14:41:13 -04:00