Closed Bug 1570732 Opened 2 months ago Closed 24 days ago

DIsable DoH if parental controls detected

Categories

(Core :: Networking: DNS, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: grover, Assigned: kershaw)

Details

(Whiteboard: [trr][necko-triaged])

Attachments

(1 file)

See https://blog.mozilla.org/netpolicy/2014/07/22/prefersafe-making-online-safety-simpler-in-firefox/ , Firefox detects if platform-based parental controls are enabled and if so adds a header. We should also use the presence of parental controls as a signal to disable TRR, since TRR may bypass DNS-based parental controls.

Whiteboard: [trr]
Priority: -- → P1
Whiteboard: [trr] → [trr][necko-triaged]

Should DoH be disabled even if the user has explicitly enabled it? Or is the intent here to signal that Firefox shouldn't attempt to enable DoH if parental controls are detected?

Arthur, could you answer Wayne's question above? Thanks!

Flags: needinfo?(arthur)
Assignee: nobody → kershaw

Anyone has the answer for comment 1?
I need to know what we want to do before I start working on this.

Following the lead documented in the blog post mentioned, we should NOT have a pref for this feature, to prevent kids from disabling DoH disablement. So yes, if the OS platform parental controls are enabled, then DoH should be unconditionally disabled with no way to enable it, other than turning off OS parental controls.

Flags: needinfo?(arthur)
Pushed by kjang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f421b7797352
Skip trr when parental control is enabled r=dragana
Status: NEW → RESOLVED
Closed: 24 days ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.