Loading CHANGELOG.md +8 −2 Original line number Diff line number Diff line # 88.0.4324.187 * fix exit menu item not working in tablet mode * add menu item to bookmark all tabs (fixes https://github.com/bromite/bromite/issues/570) * enable app overflow menu icons by default * UI for adblock filters (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/811) * dropped patch to not permit user-installed certificates * ignore enterprise policies for secure DNS (fixes https://github.com/bromite/bromite/issues/832) # 88.0.4324.185 * fix favicons fallback search (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/788) * fix potential DIAL crash when network state changes (thanks to @Ahrotahn) * fix crash when opening links in incognito-only mode (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/899) * disallow empty custom user agent (thanks to @uazo) * dropped patch to not permit user-installed certificates # 88.0.4324.149 * fix proxy PAC URL option not working (fixes https://github.com/bromite/bromite/issues/908) * store proxy configuration in LocalState instead of Profile (thanks to @uazo) * fix toggle for reversing the meaning of bypass rules (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/884) * ignore managed state and policies for secure DNS (fixes https://github.com/bromite/bromite/issues/832) * do not permit user-installed certificates # 88.0.4324.141 Loading build/RELEASE +1 −1 Original line number Diff line number Diff line 88.0.4324.185 88.0.4324.187 build/bromite_patches_list.txt +3 −2 Original line number Diff line number Diff line Loading @@ -154,7 +154,8 @@ Enable-network-isolation-features.patch Disable-unified-autoplay-feature.patch Revert-flags-remove-num-raster-threads.patch webview-Hard-no-to-persistent-histograms.patch Ignore-managed-state-and-policies-for-secure-DNS.patch Do-not-permit-user-installed-certificates.patch Ignore-enterprise-policies-for-secure-DNS.patch Fix-favicons-fallback-search.patch Enable-app-overflow-menu-icons-by-default.patch Add-menu-item-to-bookmark-all-tabs.patch Automated-domain-substitution.patch build/patches/Add-an-always-incognito-mode.patch +1 −1 Original line number Diff line number Diff line Loading @@ -141,7 +141,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedAct import org.chromium.chrome.browser.IntentHandler.IntentHandlerDelegate; import org.chromium.chrome.browser.IntentHandler.TabOpenType; import org.chromium.chrome.browser.accessibility_tab_switcher.OverviewListLayout; @@ -1601,8 +1602,9 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent @@ -1602,8 +1603,9 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent Bundle savedInstanceState = getSavedInstanceState(); // We determine the model as soon as possible so every systems get initialized coherently. Loading build/patches/Add-exit-menu-item.patch +22 −1 Original line number Diff line number Diff line Loading @@ -6,10 +6,11 @@ Corrected Exit functionality --- chrome/android/java/res/menu/main_menu.xml | 4 ++++ chrome/android/java/res/menu/main_menu_regroup.xml | 3 +++ .../org/chromium/chrome/browser/ChromeTabbedActivity.java | 3 +++ .../src/org/chromium/chrome/browser/app/ChromeActivity.java | 6 ++++++ .../chrome/browser/init/ChromeLifetimeController.java | 6 +++++- .../browser/ui/android/strings/android_chrome_strings.grd | 3 +++ 5 files changed, 21 insertions(+), 1 deletion(-) 6 files changed, 24 insertions(+), 1 deletion(-) diff --git a/chrome/android/java/res/menu/main_menu.xml b/chrome/android/java/res/menu/main_menu.xml --- a/chrome/android/java/res/menu/main_menu.xml Loading Loading @@ -45,6 +46,26 @@ diff --git a/chrome/android/java/res/menu/main_menu_regroup.xml b/chrome/android </group> <!-- Items shown only in the tab switcher --> diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java @@ -53,6 +53,7 @@ import org.chromium.chrome.browser.IntentHandler.IntentHandlerDelegate; import org.chromium.chrome.browser.IntentHandler.TabOpenType; import org.chromium.chrome.browser.accessibility_tab_switcher.OverviewListLayout; import org.chromium.chrome.browser.app.ChromeActivity; +import org.chromium.chrome.browser.ApplicationLifetime; import org.chromium.chrome.browser.app.tabmodel.AsyncTabParamsManagerSingleton; import org.chromium.chrome.browser.app.tabmodel.ChromeNextTabPolicySupplier; import org.chromium.chrome.browser.app.tabmodel.TabWindowManagerSingleton; @@ -1785,6 +1786,8 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent } else if (id == R.id.close_tab) { getCurrentTabModel().closeTab(currentTab, true, false, true); RecordUserAction.record("MobileTabClosed"); + } else if (id == R.id.exit_id) { + ApplicationLifetime.terminate(false); } else if (id == R.id.close_all_tabs_menu_id) { // Close both incognito and normal tabs getTabModelSelector().closeAllTabs(); diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java Loading Loading
CHANGELOG.md +8 −2 Original line number Diff line number Diff line # 88.0.4324.187 * fix exit menu item not working in tablet mode * add menu item to bookmark all tabs (fixes https://github.com/bromite/bromite/issues/570) * enable app overflow menu icons by default * UI for adblock filters (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/811) * dropped patch to not permit user-installed certificates * ignore enterprise policies for secure DNS (fixes https://github.com/bromite/bromite/issues/832) # 88.0.4324.185 * fix favicons fallback search (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/788) * fix potential DIAL crash when network state changes (thanks to @Ahrotahn) * fix crash when opening links in incognito-only mode (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/899) * disallow empty custom user agent (thanks to @uazo) * dropped patch to not permit user-installed certificates # 88.0.4324.149 * fix proxy PAC URL option not working (fixes https://github.com/bromite/bromite/issues/908) * store proxy configuration in LocalState instead of Profile (thanks to @uazo) * fix toggle for reversing the meaning of bypass rules (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/884) * ignore managed state and policies for secure DNS (fixes https://github.com/bromite/bromite/issues/832) * do not permit user-installed certificates # 88.0.4324.141 Loading
build/bromite_patches_list.txt +3 −2 Original line number Diff line number Diff line Loading @@ -154,7 +154,8 @@ Enable-network-isolation-features.patch Disable-unified-autoplay-feature.patch Revert-flags-remove-num-raster-threads.patch webview-Hard-no-to-persistent-histograms.patch Ignore-managed-state-and-policies-for-secure-DNS.patch Do-not-permit-user-installed-certificates.patch Ignore-enterprise-policies-for-secure-DNS.patch Fix-favicons-fallback-search.patch Enable-app-overflow-menu-icons-by-default.patch Add-menu-item-to-bookmark-all-tabs.patch Automated-domain-substitution.patch
build/patches/Add-an-always-incognito-mode.patch +1 −1 Original line number Diff line number Diff line Loading @@ -141,7 +141,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedAct import org.chromium.chrome.browser.IntentHandler.IntentHandlerDelegate; import org.chromium.chrome.browser.IntentHandler.TabOpenType; import org.chromium.chrome.browser.accessibility_tab_switcher.OverviewListLayout; @@ -1601,8 +1602,9 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent @@ -1602,8 +1603,9 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent Bundle savedInstanceState = getSavedInstanceState(); // We determine the model as soon as possible so every systems get initialized coherently. Loading
build/patches/Add-exit-menu-item.patch +22 −1 Original line number Diff line number Diff line Loading @@ -6,10 +6,11 @@ Corrected Exit functionality --- chrome/android/java/res/menu/main_menu.xml | 4 ++++ chrome/android/java/res/menu/main_menu_regroup.xml | 3 +++ .../org/chromium/chrome/browser/ChromeTabbedActivity.java | 3 +++ .../src/org/chromium/chrome/browser/app/ChromeActivity.java | 6 ++++++ .../chrome/browser/init/ChromeLifetimeController.java | 6 +++++- .../browser/ui/android/strings/android_chrome_strings.grd | 3 +++ 5 files changed, 21 insertions(+), 1 deletion(-) 6 files changed, 24 insertions(+), 1 deletion(-) diff --git a/chrome/android/java/res/menu/main_menu.xml b/chrome/android/java/res/menu/main_menu.xml --- a/chrome/android/java/res/menu/main_menu.xml Loading Loading @@ -45,6 +46,26 @@ diff --git a/chrome/android/java/res/menu/main_menu_regroup.xml b/chrome/android </group> <!-- Items shown only in the tab switcher --> diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java @@ -53,6 +53,7 @@ import org.chromium.chrome.browser.IntentHandler.IntentHandlerDelegate; import org.chromium.chrome.browser.IntentHandler.TabOpenType; import org.chromium.chrome.browser.accessibility_tab_switcher.OverviewListLayout; import org.chromium.chrome.browser.app.ChromeActivity; +import org.chromium.chrome.browser.ApplicationLifetime; import org.chromium.chrome.browser.app.tabmodel.AsyncTabParamsManagerSingleton; import org.chromium.chrome.browser.app.tabmodel.ChromeNextTabPolicySupplier; import org.chromium.chrome.browser.app.tabmodel.TabWindowManagerSingleton; @@ -1785,6 +1786,8 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent } else if (id == R.id.close_tab) { getCurrentTabModel().closeTab(currentTab, true, false, true); RecordUserAction.record("MobileTabClosed"); + } else if (id == R.id.exit_id) { + ApplicationLifetime.terminate(false); } else if (id == R.id.close_all_tabs_menu_id) { // Close both incognito and normal tabs getTabModelSelector().closeAllTabs(); diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java Loading