gecko-dev/browser/components/doh
Valentin Gosu 06b00d0bf4 Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana
This interface extends nsIDNSRecord and makes the DNS code more extensible
by allowing us to support more record types.
This change does require the consumer to be aware of the type they requested
and to QueryInterface to either nsIDNSAddrRecord for regular IP lookups,
or to nsIDNSByTypeRecord for other kinds of lookups.

Differential Revision: https://phabricator.services.mozilla.com/D86177
2020-08-12 10:49:39 +00:00
..
test Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana 2020-08-12 10:49:39 +00:00
DoHController.jsm Bug 1657897 - Convert TRR split horizon mitigations to a doh-rollout heuristic r=nhnt11 2020-08-11 13:26:19 +00:00
DoHHeuristics.jsm Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana 2020-08-12 10:49:39 +00:00
moz.build Bug 1603779 - Part 3: Update tests. r=Gijs 2020-07-10 15:15:02 +00:00
TRRPerformance.jsm Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana 2020-08-12 10:49:39 +00:00