Closed Bug 1656494 Opened 4 years ago Closed 4 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
Regressions: 1701379
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: