Pair Firefox with a fast DNS, and it's noticably faster than Chrome, for the last 3 years or so.
I discovered it accidentally, after switching to local DNS at the office. We run one of the nation-wide ones in a pretty close proximity in network terms.
From my desk:
local one - 0.029 seconds
1.1.1.1 - 0.035 seconds
8.8.8.8 - 0.120 seconds
Normally it should be, but Firefox's behavior is very sensitive to DNS response speed. Sounds not intuitive, but I think they're not using glibc's caching, or doing something by themselves.CTRL+SHIFT+R always disables cache for that reload, too.
I investigated and found that Firefox's in-memory DNS cache can be manually cleared by clicking a button in about:networking. To be fair Chrome also has a similar cache and method for clearing it. See: https://www.makeuseof.com/chrome-edge-firefox-safari-opera-b...