TOR_SOCKS_PORT and TOR_SOCKS_HOST are ignored if TOR_SKIP_LAUNCH=1 is set but control port is unavailable
Summary
In 13.0a6 for Linux, if TOR_SKIP_LAUNCH=1 is set and no control port is available (which may be intentional) then Tor Browser will ignore TOR_SOCKS_PORT and TOR_SOCKS_HOST, instead of using them to populate the network.proxy.socks_port and network.proxy.socks prefs like in 12.x and before.
Steps to reproduce:
For example TOR_SKIP_LAUNCH=1 TOR_SOCKS_HOST=10.152.152.10 ./start-tor-browser to point Tor Browser to an external tor daemon does not work.
Environment
Linux (x86_64)