Loading CHANGELOG.md +11 −1 Original line number Diff line number Diff line # 89.0.4389.78 * make all favicon requests on-demand * restored older icon for view source menu item * prevent adblock filters update check on app start (fixes https://github.com/bromite/bromite/issues/967) * removed UI for adblock filters (fixes https://github.com/bromite/bromite/issues/941) * dropped patch for swapped favicons bug * dropped patch to enable reduced-referrer-granularity by default (already present upstream) * dropped password reuse detection patch * dropped UA customization patch * enabled PartitionExpectCTStateByNetworkIsolationKey and PartitionDomainReliabilityByNetworkIsolationKey (fixes https://github.com/bromite/bromite/issues/985) # 88.0.4324.207 * add flag for save-data-header * add option to force tablet UI * fix bug with wrong last checked time (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/941) * fix bug with adblock filters not being downloaded correctly (fixes https://github.com/bromite/bromite/issues/960) * move up bookmark all tabs menu item (fixes https://github.com/bromite/bromite/issues/943) * fix icons for exit and view source menu items Loading README.md +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ ETH donations address: `0xf47ff39223d828f99fec5ab53bd068c5c0522042` ## Features not related to privacy * import/export bookmarks * bookmark all tabs from tabs regroup menu * flag to allow screenshots of incognito tabs * allow playing videos in background tabs and disable pause on switching tabs * all codecs included (proprietary, open H.264 etc.) Loading build/RELEASE +1 −1 Original line number Diff line number Diff line 88.0.4324.207 89.0.4389.78 build/bromite_patches_list.txt +1 −0 Original line number Diff line number Diff line Loading @@ -145,4 +145,5 @@ Enable-app-overflow-menu-icons-by-default.patch Add-menu-item-to-bookmark-all-tabs.patch Add-flag-for-save-data-header.patch Add-option-to-force-tablet-UI.patch Make-all-favicon-requests-on-demand.patch Automated-domain-substitution.patch build/patches/Add-a-proxy-configuration-page.patch +9 −12 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ for SimpleURLLoaders as well. --- chrome/android/java/res/values/values.xml | 3 + .../java/res/xml/privacy_preferences.xml | 4 + .../privacy/settings/PrivacySettings.java | 6 +- .../privacy/settings/PrivacySettings.java | 5 +- .../chrome_autocomplete_provider_client.cc | 2 + chrome/browser/browser_resources.grd | 6 + chrome/browser/net/proxy_service_factory.cc | 23 +- Loading @@ -33,7 +33,7 @@ for SimpleURLLoaders as well. .../proxy_config/proxy_config_dictionary.h | 7 +- net/proxy_resolution/proxy_config.cc | 52 ++- net/proxy_resolution/proxy_config.h | 3 + 24 files changed, 998 insertions(+), 15 deletions(-) 24 files changed, 997 insertions(+), 15 deletions(-) create mode 100644 chrome/browser/resources/proxy_config.css create mode 100644 chrome/browser/resources/proxy_config.html create mode 100644 chrome/browser/resources/proxy_config.js Loading Loading @@ -70,7 +70,13 @@ diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/androi diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java --- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java @@ -54,7 +54,9 @@ public class PrivacySettings @@ -51,12 +51,15 @@ public class PrivacySettings private static final String PREF_PRIVACY_SANDBOX = "privacy_sandbox"; public static final String PREF_ALLOW_CUSTOM_TAB_INTENTS = "allow_custom_tab_intents"; private static final String PREF_CLOSE_TABS_ON_EXIT = "close_tabs_on_exit"; + private static final String PREF_PROXY_OPTIONS = "proxy"; private static final String[] NEW_PRIVACY_PREFERENCE_ORDER = {PREF_CLEAR_BROWSING_DATA, PREF_ALWAYS_INCOGNITO, PREF_CAN_MAKE_PAYMENT, PREF_NETWORK_PREDICTIONS, PREF_CLOSE_TABS_ON_EXIT, PREF_SECURE_DNS, PREF_DO_NOT_TRACK, PREF_PRIVACY_SANDBOX, Loading @@ -81,15 +87,6 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/setting private ManagedPreferenceDelegate mManagedPreferenceDelegate; @@ -62,6 +64,8 @@ public class PrivacySettings private static final String PREF_CLOSE_TABS_ON_EXIT = "close_tabs_on_exit"; + private static final String PREF_PROXY_OPTIONS = "proxy"; + @Override public void onCreatePreferences(Bundle savedInstanceState, String rootKey) { PrivacyPreferencesManagerImpl privacyPrefManager = diff --git a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc --- a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc +++ b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc Loading Loading
CHANGELOG.md +11 −1 Original line number Diff line number Diff line # 89.0.4389.78 * make all favicon requests on-demand * restored older icon for view source menu item * prevent adblock filters update check on app start (fixes https://github.com/bromite/bromite/issues/967) * removed UI for adblock filters (fixes https://github.com/bromite/bromite/issues/941) * dropped patch for swapped favicons bug * dropped patch to enable reduced-referrer-granularity by default (already present upstream) * dropped password reuse detection patch * dropped UA customization patch * enabled PartitionExpectCTStateByNetworkIsolationKey and PartitionDomainReliabilityByNetworkIsolationKey (fixes https://github.com/bromite/bromite/issues/985) # 88.0.4324.207 * add flag for save-data-header * add option to force tablet UI * fix bug with wrong last checked time (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/941) * fix bug with adblock filters not being downloaded correctly (fixes https://github.com/bromite/bromite/issues/960) * move up bookmark all tabs menu item (fixes https://github.com/bromite/bromite/issues/943) * fix icons for exit and view source menu items Loading
README.md +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ ETH donations address: `0xf47ff39223d828f99fec5ab53bd068c5c0522042` ## Features not related to privacy * import/export bookmarks * bookmark all tabs from tabs regroup menu * flag to allow screenshots of incognito tabs * allow playing videos in background tabs and disable pause on switching tabs * all codecs included (proprietary, open H.264 etc.) Loading
build/bromite_patches_list.txt +1 −0 Original line number Diff line number Diff line Loading @@ -145,4 +145,5 @@ Enable-app-overflow-menu-icons-by-default.patch Add-menu-item-to-bookmark-all-tabs.patch Add-flag-for-save-data-header.patch Add-option-to-force-tablet-UI.patch Make-all-favicon-requests-on-demand.patch Automated-domain-substitution.patch
build/patches/Add-a-proxy-configuration-page.patch +9 −12 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ for SimpleURLLoaders as well. --- chrome/android/java/res/values/values.xml | 3 + .../java/res/xml/privacy_preferences.xml | 4 + .../privacy/settings/PrivacySettings.java | 6 +- .../privacy/settings/PrivacySettings.java | 5 +- .../chrome_autocomplete_provider_client.cc | 2 + chrome/browser/browser_resources.grd | 6 + chrome/browser/net/proxy_service_factory.cc | 23 +- Loading @@ -33,7 +33,7 @@ for SimpleURLLoaders as well. .../proxy_config/proxy_config_dictionary.h | 7 +- net/proxy_resolution/proxy_config.cc | 52 ++- net/proxy_resolution/proxy_config.h | 3 + 24 files changed, 998 insertions(+), 15 deletions(-) 24 files changed, 997 insertions(+), 15 deletions(-) create mode 100644 chrome/browser/resources/proxy_config.css create mode 100644 chrome/browser/resources/proxy_config.html create mode 100644 chrome/browser/resources/proxy_config.js Loading Loading @@ -70,7 +70,13 @@ diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/androi diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java --- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java @@ -54,7 +54,9 @@ public class PrivacySettings @@ -51,12 +51,15 @@ public class PrivacySettings private static final String PREF_PRIVACY_SANDBOX = "privacy_sandbox"; public static final String PREF_ALLOW_CUSTOM_TAB_INTENTS = "allow_custom_tab_intents"; private static final String PREF_CLOSE_TABS_ON_EXIT = "close_tabs_on_exit"; + private static final String PREF_PROXY_OPTIONS = "proxy"; private static final String[] NEW_PRIVACY_PREFERENCE_ORDER = {PREF_CLEAR_BROWSING_DATA, PREF_ALWAYS_INCOGNITO, PREF_CAN_MAKE_PAYMENT, PREF_NETWORK_PREDICTIONS, PREF_CLOSE_TABS_ON_EXIT, PREF_SECURE_DNS, PREF_DO_NOT_TRACK, PREF_PRIVACY_SANDBOX, Loading @@ -81,15 +87,6 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/setting private ManagedPreferenceDelegate mManagedPreferenceDelegate; @@ -62,6 +64,8 @@ public class PrivacySettings private static final String PREF_CLOSE_TABS_ON_EXIT = "close_tabs_on_exit"; + private static final String PREF_PROXY_OPTIONS = "proxy"; + @Override public void onCreatePreferences(Bundle savedInstanceState, String rootKey) { PrivacyPreferencesManagerImpl privacyPrefManager = diff --git a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc --- a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc +++ b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc Loading