From c181ab2911c5fc8c46b4d10d3f9cd898f8b5aebd Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sat, 19 Sep 2020 10:00:21 -0400 Subject: [PATCH] Fix ability to set temporary cosmetic filter exceptions Regression from: - https://github.com/gorhill/uBlock/commit/35aefed92616cbfb75f12f37c7ea7fb3a3cc3369 --- src/js/cosmetic-filtering.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/js/cosmetic-filtering.js b/src/js/cosmetic-filtering.js index 392b4cfe2..8156b9649 100644 --- a/src/js/cosmetic-filtering.js +++ b/src/js/cosmetic-filtering.js @@ -902,11 +902,11 @@ FilterContainer.prototype.retrieveGenericSelectors = function(request) { const injected = []; if ( simpleSelectors.size !== 0 ) { - injected.push(Array.from(simpleSelectors).join(',\n')); + injected.push(...simpleSelectors); simpleSelectors.clear(); } if ( complexSelectors.size !== 0 ) { - injected.push(Array.from(complexSelectors).join(',\n')); + injected.push(...complexSelectors); complexSelectors.clear(); } @@ -917,7 +917,6 @@ FilterContainer.prototype.retrieveGenericSelectors = function(request) { this.addToSelectorCache({ cost: request.surveyCost || 0, hostname: request.hostname, - injectedHideFilters: '', selectors: injected, type: 'cosmetic', }); @@ -1018,7 +1017,6 @@ FilterContainer.prototype.retrieveSpecificSelectors = function( ) { out.exceptedFilters.push(exception); } - } }