Bug 1569996 - Enable setting the default referrer policy for third-party tracking resources to strict-origin-when-cross-origin when Enhanced Tracking Protection is turned on; r=baku

Differential Revision: https://phabricator.services.mozilla.com/D39885

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Ehsan Akhgari 2019-07-31 10:50:20 +00:00
Родитель 58f4214273
Коммит 29cce9a268
1 изменённых файлов: 3 добавлений и 7 удалений

Просмотреть файл

@ -1490,12 +1490,8 @@ pref("network.http.referer.defaultPolicy", 3);
// default cookie policy is set to reject third-party trackers;
// to be used unless overriden by the site;
// values are identical to defaultPolicy above
#ifdef NIGHTLY_BUILD
// On Nightly, trim referrers from trackers to origins.
// Trim referrers from trackers to origins by default.
pref("network.http.referer.defaultPolicy.trackers", 2);
#else
pref("network.http.referer.defaultPolicy.trackers", 3);
#endif
// Set the Private Browsing Default Referrer Policy;
// to be used unless overriden by the site;
// values are identical to defaultPolicy above
@ -1505,8 +1501,8 @@ pref("network.http.referer.defaultPolicy.pbmode", 2);
// trackers;
// to be used unless overriden by the site;
// values are identical to defaultPolicy above
// No need to change this pref for Nightly only since in private windows we
// already trim all referrers to origin only.
// No need to change this pref for trimming referrers from trackers since in
// private windows we already trim all referrers to origin only.
pref("network.http.referer.defaultPolicy.trackers.pbmode", 2);
// false=real referer, true=spoof referer (use target URI as referer)
pref("network.http.referer.spoofSource", false);