Add filtering for custom URI schemata (e.g. mailto:
, skype:
) to the filterClickEvent to force these to open outside the sandbox
#1260
Labels
bug-non-critical
For bugs that it would be nice to fix rather than critical to fix
zimit
Code relating to the support of Zimit-style archives
Milestone
It turns out that attempting to open a
mailto:
link in a Chromium extension (or in a PWA in Chromium browsers) is seen by Chrome as an insecure protocol, which triggers sandbox blocking. See kiwix/libkiwix#1138. In Zimit1, the ReplayWorker handled this kind of stuff, I think, but we may have to handle it ourselves. There's currently already such a filter in JQuery/Safe mode.However, we should first try a simple fix by adding
mailto:
as an allowed protocol in the sandbox Content Security Policy.The text was updated successfully, but these errors were encountered: