diff --git a/patches/helium/core/disable-fedcm-bubble.patch b/patches/helium/core/disable-fedcm-bubble.patch new file mode 100644 index 00000000..772c1e8b --- /dev/null +++ b/patches/helium/core/disable-fedcm-bubble.patch @@ -0,0 +1,12 @@ +--- a/chrome/browser/ui/views/webid/fedcm_account_selection_view_desktop.cc ++++ b/chrome/browser/ui/views/webid/fedcm_account_selection_view_desktop.cc +@@ -1279,6 +1279,9 @@ gfx::Rect FedCmAccountSelectionView::Get + + void FedCmAccountSelectionView::ShouldShowDialog(bool& should_show) { + if (dialog_type_ == DialogType::BUBBLE) { ++ should_show = false; ++ return; ++ + // Hide the bubble dialog if it can't fit. + if (!CanFitInWebContents()) { + should_show = false; diff --git a/patches/series b/patches/series index a8a1ca13..ce780f87 100644 --- a/patches/series +++ b/patches/series @@ -176,6 +176,7 @@ helium/core/infinite-tab-freezing.patch helium/core/disable-touch-ui.patch helium/core/open-new-tabs-next-to-active-tab-option.patch helium/core/disable-update-toast.patch +helium/core/disable-fedcm-bubble.patch helium/settings/move-search-suggest.patch helium/settings/remove-autofill.patch