Closed Bug 1709718 Opened 3 years ago Closed 3 years ago

[Experiment] Hold back study comparing new proton about:welcome design with previous onboarding

Categories

(Firefox :: Messaging System, task, P2)

task

Tracking

()

RESOLVED FIXED
Iteration:
91.1 - May 31 - Jun 13

People

(Reporter: pdahiya, Assigned: pdahiya)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-onboarding] [priority:2a])

Ana to help create the recipe and file PI bug for this

Flags: needinfo?(amedinac)
Whiteboard: [proton-onboarding]
Whiteboard: [proton-onboarding] → [proton-onboarding] [priority:2a]
Assignee: nobody → pdahiya
Iteration: --- → 90.3 - May 17 - May 30
Priority: -- → P1

Marking it P2 in favor of proton onboarding priority flags

Priority: P1 → P2

Because of bug 1711700, we cannot enable the branch with just an empty object (attempting to use the normal non-experiment screens) and will need to specify screens in the JSON. We can workaround by providing a screens array which will dynamically switch a "default" button to "primary" button for users who can and need to pin:

https://searchfox.org/mozilla-central/rev/443f87caa5fadba920b0382e12874693d6c6133a/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm#586-602

However, the string that gets used has slightly different casing than what is currently shown in 88:

mr1-onboarding-set-default-pin-primary-button-label =
  Make { -brand-short-name } my primary browser
    .title = Sets { -brand-short-name } as default browser and pins to taskbar

onboarding-multistage-pin-default-primary-button-label = Make { -brand-short-name } My Primary Browser

There are also other changes that happen when Firefox can be pinned for the holdback group, e.g., different text, default gif when waiting for default:
https://searchfox.org/mozilla-central/rev/443f87caa5fadba920b0382e12874693d6c6133a/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm#445-489

So we can switch the targeting to be windows 10 1903+ and assume firefox will need to be pinned. Or keep the current targeting of first startup en users and always show "default" even if firefox needs to be pinned?

See Also: → 1711700
See Also: → 1711942
Status: NEW → ASSIGNED
Depends on: 1711700

With bug 1711700 wontfix for 89, we'll need to either:

  • target recent win 10 and show the "primary browser" welcome
  • show "default browser" targeting general firststartup (windows)
No longer depends on: 1711700
Blocks: 1713382
Iteration: 90.3 - May 17 - May 30 → 91.1 - May 31 - Jun 13
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.