focus-android icon indicating copy to clipboard operation
focus-android copied to clipboard

When setting Focus as a default browser, prompt users to enable 'Open links in apps'

Open jonalmeida opened this issue 3 years ago • 1 comments

Why/User Benefit/User Problem

When a user sets Focus as their default browser, they want it to allow them to use it as a (secure) browser's full potential.

A default browser allows other apps to open tabs in them for Oauth and then redirects the user back to the app when login is complete. If 'Open links in apps' is not enabled, this could lead to poor usability and a loss of default users.

Example (my use case):

  1. Install the IKEA app.
  2. Click login; the app opens a Focus custom tab to login.
  3. Login to website.
  4. Website responds with, "there was a problem with your browser, please login with Google Chrome instead."

If I were to retry this same flow with 'Open links in apps', Focus notifies me that we are about to leave the browser and enter the app (which is a decision a user would want to agree with). This is still privacy preserving, because the login session/cookies will be deleted when leaving so the default browser is not left signed in (which is probably desired since a user has set their default browser as Focus).

What / Requirements

When a user clicks on "Make Focus your default browser" or when we detect the default browser has changed to us, gently prompt the user to enable 'Open links in apps' for a better default browsing experience.

Acceptance Criteria (how do I know when I’m done?)

A non-blocking/user friendly way to prompt the user to enable 'Open links in apps'.

jonalmeida avatar Jul 30 '22 23:07 jonalmeida

This could also be applicable for Fenix as well, if we observe the default app has been set and they may have turned 'Open links in apps' off before.

A gentle prompt is a key requirement for both browsers.

jonalmeida avatar Jul 30 '22 23:07 jonalmeida

Hey folks,

Hopefully, this goes forward, in our use-case we rely heavily on Firebase Dynamic Links and we have users reporting this issue quite a lot.

nerder avatar Nov 17 '22 11:11 nerder

Moved to bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1801992

Change performed by the Move to Bugzilla add-on.

csadilek avatar Nov 22 '22 23:11 csadilek