- downloads - Generated epub needs download permission to be downloaded.
- storage - Parser definitions are stored in local storage so modifications can be done.
- scripting - Parser definitions are stored as javascript code for maximum flexibility, this allows eval of the definition upon start up.
- <all_urls> - For background fetching of chapters.
- clipboardRead (optional) - For setting cover image from clipboard.
- unlimitedStorage (optional) - If you want to cache current parsed text, this is necessary to overcome storage limits.
- declarativeNetRequestWithHostAccess, declarativeNetRequestFeedback (optional) - Some websites do not allow fetching of resources without a "referer" header, this injects a referer for requests coming from the extension.