From 07df1e011794f5a77f7fb7da5cd9ea353a8747e2 Mon Sep 17 00:00:00 2001 From: toasted-nutbread Date: Sun, 14 Mar 2021 18:41:15 -0400 Subject: Fix dictionary image support (#1526) * Fix content security policy for images * Add createBlobFromBase64Content to MediaUtil * Update MediaLoader to use MediaUtil * Use blob URLs when importing dictionaries * Update VM's URL to support createObjectURL and revokeObjectURL * Fix test --- dev/data/manifest-variants.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'dev/data') diff --git a/dev/data/manifest-variants.json b/dev/data/manifest-variants.json index 14050241..14dd02e2 100644 --- a/dev/data/manifest-variants.json +++ b/dev/data/manifest-variants.json @@ -114,7 +114,7 @@ "popup.html", "template-renderer.html" ], - "content_security_policy": "default-src 'self'; style-src 'self' 'unsafe-inline'; media-src *; connect-src *" + "content_security_policy": "default-src 'self'; img-src blob: 'self'; style-src 'self' 'unsafe-inline'; media-src *; connect-src *" }, "variants": [ { @@ -194,7 +194,7 @@ { "action": "set", "path": ["content_security_policy"], - "value": "default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *; connect-src *" + "value": "default-src 'self'; script-src 'self' 'unsafe-eval'; img-src blob: 'self'; style-src 'self' 'unsafe-inline'; media-src *; connect-src *" }, { "action": "set", -- cgit v1.2.3