Subject: Re: bug#47276: Stuck at Cloudflare 'browser checks'

From: bill-auger <[email-masked]>
Date: Wed, 12 May 2021 00:38:48 -0400

this is the browser/host info from a real windows10 system running upstream firefox:
  codeName=Mozilla
  appName=Netscape
  appVersion=5.0 (Windows)
  oscpu=Windows NT 10.0; Win64; x64
  platform=Win32
  product=Gecko
  buildID=20181001000000
  userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0

here are two mutually-exclusive patches, one for each potential fix:

update spoofed user-agent to match firefox on windows10:
https://git.parabola.nu/~bill-auger/icecat.git/commit/?h=update-spoofed-useragent&id=9b0b4bbbbf144d6d1f319330191ed8990079b6a7

do not spoof user-agent at all (default generic "Linux <ARCH>"):
https://git.parabola.nu/~bill-auger/icecat.git/commit/?h=do-not-spoof-useragent&id=1351954b2fba37cec9262e970a84ce0d7b62df1d