Closed Bug 1519342 Opened 10 months ago Closed 10 months ago

The Onboarding card is displayed immediately after the 'Add to Firefox' button is selected

Categories

(Firefox :: Messaging System, defect, P1)

66 Branch
defect

Tracking

()

VERIFIED FIXED
Firefox 66
Iteration:
66.4 - Jan 21 - 27
Tracking Status
firefox64 --- disabled
firefox65 --- disabled
firefox66 --- verified
firefox67 --- verified

People

(Reporter: amoga, Assigned: andreio)

References

(Blocks 1 open bug)

Details

(Keywords: github-merged)

Attachments

(3 files)

Attached video onboarding card.mov

[Platform]:

  • MacOS 10.13.6

[Application]:

  • Nightly 66.0a1

[Steps to reproduce]

  1. Go to about:config and set the 'browser.newtabpage.activity-stream.asrouter.devtoolsEnabled' to True
  2. Open about:newtab#asrouter, scroll to the bottom of the page and press the 'Force Attribution' button
  3. Open about:welcome and click on Add to Firefox button to install the extension

[Actual result]
User is redirected to the Onboarding card before confirming the installation (Add/Cancel) in the doorhanger

[Expected result]
According to the specs, the user should first confirm the installation and only then the redirection to the Onboarding card should happen

Notes:

  • please refer to the attachments in this bug for a visual representation of the issue
Component: General → Activity Streams: Newtab
Product: WebExtensions → Firefox
Assignee: nobody → andrei.br92
Blocks: 1522379
Iteration: --- → 66.4 - Jan 21 - 27
Keywords: github-merged
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66

Verified fixed with Nightly 67.0a1 and Beta 66.0b3 on Win10x64 and MacOS High Sierra 10.13.6

Status: RESOLVED → VERIFIED
Attached image 2019-02-01_15-55-46.gif
Component: Activity Streams: Newtab → Messaging System
You need to log in before you can comment on or make changes to this bug.