From 7ac908a3f8b090cbffe951d64a4d6b5b17bf7bf0 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Mon, 30 Sep 2019 11:41:43 -0400 Subject: [PATCH] Fix regression in logger's reverse-lookup of filters Related commit: - https://github.com/gorhill/uBlock/commit/e1d75ee6023ba7cba510d4e3957b41a1e8b64213 --- src/js/reverselookup-worker.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/reverselookup-worker.js b/src/js/reverselookup-worker.js index 2c207e22f..eb12ccea9 100644 --- a/src/js/reverselookup-worker.js +++ b/src/js/reverselookup-worker.js @@ -38,7 +38,7 @@ const extractBlocks = function(content, begId, endId) { const beg = match.index + match[0].length; const blockId = parseInt(match[1], 10); if ( blockId >= begId && blockId < endId ) { - var end = content.indexOf('#block-end-' + match[1], beg); + const end = content.indexOf('#block-end-' + match[1], beg); out.push(content.slice(beg, end)); reBlockStart.lastIndex = end; } @@ -59,7 +59,7 @@ const fromNetFilter = function(details) { for ( const assetKey in listEntries ) { const entry = listEntries[assetKey]; if ( entry === undefined ) { continue; } - const content = extractBlocks(entry.content, 0, 0); + const content = extractBlocks(entry.content, 0, 1); let pos = 0; for (;;) { pos = content.indexOf(compiledFilter, pos);