Loading build/patches/e-enable-donottrack.patch +16 −21 Original line number Diff line number Diff line From: Romain HUNAULT <romain.hunault@e.email> Date: Wed, 6 Feb 2019 16:12:44 +0100 Date: Thu, 7 Feb 2019 10:31:37 +0100 Subject: [PATCH] Enable DoNotTrack by default --- chrome/android/java/res/xml/do_not_track_preferences.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) chrome/browser/ui/browser_ui_prefs.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/android/java/res/xml/do_not_track_preferences.xml b/chrome/android/java/res/xml/do_not_track_preferences.xml index 18dd6ad543af..a3f9bef1028d 100644 --- a/chrome/android/java/res/xml/do_not_track_preferences.xml +++ b/chrome/android/java/res/xml/do_not_track_preferences.xml @@ -11,9 +11,10 @@ android:key="do_not_track_switch" android:summaryOn="@string/text_on" android:summaryOff="@string/text_off" - app:drawDivider="true" /> + app:drawDivider="true" + android:defaultValue="true" /> <org.chromium.chrome.browser.preferences.TextMessagePreference android:title="@string/do_not_track_description" /> -</PreferenceScreen> \ No newline at end of file +</PreferenceScreen> diff --git a/chrome/browser/ui/browser_ui_prefs.cc b/chrome/browser/ui/browser_ui_prefs.cc index 6d58b5e1cc8b..fcfa015e2c59 100644 --- a/chrome/browser/ui/browser_ui_prefs.cc +++ b/chrome/browser/ui/browser_ui_prefs.cc @@ -78,7 +78,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterDictionaryPref(prefs::kAppWindowPlacement); registry->RegisterBooleanPref( prefs::kEnableDoNotTrack, - false, + true, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); #if !defined(OS_CHROMEOS) && !defined(OS_ANDROID) registry->RegisterBooleanPref(prefs::kPrintPreviewUseSystemDefaultPrinter, -- 2.17.1 Loading
build/patches/e-enable-donottrack.patch +16 −21 Original line number Diff line number Diff line From: Romain HUNAULT <romain.hunault@e.email> Date: Wed, 6 Feb 2019 16:12:44 +0100 Date: Thu, 7 Feb 2019 10:31:37 +0100 Subject: [PATCH] Enable DoNotTrack by default --- chrome/android/java/res/xml/do_not_track_preferences.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) chrome/browser/ui/browser_ui_prefs.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/android/java/res/xml/do_not_track_preferences.xml b/chrome/android/java/res/xml/do_not_track_preferences.xml index 18dd6ad543af..a3f9bef1028d 100644 --- a/chrome/android/java/res/xml/do_not_track_preferences.xml +++ b/chrome/android/java/res/xml/do_not_track_preferences.xml @@ -11,9 +11,10 @@ android:key="do_not_track_switch" android:summaryOn="@string/text_on" android:summaryOff="@string/text_off" - app:drawDivider="true" /> + app:drawDivider="true" + android:defaultValue="true" /> <org.chromium.chrome.browser.preferences.TextMessagePreference android:title="@string/do_not_track_description" /> -</PreferenceScreen> \ No newline at end of file +</PreferenceScreen> diff --git a/chrome/browser/ui/browser_ui_prefs.cc b/chrome/browser/ui/browser_ui_prefs.cc index 6d58b5e1cc8b..fcfa015e2c59 100644 --- a/chrome/browser/ui/browser_ui_prefs.cc +++ b/chrome/browser/ui/browser_ui_prefs.cc @@ -78,7 +78,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterDictionaryPref(prefs::kAppWindowPlacement); registry->RegisterBooleanPref( prefs::kEnableDoNotTrack, - false, + true, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); #if !defined(OS_CHROMEOS) && !defined(OS_ANDROID) registry->RegisterBooleanPref(prefs::kPrintPreviewUseSystemDefaultPrinter, -- 2.17.1