[tbb-bugs] #26146 [Applications/Tor Browser]: Setting `general.useragent.override` does not spoof the platform part anymore in ESR 60 which is confusing
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Sep 13 14:43:39 UTC 2018
#26146: Setting `general.useragent.override` does not spoof the platform part
anymore in ESR 60 which is confusing
-------------------------------------------------+-------------------------
Reporter: gk | Owner: mcs
Type: defect | Status:
| assigned
Priority: High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: ff60-esr, tbb-fingerprinting-os, | Actual Points:
tbb-8.0-issues, tbb-8.0.1-can |
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by mcs):
Replying to [comment:42 mcs]:
> Maybe I am misunderstanding something, but we need the entire, unspoofed
user agent string. As far as I can tell, the only code that knows how to
construct such a string is here:
> https://searchfox.org/mozilla-
central/source/netwerk/protocol/http/nsHttpHandler.cpp#909
>
> Unfortunately, when `privacy.resistFingerprinting` is true, there is no
way for code outside of `nsHttpHandler.cpp` to access the string. One
possible solution would be to add a new attribute to
`nsIHttpProtocolHandler` such as `unspoofedUserAgent`.
Never mind; we were not thinking about the problem correctly and now
realize we can do things a different way.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26146#comment:56>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list