It's the old browser, not anything to do with your privacy settings. Sorry, when you decide to use an old and uncommon browser version the price you pay is that sites aren't going to be testing compatibility with it.
I had the same issue the first time I loaded the page on iOS 13.3 safari. Reloading the page fixed it. Having things be too automatic causes failures to be catastrophic rather than mild.
Firefox 60 is from May 2018. It's 12 major versions behind. You may not like it, but it's a fact that web browsers change quickly these days. Mozilla may support ESR for a year but I don't. This is a side project and my test matrix is already too large; I don't have time to test uncommon versions of each browser.
I'm just a little surprised that Firefox would have changed enough since last May to break your site.
And there's also the other tweaks I've made. For example, I don't allow WebGL or WebRTC. And I spoof referrer to a site's root. Plus other stuff that I don't recall offhand.
But anyway, now I'm curious, so I'll test in some otherf VMs, with different browsers.
The site doesn't work at all on the iPad I'm reading HN with right now, but I'm not complaining about it because it's running iOS 10.0.1. I expect lots of sites to not work correctly -- and they often don't!
I wasn't really complaining. I just mentioned it. And that was unnecessary, and distracted from my real point. I only mentioned it to explain why I couldn't see behavior after answering the popup about location permission.
> See Starlink
> Click to search for viewing times at your location.
So I click, and see a popup:
> Will you allow james.darpinian.com to access your location?
So I click on "Allow Location Access".
Then I see "Loading", with a GIF. But nothing ever loads.
Checking about:config, I see that NoScript likely added these:
> capability.policy.maonoscript.sites modified string [numerous domains]
> noscript.untrusted modified string [numerous domains]
I get the same result if I don't allow location access.
That's all I know offhand. But I'll be happy to check more carefully, if you like.