After every update, when you restart tor browser it restarts with Firefox's icon instead of the default tor browser icon. Only if you close it and reopen again, it loads the default tor browser icon. From what I can see it still connects to tor even when it has the Firefox icon but is there any reason to be concerned about this?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
I guess you are just hitting a branding issue in the "add-on compatibility" dialog. This is a duplicate of #16886 (moved) then. If that is wrong please reopen the ticket.
Trac: Resolution: N/Ato duplicate Status: new to closed
That ticket says it was only for the "add-on compatibility" dialog but I see the Firefox logo during the launcher screen as well the browser after. Only if you close it and reopen again, it loads the default tor browser icon.
Trac: Status: closed to reopened Resolution: duplicate toN/A
That ticket says it was only for the "add-on compatibility" dialog but I see the Firefox logo during the launcher screen as well the browser after. Only if you close it and reopen again, it loads the default tor browser icon.
Aha! Do you have steps to reproduce that for me? Typically, at least older version can be found on https://dist.torproject.org/torbrowser (apart from the current one).
I thought there was already a ticket for this issue but I cannot find one. Using TB 5.5 and updating to 5.5.1, I was able to reproduce this on an Ubuntu 14.04 LTS system.
Running ./start-to-browser.desktop --register-app did not add the Tor Browser icon to my Unity launcher, and when I started Tor Browser I saw a '?' icon in the launcher. Ignoring that problem for now, after updating via "Check for Tor Browser Update" and restarting, I found that my Firefox icon (which was already on my launcher) was active and was associated with Tor Browser. Restarting again made things switch back to the '?' icon.
I am almost certain this bug occurs because the --class "Tor Browser" command line argument does not get passed to the firefox binary when it is restarted after an update has been applied. The class may also be lost during other restarts, e.g., after installing an add-on. The cleanest solution might be to bake the WM_CLASS value into the browser via a Firefox patch. I think we would need to add a call to gdk_set_program_class().
I thought there was already a ticket for this issue but I cannot find one. Using TB 5.5 and updating to 5.5.1, I was able to reproduce this on an Ubuntu 14.04 LTS system.
Running ./start-to-browser.desktop --register-app did not add the Tor Browser icon to my Unity launcher, and when I started Tor Browser I saw a '?' icon in the launcher. Ignoring that problem for now, after updating via "Check for Tor Browser Update" and restarting, I found that my Firefox icon (which was already on my launcher) was active and was associated with Tor Browser. Restarting again made things switch back to the '?' icon.
I am almost certain this bug occurs because the --class "Tor Browser" command line argument does not get passed to the firefox binary when it is restarted after an update has been applied. The class may also be lost during other restarts, e.g., after installing an add-on. The cleanest solution might be to bake the WM_CLASS value into the browser via a Firefox patch. I think we would need to add a call to gdk_set_program_class().
This is the same solution you suggested for #17891 (moved) (and I'm pretty sure it would fix that issue, not sure about this one).
Baking in the proper WM_CLASS value would help as well for users having e.g. the stable and the hardened version installed side-by-side. See #20313 (moved) for such a scenario.
I resolved #24142 (moved) as a duplicate. An additional comment from that ticket: "This is confusing and possibly dangerous, because the user cannot distinguish between secure Tor and insecure Firefox!"
Trac: Cc: brade, mcs, rugk to brade, mcs, rugk, eezacque