Hi,
when we've started confining Tor Browser with AppArmor in Tails, we
introduced a usability regression: when downloading a file, we let the
user choose between "Save as" and "Open with", while we know that
"Open with" will always fail.
Note that we currently set extensions.torbutton.launch_warning to
false, because the text in that warning dialog is no good fit
for Tails.
I see two main options:
1. Add an option to Tor Browser to never propose opening a downloaded
file with an external application.
I suspect this is quite involved, and probably not worth the
effort. But you know the codebase, and I don't, so I'm all ears :)
2. Display a custom pre-download dialog that makes users aware of the
limitations ("the next dialog window lies ⇒ don't even try choosing
'Open with'")
E.g. set extensions.torbutton.launch_warning back to true, and
patch the torbutton.popup.external.* strings to tell users that
"Open with" won't work.
Can we do that ourselves without modifying Torbutton?
If not, could we add a pref (off by default) that uses alternate
strings when turned on? I guess we can provide a patch, and have
the strings go through our own tech writers / UX people, if you
think it's acceptable.
3. Other ideas?
[JFTR this is about Tails ticket #9285.]
Cheers,
--
intrigeri