Closed Bug 1832351 Opened 2 years ago Closed 2 years ago

Confusing behavior when logging in Zoom and other apps and Firefox is set as default browser

Categories

(Fenix :: App Links, defect)

All
Android
defect

Tracking

(firefox113 wontfix, firefox114 wontfix, firefox115 verified)

RESOLVED FIXED
115 Branch
Tracking Status
firefox113 --- wontfix
firefox114 --- wontfix
firefox115 --- verified

People

(Reporter: marco, Assigned: royang)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fxdroid])

Attachments

(1 file)

Steps to reproduce

  1. Open Zoom (or other apps that use custom tabs to perform login)
  2. Try to login

Expected behavior

Following the login flow, at the end of the process Zoom should be automatically opened.

Actual behavior

Following the login flow, at the end of the process Firefox asks "Do you want to open this link in another app?". This is extremely confusing as the user didn't click on any link. Clicking "Cancel" will break the login. Clicking "OK" will open Zoom and complete the login.

Device information

  • Firefox version: Firefox 111+.
  • Android OS version: 12.

Any additional information?

This was working correctly until Firefox 110 and broke in Firefox 111.

Set release status flags based on info from the regressing bug 1810705

:royang, since you are the author of the regressor, bug 1810705, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(royang)
Flags: needinfo?(royang)
Regressed by: 1809264

Yes, this was a requirement change to prompt even in normal tabs or custom tabs when opening a URL/intent in an external application. I do see that for the sign in process that this could be confusing for the user. I will look into this to see if this can be simplified for the sign in process.

Regressed by: 1814130
No longer regressed by: 1809264

Authored by https://github.com/rocketsroger
https://github.com/mozilla-mobile/firefox-android/commit/1cd9428c65ae3d566f87fb1866b9f6cb06ca4155
[main] Bug 1832351 - Stop applink prompt if custom tab caller is the same as the external app

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch

Verified as fixed on the latest Fenix Nightly 115.0a1 from 5/16 with the following devices:

  • Google Pixel 6 (Android 13), and
  • Samsung Galaxy Note 8 (Android 9).
See Also: → 1833225
Whiteboard: [fxdroid]
See Also: → 1817856
Assignee: nobody → royang

Is this something we wanted to uplift to v114?

Flags: needinfo?(royang)

(In reply to Ryan VanderMeulen [:RyanVM] from comment #6)

Is this something we wanted to uplift to v114?

No, we need this fix to soak since there are so many different use cases for app links. I've try to run as many tests as I can but I think this is too risky to uplift. Thanks

Flags: needinfo?(royang)
Component: General → App Links
See Also: → 1836313
Regressions: 1877583
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: