diff --git a/build/patches/Timezone-customization.patch b/build/patches/Timezone-customization.patch index 2e6ee11e..2ff12393 100644 --- a/build/patches/Timezone-customization.patch +++ b/build/patches/Timezone-customization.patch @@ -15,7 +15,7 @@ Require: Content-settings-infrastructure.patch ...ezoneoverride_site_settings_preference.xml | 68 ++++++ ...imezoneOverrideSiteSettingsPreference.java | 194 ++++++++++++++++++ .../WebsitePreferenceBridge.java | 10 + - ...BromiteTimezoneOverrideContentSetting.java | 146 +++++++++++++ + ...BromiteTimezoneOverrideContentSetting.java | 147 +++++++++++++ .../android/website_preference_bridge.cc | 16 ++ .../bromite_content_settings/timezone.grdp | 39 ++++ .../timezone_override.inc | 23 +++ @@ -33,7 +33,7 @@ Require: Content-settings-infrastructure.patch .../content_settings/core/common/pref_names.h | 2 + .../renderer/content_settings_agent_impl.cc | 80 ++++++++ .../renderer/content_settings_agent_impl.h | 11 + - 23 files changed, 678 insertions(+), 1 deletion(-) + 23 files changed, 679 insertions(+), 1 deletion(-) create mode 100755 components/browser_ui/site_settings/android/java/res/layout/time_zone_select_dialog.xml create mode 100755 components/browser_ui/site_settings/android/java/res/layout/timezoneoverride_site_settings_preference.xml create mode 100755 components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/TimezoneOverrideSiteSettingsPreference.java @@ -406,7 +406,7 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c new file mode 100644 --- /dev/null +++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/impl/BromiteTimezoneOverrideContentSetting.java -@@ -0,0 +1,146 @@ +@@ -0,0 +1,147 @@ +/* + This file is part of Bromite. + @@ -543,6 +543,7 @@ new file mode 100644 + + TimezoneOverrideSiteSettingsPreference timeOverrideStatePreference = + new TimezoneOverrideSiteSettingsPreference(setting.getContext(), null); ++ timeOverrideStatePreference.setKey(SingleCategorySettings.TRI_STATE_TOGGLE_KEY); + screen.addPreference(timeOverrideStatePreference); + timeOverrideStatePreference.setOrder(order); +