It used to be really easy to search about:config for 'http' and just delete all URL's to quiet things down. More recently the about:config search only searches attributes not values so you have to "show all" and it's quite tedious to find them all. Even then there are some things you have to block with a hosts file entry.
That said it is possible to have firefox start cleanly with absolutely no network traffic except for sites you visit.
That said it is possible to have firefox start cleanly with absolutely no network traffic except for sites you visit.