Raymond Hill
7feef73d8e
Make Firefox dev build auto-update
2021-05-26 08:22:13 -04:00
Raymond Hill
280e585a82
New revision for dev build
2021-05-26 08:04:16 -04:00
Raymond Hill
bb426f84a9
Import translation work from https://crowdin.com/project/ublock
2021-05-26 08:01:00 -04:00
Raymond Hill
37ad821018
Fix loss of newlines when processing pre-parsing directives
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1603
2021-05-26 07:51:10 -04:00
Raymond Hill
07d3c96261
Fix potential exception when casting to string
...
Related discussion:
- https://github.com/uBlockOrigin/uAssets/issues/9123#issuecomment-848255120
2021-05-26 07:22:17 -04:00
Raymond Hill
7508700892
Prevent unchecked default lists from being visually collapsed
...
Related issue:
- https://github.com/gorhill/uBlock/issues/2303
2021-05-19 09:34:46 -04:00
Raymond Hill
10376090ca
Import translation work from https://crowdin.com/project/ublock
2021-05-19 08:18:03 -04:00
Raymond Hill
fcb56fe3e3
Make Firefox dev build auto-update
2021-05-18 11:16:30 -04:00
Raymond Hill
57731b4edb
New revision for dev build
2021-05-18 11:12:36 -04:00
Raymond Hill
8cd2a1d263
Make googletagmanager_gtm.js an alias of google-analytics_analytics.js
...
Related feedback:
- https://ilakovac.com/teespring-ublock-issue/
The surrogate script googletagmanager_gtm.js was essentially a
subset of surrogate script google-analytics_analytics.js. This
commit makes it a plain alias so that the whole GA API -- often
expected by clients of GTM -- is properly stubbed.
2021-05-18 11:08:20 -04:00
Raymond Hill
4509df154f
Lower update period of assets.json and add support for CDN urls
2021-05-18 09:21:09 -04:00
Raymond Hill
68e3071253
Make Firefox dev build auto-update
2021-05-18 09:10:40 -04:00
Raymond Hill
449df9a8ce
New revision for dev build
2021-05-18 09:07:31 -04:00
Raymond Hill
e4b8f2ef2d
Ensure getter/setter are called with proper context
...
Related issue:
- https://github.com/uBlockOrigin/uAssets/issues/9110
2021-05-18 09:01:40 -04:00
Raymond Hill
9e394aa02b
Restore "EasyList Dutch" as the default list for NLD
...
Breach of trust:
- f73cefaf13
2021-05-18 08:37:33 -04:00
Raymond Hill
55c6f768d4
Fix https://github.com/uBlockOrigin/uAssets/issues/9122
2021-05-18 07:15:00 -04:00
Raymond Hill
3fa7316062
Minor code review
...
Related commit:
- a24e2a5d6c
2021-05-16 08:16:13 -04:00
Raymond Hill
2781874363
Make Firefox dev build auto-update
2021-05-15 11:00:36 -04:00
Raymond Hill
f3f08d0b4d
Import translation work from https://crowdin.com/project/ublock
2021-05-15 10:56:15 -04:00
Raymond Hill
3f2e5d1096
New revision for dev build
2021-05-15 10:50:10 -04:00
Raymond Hill
a24e2a5d6c
Fix management of reload button in popup panel
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1461
2021-05-15 10:45:31 -04:00
Raymond Hill
4d29a4c5d2
Make Firefox dev build auto-update
2021-05-15 08:30:34 -04:00
Raymond Hill
dd0d7e9ce8
New revision for dev build
2021-05-15 08:23:21 -04:00
Raymond Hill
3ecadcfd04
Import translation work from https://crowdin.com/project/ublock
2021-05-15 08:22:47 -04:00
Raymond Hill
001094580c
Allow filter list subscription through context menu
...
Related issue/feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/763#issuecomment-841582704
2021-05-15 08:15:57 -04:00
Raymond Hill
a5f6dc5e47
Make Firefox dev build auto-update
2021-05-14 10:41:03 -04:00
Raymond Hill
1213bd9c15
New revision for dev build
2021-05-14 10:36:53 -04:00
Raymond Hill
cdf6088dfa
Use zero-based index for id
...
Related issue:
- https://github.com/AdguardTeam/AdguardFilters/issues/75762
2021-05-14 10:30:46 -04:00
Raymond Hill
7574d16509
Import translation work from https://crowdin.com/project/ublock
2021-05-14 09:39:11 -04:00
Raymond Hill
7ca831a344
Bring back `cdn.statically.io` as valid CDN for "uBlock filters"
...
Related commit:
- aa376314b9
2021-05-13 08:49:57 -04:00
Raymond Hill
f6a5028c34
Make Firefox dev build auto-update
2021-05-09 12:15:38 -04:00
Raymond Hill
6fcc6eeee2
New revision for dev build
2021-05-09 11:56:52 -04:00
Raymond Hill
d0e4c60f59
Keep reporting last time "out of date" lists were updated
2021-05-09 11:53:26 -04:00
Raymond Hill
1f8a67f40e
Fix improper hashing of rules in classic popup panel
...
Related feedback:
- https://www.reddit.com/r/uBlockOrigin/comments/n5vaih/
2021-05-09 11:41:23 -04:00
Raymond Hill
0718d816e1
New revision for release version
2021-04-30 09:44:45 -04:00
Raymond Hill
fe57059f33
Make Firefox dev build auto-update
2021-04-29 16:41:18 -04:00
Raymond Hill
215aaf5bb9
new revision for dev build
2021-04-29 16:37:47 -04:00
Raymond Hill
a1241e0806
Don't use `self` to access `vAPI` in content script
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1571
Testing through `self` breaks the injection of
`contentscript-extra.js` in Firefox 66.0 and
earlier.
2021-04-29 13:04:59 -04:00
Raymond Hill
bab6d611eb
Import translation work from https://crowdin.com/project/ublock
2021-04-29 11:41:59 -04:00
Raymond Hill
d156c4d4a8
Make Firefox dev build auto-update
2021-04-29 08:46:52 -04:00
Raymond Hill
68d950030d
New revision for dev build
2021-04-29 08:40:46 -04:00
Raymond Hill
fca4db8021
Better handle network error when fetching sublist
...
Reported internally:
> STR --
>
> Import https://cdn.statically.io/gh/uBlockOrigin/uAssets/master/filters/filters.txt
> as a Custom filter list.
>
> Observe the filter count at 24K instead of true count
> being 29K.
>
> Force updating is sometimes compiling 24K filters and
> on subsequent updates 29K, so I narrowed it down to
> this host.
Findings:
One of the sublists was erroring when being fetched on
this particular CDN server (reason unknown).
uBO was not properly handling network errors when
fetching a sublist. This commit make it so that if
a sublist can't be fetched, then the error is propagated
as if it affected the whole list, in which case uBO will
use an alternative URL if any.
2021-04-29 08:32:32 -04:00
Raymond Hill
4d12ae1387
Add new CDN for "uBlock filters"
...
As per internal discussion.
2021-04-28 14:02:49 -04:00
Raymond Hill
aa376314b9
Drop `cdn.statically.io` as CDN for "uBlock filters"
...
Some sublists fail to load with this CDN, and
uBO fails to properly error out on the whole
list in such case, causing a truncated whole
list to be used in the end.
2021-04-28 13:32:12 -04:00
Raymond Hill
d307bbd134
Add missing getResponseInformation() method to neutered JS API
...
Related issue:
- https://github.com/uBlockOrigin/uAssets/issues/8970
Adding the missing method does not solve the janky
scrolling, but does solve the spurious error messages
in the page's dev console.
2021-04-27 10:07:37 -04:00
Raymond Hill
a9f22b0ae0
Make Firefox dev build auto-update
2021-04-27 09:06:55 -04:00
Raymond Hill
2e8d2aa1ce
New revision for dev build
2021-04-27 09:02:04 -04:00
Raymond Hill
81fadf836f
Stop autoplay for unset media source with no-large-media-elements
...
Related feedback:
- https://www.reddit.com/r/uBlockOrigin/comments/mxgpmc/
2021-04-27 08:59:59 -04:00
Raymond Hill
2a5e67e3f5
Use CDN URLs as fall back URLs
...
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1566#issuecomment-826473517
Additionally, add more CDN URLs to default filter lists.
2021-04-27 08:56:07 -04:00
Raymond Hill
0f580ec204
New revision for stable release
2021-04-21 09:34:15 -04:00