Again, I would not recommend doing that on vanilla Firefox, they have Firefox developer edition version for these reasons. And you can run both side by side.
If there's a Firefox developer edition (I had no idea), they should enable all "I want to continue anyways" buttons by default. I mean, it's a developer edition!
Is it? The default options are for default users. Default users are dumb. It sounds like you have a non-standard case and the capacity to know the difference between misconfiguration and actual threats. It also makes sense that you are able to turn off certain features for default users when you want to do non-standard (default) tasks.
I think as a developer, searching for things are just part of the job, so if you have a niche need to debug or work with sites with invalid certs/configs, then it is not that hard to look on how to allow that. Firefox's docs are one of the best docs you can read to be fair.
> If there's a Firefox developer edition (I had no idea), they should enable all "I want to continue anyways" buttons by default. I mean, it's a developer edition!
To be honest, I use developer edition as my main browser and my profile is optimized and highly customized, so I don't remember is that was the default, or I changed it at some time (I keep it true).
But for vanilla Firefox which most of the users or potential users are not developers, I think this is reasonable default.
So what I do is, I google, right? First page that comes up references how to fix the problem on both Firefox and Chromium-based browsers.
So on Firefox, I have to type the config page, then search for ocsp, then disable it. Then, I can finally access the webpage, but of course, I should remember to re-enable it after I'm done on the misconfigured server.
On Chrome, I can fire up an incognito window, type a magic keyword, do what I need, close the incognito window and go back to default.
Honestly, the latter is a vastly better experience in my world (I do backend/integration dev, mostly Python nowadays, probably a FE engineer will not care either way).
You can do the same on Firefox (at least developer edition). I thought that you want to do that without going to incognito mode.
It's a great hidden feature just like Firefox has shift+right click/double right click opening the native context. No amount of "well you can just put this in the console in these cases or this in the console in those cases" makes these kinds of features any less useful.
I would like a better way to bypass these TLS errors, but hidden booleans and secret phrases aren't that dissimilar.
I agree that if there was at least one boolean to always show the "continue anyways" button, that'd be acceptable to me as well.
full-screen-api.ignore-widgets
which makes videos full screen to the browser size.
edit: Well comment below me just mentioned a Firefox developer version, wasn't aware of that.
Recently, one of the dev servers that I tried to access misconfigured HSTS, which made it really difficult for Firefox to access the web UI. I fired up chromium, simply typed the magic word, and accessed it no problem.
Of course, ideally, there'd be no misconfigurations, but sometimes, I just need to access whatever dev server and I don't want to waste time on learning how to disable that particular security feature in Firefox temporarily.