Hacker News new | ask | show | jobs
by JohnFen 1051 days ago
Clearly, I do, yes! But I've given up on trying to nail down what the issue actually is after about a year of trying. It exists on all of my machines, so it's likely related to some other piece of software I commonly use. I just don't know which one.

I am not asserting that FF is bad and nobody should use it. I'm asserting that there are some people (at least one, anyway) who can't use it. Shaming people for not using FF is, therefore, uncalled for.

2 comments

my guess is filtered dns.

I just audited my system(firefox 110 on openbsd). and when dns is acting up(I disabled external dns leaving only my internal domains resolvable) firefox takes forever to do anything waiting on dns timeouts.

firefox is making requests to

  www.google.com #why? I don't have google set as my default search engine.
  detectportal.firefox.com
  9.9.9.9.https  #???? this is strange. DoH? but I should have it disabled.
  contile.services.mozilla.com.        
  firefox.settings.services.mozilla.com.
  content-signature-2.cdn.mozilla.net.
  push.services.mozilla.com.
And I probably missed a few.

Well, Sigh, I have a new weekend project. poking around in about:config trying to turn this bullshit off off.

That's entirely possible. It does smell like something's waiting for a timeout of some sort. But the times are very long. About 5 minutes to start the browser, and while not every page render incurs a delay, when they do, the delay is on the order of a minute or so.

In any case, I really have spent a lot of time digging into this. At some point, I just had to let it go.

>It exists on all of my machines

What machines, did you assemble the hardware yourself? On a reasonably modern android phone, firefox is fluent even with dozens of tabs and there's nothing you can do to make it slow.

No, none of these machines are ones that I've assembled myself (and even if they were, so what?). They are all Linux machines. I only very rarely browse the web from my phone, so a browser's behavior on Android isn't relevant to me.