Ok ho risolto, cerando https in about:config (mi pareva in passato di aver installato un qualche addon) è saltato fuori il parametro:
network.proxy.autoconfig_url che era stato modificato (in grassetto) e conteneva letteralmente migliaia di URL (tanti che la pagina non li conteneva).
Ho riportato al valore default (senza nulla) e riavviato.
A quanto ho capito
network.proxy.autoconfig_url agisce quando
network.proxy.type è settato su 2.
Infatti il lo avevo su 2, ora ho riportato su 5.
Non ho la più pallida idea di come possa aver modificato quei parametri
..ho modificato un po il titolo