Closed Bug 2029607 Opened 1 month ago Closed 20 days ago

Offer to install addon if Fenix was installed from an AMO page

Categories

(Firefox for Android :: Onboarding, task)

All
Android
task

Tracking

()

RESOLVED FIXED
152 Branch
Tracking Status
firefox152 --- fixed

People

(Reporter: petru, Assigned: petru)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid][group3])

Attachments

(2 files)

If we inferred that Fenix was installed from an addon's AMO page then immediately after onboarding ends we should start the current process of installing an addon.
This will show to the user a dialog asking to confirm or cancel the installation
And after a successful install it will present a confirmation message.

To have time for inferring if Fenix was installed from an addon's page we should keep the splashscreen showing for as much as possible - until we get this data or until splashScreenTimeout.

The onboarding should be as swift as possible - only showing the Terms of Use card.

Blocks: 2030074
Assignee: nobody → petru
Status: NEW → ASSIGNED

Inferring whether Fenix was installed from a specific addon's AMO page will
keep showing the splashscreen until we know this or until splashscreen's
maximum time to be shown.

If Fenix was installed from a specific addon's AMO page then:

  • the onboarding process will only show the ToS page
  • immediately after finishing onboarding the installation process of the
    specific will start automatically
  • the user will be able to confirm or abort this installation.
Attachment #9568303 - Attachment description: Bug 2029607 - Install addon at the end of small onboarding if RTAMO r=#android-reviewers → Bug 2029607 - part 1 - Install addon at the end of small onboarding if RTAMO r=#android-reviewers
Pushed by plingurar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/d6de58057364 https://hg.mozilla.org/integration/autoland/rev/7d7acdc3edbb part 1 - Install addon at the end of small onboarding if RTAMO r=android-reviewers,willdurand,moyin https://github.com/mozilla-firefox/firefox/commit/19caf6525d82 https://hg.mozilla.org/integration/autoland/rev/d4835a8e64b7 part 2 - Use a new rtamo installation method for addons related telemetry r=android-reviewers,geckoview-reviewers,geckoview-api-reviewers,janerik,ohall,nalexander,willdurand
Status: ASSIGNED → RESOLVED
Closed: 20 days ago
Resolution: --- → FIXED
Target Milestone: --- → 152 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: