[tbb-bugs] #16747 [Tor Browser]: Tor-browser downloads favicon twice (and over different circuits)
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Jan 6 11:42:00 UTC 2016
#16747: Tor-browser downloads favicon twice (and over different circuits)
-----------------------------+-----------------------------------
Reporter: cypherpunks | Owner: tbb-team
Type: defect | Status: needs_information
Priority: Medium | Milestone:
Component: Tor Browser | Version:
Severity: Major | Resolution:
Keywords: tbb-linkability | Actual Points:
Parent ID: | Points:
Sponsor: |
-----------------------------+-----------------------------------
Comment (by cypherpunks):
Replying to [comment:6 gk]:
> So, there are two things here: 1) Downloading the favicon twice. I'd
guess this is an underlying Mozilla problem:
https://bugzilla.mozilla.org/show_bug.cgi?id=583351. 2) Downloading the
favicon over a different circuit. I can observe 1), too, on some websites
but it seems all those second requests go over the same circuit. Is 2)
reproducible for you? If so, do you have an example site allowing us to
debug the Tor Browser behavior?
Sorry for the late reply.
I doubt 1) is the cause here, ticket:17998#comment:2 would be my guess,
too.
2) It is reproducible, but:
It happens only on the first request to the site, I could not trigger it a
second time in the same Tor Browser session. Reloading, getting a new
circuit in torbutton, closing/reopening tabs... nada.
Requests to the favicon don't show up in any FF DevTool.
Considering I don't reference the favicon in my HTML, Mozilla is doing
some magic here. A quick search turned up complaints about it on Bugzilla
reaching back to FF 0.10, it looks like preffing off
browser.chrome.favicons disables this behavior and leaves correctly
referenced favicons intact.
So this might be a cheap and easy fix at the cost of loosing favicons on
sites which simply dump it in their web-root directory and expect it to
work (besides me and mozilla.org, nobody really seems to be doing this).
I couldn't get my TB to log to a file as per your instruction in the other
ticket, do you still want a testcase with all this info?
Btw: opening 'Page Info' triggers resource fetches via unrelated circuits,
too.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16747#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list