Closed Bug 1388408 Opened 7 years ago Closed 7 years ago

Deferred deep linking does not work if you wait longer than 3s to start browsing

Categories

(Firefox for iOS :: Firefox Accounts, enhancement)

Other
iOS
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 8.3 ---

People

(Reporter: vbudhram, Assigned: vbudhram)

Details

(Whiteboard: [MobileCore][FxA])

Attachments

(1 file)

After working Adjust support, we were able to find out why we had inconsistent experiences with deferred deep linking. When a new user is shown the onboarding flow they about 3 seconds to click `Start Browsing` before the deferred deep link does not work.

To help resolve this, we can add a user preference to be set when the user has launched the application from a deferred deep link. Then capture the link and launch the FxA sign-in page appropriately.
Out of curiosity, what's the source of the 3-second limit, is it something in adjust or in the browser that causes this?
My hunch is that it is the time it takes Adjust startup, ping its servers to get the deferred link, then launch the link. I notice that the time varies 2-4 seconds.
Attachment #8895966 - Flags: review?(fpatel) → review+
Assignee: nobody → vbudhram
Status: NEW → ASSIGNED
Landed on master. Uplifted to v8.x and v9.x
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: