Raymond Hill
9f70f655b9
Import translation work from https://crowdin.com/project/ublock
2021-05-28 07:23:33 -04:00
Raymond Hill
1e35ef8e15
Add link to privacy policy to About pane
...
I was sure it was there already but it turns out
it was not. Now it is.
Related discussion:
- https://www.reddit.com/r/uBlockOrigin/comments/nklywj/does_ublock_origin_now_collect_personal_data/gzjwhe4/
2021-05-28 07:19:15 -04:00
Raymond Hill
b8269e1731
New revision for dev build
2021-05-28 07:13:05 -04:00
Raymond Hill
ce801b952b
Add empty array, object to set-constant scriptlet
2021-05-28 07:09:30 -04:00
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