[tbb-bugs] #25773 [Applications/Tor Browser]: Disable Speculative Connect and Download
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Apr 12 06:43:39 UTC 2018
#25773: Disable Speculative Connect and Download
--------------------------------------+--------------------------
Reporter: sysrqb | Owner: tbb-team
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------------------+--------------------------
Comment (by gk):
Replying to [comment:8 sysrqb]:
> The reason I opened this bug is because Tor Browser should not begin
downloading a file unless the user explicitly confirms they want the file
downloaded and where they want it saved. If clicking "Save Link As..."
starts any network transactions before the users clicks "Save" within the
file-chooser dialog box, then Tor Browser should make this obvious. I
believe Tor Browser should treat the two scenarios differently:
>
> 1) I click on the link and Firefox doesn't know what to do, so it
asked me where to save the file
> 2) I click on "Save Link As..." and specify where I want the file
saved (or I click cancel)
>
> Within scenario (1), Firefox cannot know what it should do without
beginning the download. That's okay. With scenario (2), that is completely
against what the user requested. This is almost certainly a Firefox bug,
unfortunately it seems Firefox handles (1) and (2) using the same logic.
Why is (2) against what the user requested? The user said: "I want to have
that thing AND want to specify where it will be after the download
finished." And they get both. Note that the "Save Link" part already means
"Yes, I want to have it!1!!" (unrelated to the "As") even if they might
not know yet where to put the result or how to name it, or want to select
the place themselves with a GUI . Thus, starting the download in the
meantime while they are selecting the place where it should land sounds
reasonable to me. Sure, if they decided "Nah, I actually don't really want
it" (i.e. clicking the Cancel button) it gets discarded, no damage done.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25773#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list