aboutsummaryrefslogtreecommitdiff
path: root/background/policy_injector.js
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2021-08-04 22:01:01 +0200
committerWojtek Kosior <koszko@koszko.org>2021-08-04 22:01:01 +0200
commit5957fbeeb47bb2c519d34ae4d2eada2433dd1e09 (patch)
treef4e3892cc36937e486075ace69c2d3b7dd26f842 /background/policy_injector.js
parent2fa41a54acfa5e25b5ccad5b3c91210cc42ce00d (diff)
downloadbrowser-extension-5957fbeeb47bb2c519d34ae4d2eada2433dd1e09.tar.gz
browser-extension-5957fbeeb47bb2c519d34ae4d2eada2433dd1e09.zip
make settings_query.js use storage object passed as an argument
Diffstat (limited to 'background/policy_injector.js')
-rw-r--r--background/policy_injector.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/background/policy_injector.js b/background/policy_injector.js
index 01da094..b3d85e8 100644
--- a/background/policy_injector.js
+++ b/background/policy_injector.js
@@ -19,13 +19,12 @@
* IMPORT url_item
* IMPORT url_extract_target
* IMPORT sign_policy
- * IMPORT get_query_best
+ * IMPORT query_best
* IMPORT csp_rule
* IMPORTS_END
*/
var storage;
-var query_best;
const csp_header_names = {
"content-security-policy" : true,
@@ -53,7 +52,7 @@ function url_inject(details)
if (targets.policy)
targets.target = "";
- let [pattern, settings] = query_best(targets.base_url);
+ let [pattern, settings] = query_best(storage, targets.base_url);
/* Defaults */
if (!pattern)
settings = {};
@@ -106,7 +105,6 @@ function headers_inject(details)
async function start_policy_injector()
{
storage = await get_storage();
- query_best = await get_query_best();
let extra_opts = ["blocking", "responseHeaders"];
if (is_chrome)