mirror of https://github.com/gorhill/uBlock.git
Work around instances of over-encoded subscription URLs
Related feedback: - https://github.com/uBlockOrigin/uBlock-issues/issues/763#issuecomment-691696716
This commit is contained in:
parent
066f06745b
commit
714f07dc25
|
@ -57,7 +57,9 @@ const onMaybeSubscriptionLinkClicked = function(ev) {
|
||||||
|
|
||||||
const subscribeURL = new URL('about:blank');
|
const subscribeURL = new URL('about:blank');
|
||||||
try {
|
try {
|
||||||
subscribeURL.href = target.href;
|
// https://github.com/uBlockOrigin/uBlock-issues/issues/763#issuecomment-691696716
|
||||||
|
// Remove replacement patch if/when filterlists.com fixes encoded '&'.
|
||||||
|
subscribeURL.href = target.href.replace('&', '&');
|
||||||
if (
|
if (
|
||||||
/^(abp|ubo):$/.test(subscribeURL.protocol) === false &&
|
/^(abp|ubo):$/.test(subscribeURL.protocol) === false &&
|
||||||
subscribeURL.hostname !== 'subscribe.adblockplus.org'
|
subscribeURL.hostname !== 'subscribe.adblockplus.org'
|
||||||
|
|
Loading…
Reference in New Issue