Closed Bug 1376982 Opened 7 years ago Closed 7 years ago

Missing "action" GET parameter from an FxA deep link

Categories

(Firefox for Android Graveyard :: General, defect)

defect
Not set
normal

Tracking

(firefox-esr52 unaffected, firefox54 unaffected, firefox55 verified, firefox56 fixed)

VERIFIED FIXED
Firefox 56
Tracking Status
firefox-esr52 --- unaffected
firefox54 --- unaffected
firefox55 --- verified
firefox56 --- fixed

People

(Reporter: Grisha, Assigned: Grisha)

References

Details

Attachments

(2 files)

We need to have "action=signin" as a parameter in the deep link FxA which we open - otherwise sign-up page is displayed by default, instead of the sign-in page.
Assignee: nobody → gkruglov
Status: NEW → ASSIGNED
Comment on attachment 8882007 [details]
Bug 1376982  - Add "action" parameter to the adjust deep link

https://reviewboard.mozilla.org/r/153092/#review158424
Attachment #8882007 - Flags: review?(cnevinchen) → review+
Pushed by gkruglov@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/67761f5802a4
Add "action" parameter to the adjust deep link r=nechen
Approval Request Comment
[Feature/Bug causing the regression]: Bug 1356386

[User impact if declined]: Wrong about:accounts page is opened during FxA deep-link sign-in flow. This _could_ be solved on the fxa-content-server side, but the client-side adjustment is trivial.

[Is this code covered by automated tests?]: No.

[Has the fix been verified in Nightly?]: Just landed on m-c, waiting for the patch to make it to nightly.

[Needs manual test from QE? If yes, steps to reproduce]: Opening an FxA deep link must take the user to a FxA sign-in page, as opposed to sign-up page.
STR:
- with the Firefox which includes this patch installed on the device, open first URL from https://thimbleprojects.org/grigoryk/251895/ - specifically, firefox://fxa-signin?signin=test-token - in Chrome
- expect to see Firefox open on the about:accounts sign-in page.

[List of other uplifts needed for the feature/fix]: N/a

[Is the change risky?]: No

[Why is the change risky/not risky?]: A very trivial adjustment to a URL while processing an intent.

[String changes made/needed]: n/a
Attachment #8882188 - Flags: approval-mozilla-beta?
https://hg.mozilla.org/mozilla-central/rev/67761f5802a4
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 56
Comment on attachment 8882188 [details] [diff] [review]
deep-linking-beta.patch

fxa link fix for fennec, beta55+
Attachment #8882188 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
(In reply to :Grisha Kruglov from comment #4)
> [Is this code covered by automated tests?]: No.
> 
> [Has the fix been verified in Nightly?]: Just landed on m-c, waiting for the
> patch to make it to nightly.
> 
> [Needs manual test from QE? If yes, steps to reproduce]: Opening an FxA deep
> link must take the user to a FxA sign-in page, as opposed to sign-up page.
> STR:
> - with the Firefox which includes this patch installed on the device, open
> first URL from https://thimbleprojects.org/grigoryk/251895/ - specifically,
> firefox://fxa-signin?signin=test-token - in Chrome
> - expect to see Firefox open on the about:accounts sign-in page.

Flagging this for manual testing.
Flags: qe-verify+
Verified as fixed on Beta 55.0b7 (2017-07-07), based on STR in Comment 4.
Devices:
-Samsung Galaxy Note 4 (Android 5.0.1)
-HTC Nexus 9 (Android 7.1.1)
Status: RESOLVED → VERIFIED
I will remove the qe-verify flag based on comment 9.
Flags: qe-verify+
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: