News for hackers. Stuff that matters.
Re:DNS-over-HTTPS Policy Requirements for Resolvers by moosingin3space on Wednesday April 10, 2019 @02:29PM (#19627473)
The behaviour depends on a few preferences:

* network.trr.mode can be set to 0 (disabled), 1 (race native vs TRR), 2 (TRR first, OS DNS as fallback), 3 (TRR only), 4 (run native and TRR in parallel but use native results, save TRR timings for telemetry), or 5 (off by choice)

* network.trr.uri configures which DoH endpoint is queried

Firefox does maintain a DNS cache, even if you use the native DNS resolver. You can view the cache at about:networking#dns.

Re:DNS-over-HTTPS Policy Requirements for Resolvers by protomyth on Wednesday April 10, 2019 @11:21PM (#19630888)
So, I really need to set 5 because 0 will probably later become default consent to use DNS-over-HTTPS.