Hello Firefox Team,Have been noticing too many captcha after recent upgrade. Kindly assist to address this issue as it has become very time consuming and equally frustrating to use the browser which will eventually force user to switch platform.Pleas...