Open Bug 1495192 Opened Last year Updated 5 hours ago

Add a pref to disable Do Not Track in Firefox


(Core :: Privacy: Anti-Tracking, enhancement, P5)

62 Branch




(Reporter: dasbadyo38, Unassigned)




(2 files)

Attached image donottrack1.png
User Agent: Mozilla/5.0 (Windows NT 6.1; rv:62.0) Gecko/20100101 Firefox/62.0
Build ID: 20180920131237

Steps to reproduce:

I want a option to disable 'Do Not Track' feature in firefox. Currently there are two options -
1. It will be enabled when using Tracking Protection.
2. It will be enabled always.

Actual results:

There is no option to disable the 'Do Not Track' feature.

Expected results:

Please add an option to disable Do Not Track feature. So we can get an option to disable Do Not Track fully or not.
Severity: normal → enhancement
Component: Untriaged → Preferences
Johann, can you move this somewhere more appropriate?
Flags: needinfo?(jhofmann)
Where? Actually I am kinda new here.
To the 'Tracking protection'?
OS: Unspecified → Windows
Priority: -- → P1
Hardware: Unspecified → All
Please don't set the priority field.

(In reply to Anabadyo from comment #2)
> Where? Actually I am kinda new here.

The question was not directed at you. Someone else will come along and move this somewhere more appropriate. :-)
Priority: P1 → --
So I think as far as Preferences is concerned this is a WONTFIX (to edge-casey to expose to users in about:preferences), I do think however we could benefit from having an about:config flag for this, because I've also been annoyed when testing Tracking Protection that web properties change their behavior based on this flag and TP sets it by default (this is good behavior on part of the websites but not great for me as a browser developer).

Probably not a great priority either, though.
Component: Preferences → Tracking Protection
Ever confirmed: true
Flags: needinfo?(jhofmann)
Summary: add an option to disable do not track in firefox → Add a pref to disable Do Not Track in Firefox
Priority: -- → P5
See Also: → 1306855
There is a reason we don't offer an option to turn DNT off and Tracking Protection on.  Disconnect will whitelist trackers that honor DNT.  So if a tracker is whitelisted since they honor DNT, Tracking Protection will not block them.  That tracker will, however, track the user if they don't send the DNT flag.  Hence, we tie TP with DNT.

I'm not opposed to adding an about:config option for advanced users and developers to get around this and potentially open themselves up to tracking by the whitelisted trackers who honor DNT.
See Also: → 1258033

Only way to make PB mode same as Normal mode without the silly DNT header which acts as a beacon to all sites that you are in Private mode. [Options -> Privacy and security]
Basically this disables tracking protection in private mode, [in standard (default) in Privacy settings, tracking protection is enabled only in private windows, but enabling tracking protection turns on the silly DNT header which broadcasts to the whole world that you are in private mode]

Possibly ublock should do as good a job as tracking protection with or without it being enabled in privacy settings.

Really needs at least an about:config entry. Please consider. Whats the use of a site that probably honors DNT (there is no guarantee that a site honors it), but uses the DNT header to detect that you are in private mode? Example washington post and These sites dont let you browse them in Private mode with tracking protection enabled. There's a big overlay proudly proclaiming back to you that you are in private mode, obscuring most of the site.

This is a P5 so we'll take a patch for it :)

Note that this is not the only way websites can tell you're in private mode, most notably in Firefox there's missing IndexedDB support being used right now.

Component: Protections UI → Privacy: Anti-Tracking
Product: Firefox → Core
You need to log in before you can comment on or make changes to this bug.