From 1c4ad911ffb23ec10343e8acb9bd5fe5e660ee4d Mon Sep 17 00:00:00 2001 From: Cristian Monforte Date: Thu, 27 Feb 2025 16:48:22 +0100 Subject: [PATCH] expand list of browsers, to ensure we only show suggestions there if we have detected a site --- .../impl/service/RealAutofillService.kt | 96 ++++++++++++++++++- 1 file changed, 95 insertions(+), 1 deletion(-) diff --git a/autofill/autofill-impl/src/main/java/com/duckduckgo/autofill/impl/service/RealAutofillService.kt b/autofill/autofill-impl/src/main/java/com/duckduckgo/autofill/impl/service/RealAutofillService.kt index 3d8808ccd3ec..76181fec7dd4 100644 --- a/autofill/autofill-impl/src/main/java/com/duckduckgo/autofill/impl/service/RealAutofillService.kt +++ b/autofill/autofill-impl/src/main/java/com/duckduckgo/autofill/impl/service/RealAutofillService.kt @@ -147,6 +147,100 @@ class RealAutofillService : AutofillService() { "com.duckduckgo.mobile.android", "com.duckduckgo.mobile.android.debug", ) - private val BROWSERS_PACKAGE_IDS = DDG_PACKAGE_IDS + private val BROWSERS_PACKAGE_IDS = DDG_PACKAGE_IDS + setOf( + "alook.browser", + "alook.browser.google", + "alook.browser.play", + "app.vanadium.browser", + "app.vanadium.webview", + "com.aloha.browser", + "com.alohamobile.browser", + "com.amazon.cloud9", + "com.android.browser", + "com.android.chrome", + "com.android.htmlviewer", + "com.avast.android.secure.browser", + "com.avg.android.secure.browser", + "com.brave.browser", + "com.brave.browser_beta", + "com.brave.browser_default", + "com.brave.browser_dev", + "com.brave.browser_nightly", + "com.chrome.beta", + "com.chrome.canary", + "com.chrome.dev", + "com.cookiegames.smartcookie", + "com.cookiejarapps.android.smartcookieweb", + "com.ecosia.android", + "com.google.android.apps.chrome", + "com.google.android.apps.chrome_dev", + "com.google.android.captiveportallogin", + "com.iode.firefox", + "com.kiwibrowser.browser", + "com.kiwibrowser.browser.dev", + "com.lemurbrowser.exts", + "com.microsoft.emmx", + "com.microsoft.emmx.beta", + "com.microsoft.emmx.canary", + "com.microsoft.emmx.dev", + "com.mmbox.browser", + "com.mmbox.xbrowser", + "com.mycompany.app.soulbrowser", + "com.naver.whale", + "com.opera.browser", + "com.opera.browser.beta", + "com.opera.gx", + "com.opera.mini.native", + "com.opera.mini.native.beta", + "com.opera.touch", + "com.qflair.browserq", + "com.qwant.liberty", + "com.sec.android.app.sbrowser", + "com.sec.android.app.sbrowser.beta", + "com.startpage.app", + "com.stoutner.privacybrowser.free", + "com.stoutner.privacybrowser.standard", + "com.vivaldi.browser", + "com.vivaldi.browser.snapshot", + "com.vivaldi.browser.sopranos", + "com.yandex.browser", + "com.z28j.feel", + "idm.internet.download.manager", + "idm.internet.download.manager.adm.lite", + "idm.internet.download.manager.plus", + "io.github.forkmaintainers.iceraven", + "mark.via", + "mark.via.gp", + "net.dezor.browser", + "net.quetta.browser", + "net.slions.fulguris.full.download", + "net.slions.fulguris.full.download.debug", + "net.slions.fulguris.full.playstore", + "net.slions.fulguris.full.playstore.debug", + "net.waterfox.android.release", + "org.adblockplus.browser", + "org.adblockplus.browser.beta", + "org.bromite.bromite", + "org.bromite.chromium", + "org.chromium.chrome", + "org.chromium.webview_shell", + "org.codeaurora.swe.browser", + "org.gnu.icecat", + "org.mozilla.fenix", + "org.mozilla.fenix.nightly", + "org.mozilla.fennec_aurora", + "org.mozilla.fennec_fdroid", + "org.mozilla.firefox", + "org.mozilla.firefox_beta", + "org.mozilla.focus", + "org.mozilla.reference.browser", + "org.mozilla.rocket", + "org.torproject.torbrowser", + "org.torproject.torbrowser_alpha", + "org.ungoogled.chromium.extensions.stable", + "org.ungoogled.chromium.stable", + "us.spotco.fennec_dos", + "us.spotco.mulch", + ) } }