summaryrefslogtreecommitdiff
path: root/docs/permissions.md
diff options
context:
space:
mode:
authorDarius Jahandarie <djahandarie@gmail.com>2023-11-12 11:19:43 +0900
committerGitHub <noreply@github.com>2023-11-12 11:19:43 +0900
commit47b4d79e646a990699a1a4ca1da559a4aeec1c91 (patch)
treec33f61ba85354f18c68d4a054baa30ff0c41c153 /docs/permissions.md
parent9162d950eb2b3aa0339d95a98a60be89b8315f26 (diff)
parentd06029ea8c4244f40f9ddfeec5154f9ef2a4c053 (diff)
Merge branch 'master' into offscreen-db
Diffstat (limited to 'docs/permissions.md')
-rw-r--r--docs/permissions.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/docs/permissions.md b/docs/permissions.md
index b2b1a34c..92d5e06f 100644
--- a/docs/permissions.md
+++ b/docs/permissions.md
@@ -1,21 +1,21 @@
-# Yomichan Permissions
+# Yomitan Permissions
* `<all_urls>` <br>
- Yomichan requires access to all URLs in order to run scripts to scan text and show the definitions popup,
+ Yomitan requires access to all URLs in order to run scripts to scan text and show the definitions popup,
request audio for playback and download, and connect with Anki.
* `storage` and `unlimitedStorage` <br>
- Yomichan uses storage permissions in order to save extension settings and dictionary data.
+ Yomitan uses storage permissions in order to save extension settings and dictionary data.
`unlimitedStorage` is used to help prevent web browsers from unexpectedly
deleting dictionary data.
* `declarativeNetRequest` <br>
- Yomichan uses this permission 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.
* `scripting` <br>
- Yomichan needs to inject content scripts and stylesheets into webpages in order to
+ Yomitan needs to inject content scripts and stylesheets into webpages in order to
properly display the search popup.
* `offscreen` _(Chrome only)_ <br>
@@ -24,17 +24,17 @@
actions that require access to DOM APIs, such as any that require clipboard access.
* `clipboardWrite` <br>
- Yomichan supports simulating the `Ctrl+C` (copy to clipboard) keyboard shortcut
+ Yomitan supports simulating the `Ctrl+C` (copy to clipboard) keyboard shortcut
when a definitions popup is open and focused.
* `clipboardRead` _(optional)_ <br>
- Yomichan supports automatically opening a search window when Japanese text is copied to the clipboard
+ Yomitan supports automatically opening a search window when Japanese text is copied to the clipboard
while the browser is running, depending on how certain settings are configured.
- This allows Yomichan to support scanning text from external applications, provided there is a way
+ This allows Yomitan to support scanning text from external applications, provided there is a way
to copy text from those applications to the clipboard.
* `nativeMessaging` _(optional, unavailable on Firefox for Android)_ <br>
- Yomichan has the ability to communicate with an optional native messaging component in order to support
+ Yomitan has the ability to communicate with an optional native messaging component in order to support
parsing large blocks of Japanese text using
[MeCab](https://en.wikipedia.org/wiki/MeCab).
The installation of this component is optional and is not included by default.