Closed Bug 1720763 Opened 3 years ago Closed 2 years ago

Remove pre-MR1 onboarding topSites by region support

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
112 Branch
Iteration:
112.2 - Feb 27 - Mar 10
Tracking Status
firefox112 --- fixed

People

(Reporter: pdahiya, Assigned: emcminn)

References

(Blocks 1 open bug)

Details

(Whiteboard: [ujet-tech-debt])

Attachments

(5 files)

With proton onboarding, we no longer display static topSites by region on import screen. Scope of this bug is to

  • remove logic from onboarding flow to retrieve static topSites by region
  • check with product and if no plan to use in future remove dynamic importable topsites

https://searchfox.org/mozilla-central/source/browser/components/newtab/content-src/aboutwelcome/components/MultiStageAboutWelcome.jsx#157

NI Ana to decide if we will be leveraging pre-importable topSites work in future onboarding flows

Flags: needinfo?(amedinac)
Priority: -- → P2

Attaching screenshots of static and dynamic topsites support in pre-MR1 onboarding flow. Thanks

Attached image DynamicTopSites.png

https://phabricator.services.mozilla.com/D120038 is removing the usage of topsites but kept the hooks to initialize the data in MultiStageAboutWelcome.jsx. If all the topsites related code is removed, we should probably also remove parent/child messaging/helpers, e.g., AWGetImportableSites and AWPage:IMPORTABLE_SITES. There might be other unused messaging such as AWIsDefaultBrowser, AWPage:GET_REGION.

See also related bug 1704128

Blocks: 1704128

Redirect a needinfo that is pending on an inactive user to the triage owner.
:tspurway, since the bug has high priority, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(amedinac) → needinfo?(tspurway)
Flags: needinfo?(tspurway)
Priority: P2 → --
Assignee: nobody → emcminn
Iteration: --- → 112.1 - Feb 13 - Feb 24
Priority: -- → P1
Iteration: 112.1 - Feb 13 - Feb 24 → 112.2 - Feb 27 - Mar 10
Pushed by emcminn@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/abb6d40d0284 Remove topsites & region support from about:welcome r=pdahiya,omc-reviewers
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch
Blocks: 1669164
Duplicate of this bug: 1704128
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: