Closed Bug 1656494 Opened 5 years ago Closed 5 years ago

Show a notification bar on the first New Tab of a session to ask if the user wants to set the default browser

Categories

(Firefox :: Messaging System, enhancement, P1)

Firefox 81
enhancement

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: RT, Assigned: jaws)

References

(Blocks 3 open bugs, Regressed 1 open bug)

Details

User Story

As a product manager, I want to test a new way to offer new users to set Firefox as default browser, so that they can discover this capability in a less obstructive way than the current pop-up message.

Acceptance criteria
- Put behavior behind a preference
- Display the new prompt as a new user who does not have Firefox set as default browser opens a new tab, for the first new tab of the Firefox session.
- Display the new prompt a maximum total number of 5 times
- Disable current “Set default browser” prompt
- UI: https://drive.google.com/file/d/1dbtSx7Fdt272n4UhNG9YnHEpK1Ml_Ert/view?usp=sharing
- Hitting the "x" button closes the new prompt forever
- Hitting "Set as default" button opens the OS setting page allowing to set the browser as default, with focus on the browser section (same as current behavior with the current dialogue)
- If the default browser has changed away from Firefox  reset the new prompt impression count

Attachments

(5 files, 1 obsolete file)

No description provided.
User Story: (updated)

Blake, I NI you there so you can discuss assignment in your team for this Shirley item.

Flags: needinfo?(bwinton)

Jared will be taking this when he gets time.

Flags: needinfo?(bwinton)
Assignee: nobody → jaws
Status: NEW → ASSIGNED
Blocks: cfr
Priority: -- → P1
User Story: (updated)
User Story: (updated)
User Story: (updated)
Summary: Add action to support pointing users to the system settings page where the default browser can be selected → Show a notification bar on the first New Tab of a session to ask if the user wants to set the default browser
Attachment #9170570 - Attachment is obsolete: true
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0208b2ba6a6f Show the default browser notification on the first New Tab Page of a session. r=Gijs,fluent-reviewers https://hg.mozilla.org/integration/autoland/rev/a980956c1ddf Skip the hiding animation when notifications are removed without user interaction. r=Gijs https://hg.mozilla.org/integration/autoland/rev/0e8cadf60b6a Style changes for larger notification bar. r=ntim https://hg.mozilla.org/integration/autoland/rev/90d378b5aab9 Only show either the notification bar or modal for default browser prompt. r=Gijs https://hg.mozilla.org/integration/autoland/rev/2ec1967f17c1 Add tests for default browser notification bar. r=Gijs
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8a88718e4ec3 Show the default browser notification on the first New Tab Page of a session. r=Gijs,fluent-reviewers https://hg.mozilla.org/integration/autoland/rev/0588b4cf76ec Skip the hiding animation when notifications are removed without user interaction. r=Gijs https://hg.mozilla.org/integration/autoland/rev/8b6aa5d6dae2 Style changes for larger notification bar. r=ntim https://hg.mozilla.org/integration/autoland/rev/8017af5da26a Only show either the notification bar or modal for default browser prompt. r=Gijs https://hg.mozilla.org/integration/autoland/rev/4c4a5066876f Add tests for default browser notification bar. r=Gijs
Flags: needinfo?(jaws)
Backout by nerli@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/13ffa1b168d4 Backed out 5 changesets for causing failures in browser_all_files_referenced.js
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3e76988335e4 Show the default browser notification on the first New Tab Page of a session. r=Gijs,fluent-reviewers https://hg.mozilla.org/integration/autoland/rev/47daac06402a Skip the hiding animation when notifications are removed without user interaction. r=Gijs https://hg.mozilla.org/integration/autoland/rev/6600a9bca34e Style changes for larger notification bar. r=ntim https://hg.mozilla.org/integration/autoland/rev/c9d502a8e734 Only show either the notification bar or modal for default browser prompt. r=Gijs https://hg.mozilla.org/integration/autoland/rev/0d738afe8203 Add tests for default browser notification bar. r=Gijs
Flags: needinfo?(jaws)
Regressions: 1660723
Depends on: 1660851
See Also: → 1661043
Depends on: 1661066
Regressions: 1662398
No longer regressions: 1662398

https://github.com/mozilla/pdf.js/issues/12305 appears to be a regression from this bug.

Regressions: 1664065
Regressions: 1667860
Depends on: 1668861
Regressions: 1671504
Depends on: 1672227
Depends on: 1673048
Depends on: 1681130
Blocks: 1686284
Blocks: 1825377
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: