Open Bug 1572192 Opened 5 years ago Updated 7 months ago

Bring back '@mozilla.org/toolkit/components/mdnsresponder/dns-sd;1'

Categories

(Core :: Networking: DNS, defect, P3)

Desktop
macOS
defect

Tracking

()

People

(Reporter: irakli, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Looks like D18407 removed nsMulticastDNSModule.cpp and there for '@mozilla.org/toolkit/components/mdnsresponder/dns-sd;1' component is no longer available on Mac.

I've chatted with :kmag about this and it appears that it was not a deliberate change, lack of tests and uses outside of the central made it seem obsolete.

It is worth highlighting that change was converting all component registrations to be static. However since (JS implementatios are used on non Macs)[https://searchfox.org/mozilla-central/source/netwerk/dns/mdns/libmdns/components.conf#20) it must have lead to missed native implementation registration. And there seems to be no test that would have caught the regression.

Kris, can you take a look?

Flags: needinfo?(kmaglione+bmo)
Component: Networking → Networking: DNS
Priority: -- → P3
Whiteboard: [necko-triaged]
Assignee: nobody → kmaglione+bmo
Flags: needinfo?(kmaglione+bmo)
Severity: normal → S3

The bug assignee is inactive on Bugzilla, so the assignee is being reset.

Assignee: kmaglione+bmo → nobody
You need to log in before you can comment on or make changes to this bug.