From d4425ad753641f497e4b017f4ea6b60a28e97a83 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Mon, 14 Dec 2020 08:38:30 -0500 Subject: [PATCH] Fix bad access to hostname info from filtering context Related issue: - https://github.com/uBlockOrigin/uBlock-issues/issues/1398 Regression from: - https://github.com/gorhill/uBlock/commit/6df32675b16b591313b40231583b4d06dda9e526 --- src/js/traffic.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/traffic.js b/src/js/traffic.js index 8c42ee96a..ce25ef13c 100644 --- a/src/js/traffic.js +++ b/src/js/traffic.js @@ -377,7 +377,7 @@ const onBeforeBehindTheSceneRequest = function(fctxt) { }; onBeforeBehindTheSceneRequest.journalAddRequest = (fctxt, result) => { - const { docHostname } = fctxt; + const docHostname = fctxt.getDocHostname(); if ( docHostname !== hostname || pageStoresToken !== µBlock.pageStoresToken @@ -395,7 +395,7 @@ const onBeforeBehindTheSceneRequest = function(fctxt) { gcTimer = vAPI.setTimeout(gc, 30011); } for ( const pageStore of pageStores ) { - pageStore.journalAddRequest(fctxt.hostname, result); + pageStore.journalAddRequest(fctxt.getHostname(), result); } }; }