From c2c2cef4e625b3eb4c1c82955530bc8fcbb031c1 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Wed, 10 Nov 2021 08:49:28 -0500 Subject: [PATCH] Fix bad test breaking list subscription Related issue/feedback: - https://github.com/uBlockOrigin/uBlock-issues/issues/1797#issuecomment-965150304 --- src/js/messaging.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/messaging.js b/src/js/messaging.js index 0cc176849..74e761963 100644 --- a/src/js/messaging.js +++ b/src/js/messaging.js @@ -1858,13 +1858,13 @@ const onMessage = function(request, sender, callback) { break; case 'subscribeTo': + // https://github.com/uBlockOrigin/uBlock-issues/issues/1797 + if ( /^(file|https?):\/\//.test(request.location) === false ) { break; } const url = encodeURIComponent(request.location); const title = encodeURIComponent(request.title); const hash = µb.selectedFilterLists.indexOf(request.location) !== -1 ? '#subscribed' : ''; - // https://github.com/uBlockOrigin/uBlock-issues/issues/1797 - if ( /^(file|https?):\/\//.test(url) === false ) { break; } vAPI.tabs.open({ url: `/asset-viewer.html?url=${url}&title=${title}&subscribe=1${hash}`, select: true,