Bug 1501657 - Move early betas to use the strict list for the default cookie restrictions. r=francois, a=RyanVM DEVEDITION_64_0b4_BUILD1 FENNEC_64_0b4_BUILD1 FIREFOX_64_0b4_BUILD1
authorEhsan Akhgari <ehsan@mozilla.com>
Wed, 24 Oct 2018 18:52:04 +0000
changeset 500853 6accf3af8c85e682f27dbb243c141eb94c077dc6
parent 500852 218a57067843f6f7a587363ee2799bf7a317eeca
child 500854 771ec2085c4a659cf51bcf044a3195082bbbb5a3
push id1864
push userffxbld-merge
push dateMon, 03 Dec 2018 15:51:40 +0000
treeherdermozilla-release@f040763d99ad [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfrancois, RyanVM
bugs1501657
milestone64.0
Bug 1501657 - Move early betas to use the strict list for the default cookie restrictions. r=francois, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D9657
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -5491,18 +5491,23 @@ pref("urlclassifier.phishTable", "googpu
 
 // Tables for application reputation
 pref("urlclassifier.downloadAllowTable", "goog-downloadwhite-proto");
 pref("urlclassifier.downloadBlockTable", "goog-badbinurl-proto");
 
 // Tables for login reputation
 pref("urlclassifier.passwordAllowTable", "goog-passwordwhite-proto");
 
-// Tables for tracking protection
+// Tables for anti-tracking features
+#ifdef EARLY_BETA_OR_EARLIER
+// Use the strict list for the default cookie restrictions in Nightly and early betas
+pref("urlclassifier.trackingAnnotationTable", "test-track-simple,base-track-digest256,content-track-digest256");
+#else
 pref("urlclassifier.trackingAnnotationTable", "test-track-simple,base-track-digest256");
+#endif
 pref("urlclassifier.trackingAnnotationWhitelistTable", "test-trackwhite-simple,mozstd-trackwhite-digest256");
 pref("urlclassifier.trackingTable", "test-track-simple,base-track-digest256");
 pref("urlclassifier.trackingWhitelistTable", "test-trackwhite-simple,mozstd-trackwhite-digest256");
 
 // These tables will never trigger a gethash call.
 pref("urlclassifier.disallow_completions", "test-malware-simple,test-harmful-simple,test-phish-simple,test-unwanted-simple,test-track-simple,test-trackwhite-simple,test-block-simple,goog-downloadwhite-digest256,base-track-digest256,mozstd-trackwhite-digest256,content-track-digest256,mozplugin-block-digest256,mozplugin2-block-digest256,block-flash-digest256,except-flash-digest256,allow-flashallow-digest256,except-flashallow-digest256,block-flashsubdoc-digest256,except-flashsubdoc-digest256,except-flashinfobar-digest256,goog-passwordwhite-proto,ads-track-digest256,social-track-digest256,analytics-track-digest256,fastblock1-track-digest256,fastblock1-trackwhite-digest256,fastblock2-track-digest256,fastblock2-trackwhite-digest256,fastblock3-track-digest256");
 
 // Number of random entries to send with a gethash request