From c54461a97edd8d06329a3329190b18f68a1cac50 Mon Sep 17 00:00:00 2001 From: praschke Date: Wed, 25 Oct 2023 10:48:11 +0100 Subject: fix: reinstate webRequest and correct the permissions docs `webRequest` is used on Chrome/MV3 to surface error information from failed requests. it was added back to the declarative path by toasted-nutbread in FooSoft/yomichan#2161, but the permissions documentation did not reflect `webRequests` continued necessity. --- ext/permissions.html | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'ext') diff --git a/ext/permissions.html b/ext/permissions.html index 4aaef3c1..9ede7d27 100644 --- a/ext/permissions.html +++ b/ext/permissions.html @@ -47,12 +47,24 @@ +
+
+
webRequest
+
+

+ Yomitan uses this permission to collect audio or create Anki notes using + AnkiConnect. + It is also required to surface error information from failed requests. +

+
+
+
-
webRequest and webRequestBlocking
+
webRequestBlocking

- Yomitan uses these permissions to ensure certain requests have valid and secure headers. + Yomitan uses this permission to ensure certain requests have valid and secure headers. This sometimes involves removing or changing the Origin request header, as this can be used to fingerprint browser configuration.

-- cgit v1.2.3