gecko-dev/netwerk
Chris Peterson d0441eaece Bug 1559747 - Part 2: UA string needn't reveal the user is running 32-bit Firefox on Win64 OS. r=tjr
Change the User-Agent HTTP header and the navigator.userAgent, navigator.platform, and navigator.oscpu APIs to say "Win64" instead "WOW64" (bug 444770) when the user is running 32-bit Firefox on Win64 OS. Software download websites that try to sniff for the user's CPU architecture (so they can serve compatible software) only need to know whether the user has a 32- or 64-bit OS, not whether they are running a 32- or 64-bit Firefox build.

Once upon a time, Mozilla's Plugin Finder Service needed to check whether Firefox was 32- or 64-bit so it could direct the user to a Flash Player plugin compatible with their Firefox build (bug 265536). But these days Adobe's Flash Player installer includes both 32- and 64-bit plugins.

Depends on D35164

Differential Revision: https://phabricator.services.mozilla.com/D35165

--HG--
extra : moz-landing-system : lando
2019-06-19 09:56:50 +00:00
..
base Backed out 2 changesets (bug 1546816) for causing test_navigation.py and test_js_cert_override_service.js to permafail CLOSED TREE 2019-06-15 10:55:58 +03:00
build Bug 1536744 - Add nsResProtocolHandler::GetSingleton() r=baku 2019-05-28 13:46:17 +00:00
cache Bug 1557904. Stop using [array] in appcache interfaces. r=mayhemer 2019-06-12 12:02:37 +00:00
cache2 Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
cookie Bug 1410013 - Change `aValue` parameter of `nsICookieManager.add` to `AUTF8String` to align with `nsICookie` change. r=Ehsan 2019-06-17 20:48:30 +00:00
dns Bug 1558495 - Make sure we retry the TRR connection if it fails r=agrover 2019-06-14 21:49:10 +00:00
ipc Bug 1555036 - If there is a Cross-Origin-Opener-Policy mismatch and the SANDBOXED_AUXILIARY_NAVIGATION is set navigate to a network error r=mayhemer 2019-06-14 21:48:51 +00:00
locales Bug 1523249, r=valentin 2019-01-30 11:39:42 +00:00
mime Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
protocol Bug 1559747 - Part 2: UA string needn't reveal the user is running 32-bit Firefox on Win64 OS. r=tjr 2019-06-19 09:56:50 +00:00
sctp Bug 1556795: Add some thread assertions, and remove an unused member. r=ng 2019-06-19 18:40:17 +00:00
socket Backed out 2 changesets (bug 1546816) for causing test_navigation.py and test_js_cert_override_service.js to permafail CLOSED TREE 2019-06-15 10:55:58 +03:00
srtp Bug 1479665: update libsrtp to bb0412ee84ebe3d2916b45b19de72fabb183d9db. r=bwc 2018-09-13 14:39:31 +00:00
streamconv Bug 1478950 - Fix parsing filename in OS/2 FTP listing, r=valentin 2019-06-11 19:18:36 +00:00
system Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
test Bug 1558495 - Make sure we retry the TRR connection if it fails r=agrover 2019-06-14 21:49:10 +00:00
url-classifier Bug 1557793 part 3. Change the signatures of various nsContentUtils localization methods to play nicer with the new stringbundle API. r=smaug 2019-06-08 21:26:12 +00:00
wifi Bug 1558553. Stop using [array] in nsIWifiListener. r=valentin 2019-06-11 18:59:50 +00:00
moz.build Bug 1511436 - Cleanup URL-Classifier code - part 1 - nsIUrlClassifierFeature, r=dimi 2018-12-14 12:40:16 +01:00
necko-config.h.in