Why would it be implemented as a manual setting in the browser, rather than a per-connection setting controlled by the OS?