Remove-background-sync-and-translate-menu-options.patch 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. From: Serg <serg.zhukovsky@gmail.com>
  2. Date: Wed, 22 Mar 2017 19:10:30 -0400
  3. Subject: Remove background sync and translate menu options
  4. ---
  5. chrome/android/java/res/xml/site_settings_preferences.xml | 4 ----
  6. .../chrome/browser/preferences/website/SiteSettingsPreferences.java | 3 +--
  7. 2 files changed, 1 insertion(+), 6 deletions(-)
  8. diff --git a/chrome/android/java/res/xml/site_settings_preferences.xml b/chrome/android/java/res/xml/site_settings_preferences.xml
  9. --- a/chrome/android/java/res/xml/site_settings_preferences.xml
  10. +++ b/chrome/android/java/res/xml/site_settings_preferences.xml
  11. @@ -49,10 +49,6 @@
  12. <org.chromium.chrome.browser.preferences.website.SiteSettingsPreference
  13. android:fragment="org.chromium.chrome.browser.preferences.website.SingleCategoryPreferences"
  14. android:key="ads" />
  15. - <!-- Background sync -->
  16. - <org.chromium.chrome.browser.preferences.website.SiteSettingsPreference
  17. - android:fragment="org.chromium.chrome.browser.preferences.website.SingleCategoryPreferences"
  18. - android:key="background_sync" />
  19. <!-- Automatic Downloads -->
  20. <org.chromium.chrome.browser.preferences.website.SiteSettingsPreference
  21. android:fragment="org.chromium.chrome.browser.preferences.website.SingleCategoryPreferences"
  22. diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java
  23. --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java
  24. +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java
  25. @@ -73,7 +73,7 @@ public class SiteSettingsPreferences
  26. // The Media sub-menu only contains Protected Content and Autoplay, so remove all other
  27. // menus.
  28. for (@Type int i = 0; i < Type.NUM_ENTRIES; i++) {
  29. - if (i == Type.AUTOPLAY || i == Type.PROTECTED_MEDIA) continue;
  30. + if (i == Type.AUTOPLAY || i == Type.PROTECTED_MEDIA || i == Type.BACKGROUND_SYNC) continue;
  31. getPreferenceScreen().removePreference(findPreference(i));
  32. }
  33. getPreferenceScreen().removePreference(findPreference(MEDIA_KEY));
  34. @@ -111,7 +111,6 @@ public class SiteSettingsPreferences
  35. websitePrefs.add(Type.ADS);
  36. }
  37. websitePrefs.add(Type.AUTOMATIC_DOWNLOADS);
  38. - websitePrefs.add(Type.BACKGROUND_SYNC);
  39. CommandLine commandLine = CommandLine.getInstance();
  40. if (commandLine.hasSwitch(ContentSwitches.ENABLE_WEB_BLUETOOTH_SCANNING)) {
  41. websitePrefs.add(Type.BLUETOOTH_SCANNING);
  42. --
  43. 2.11.0