For multiple profiles created prior to Fx 142, the TOS modal is displayed for every New multi Profile
Categories
(Toolkit :: Startup and Profile System, defect, P3)
Tracking
()
People
(Reporter: rdoghi, Unassigned, NeedInfo)
References
Details
(Whiteboard: [fidefe-profile-management][tos])
Attachments
(1 file)
|
9.38 MB,
video/mp4
|
Details |
Found in
- Nightly 145.0a1 (2025-10-02)
Affected versions
- Nightly 145.0a1 (2025-10-02)
- Beta 144.0b8
- Release 143.0.3
Preconditions
Have the "Use the selected profile without asking at startup" option checked from the Windows profile manager.
Affected platforms
- All
Steps to reproduce
- Launch Firefox 138 or any other build that does not show the TOS modal.
- Create an extra Profile from the Firefox Profile manager.
- Have the "Choose a profile when Firefox opens" option checked.
- Update the Firefox browser past 142 after the migration of the new Terms of service.
- Launch Firefox and Select to Create a New Profile at the Firefox Profile manager window.
- Accept the terms from the TOS modal and create the new profile.
- Close and Start Firefox again and select to Create a New Profile again.
Expected result
- Once the new TOS modal is accepted it should never be displayed again even after creating new profiles from the Firefox Profile manager.
Actual result
- The TOS modal is displayed for every new Profile created.
Regression range
N/A
Comment 1•1 month ago
|
||
Moving this bug to Bugzilla's Profile System component.
The QA Jira request for this issue: https://mozilla-hub.atlassian.net/browse/QA-4491
Updated•1 month ago
|
Updated•1 month ago
|
Updated•1 month ago
|
Comment 2•1 month ago
|
||
It looks like our approach to migrating the ToS prefs in the shared prefs table didn't work as expected, despite tests passing at the time. We should figure out why.
Comment 3•1 month ago
|
||
The severity field is not set for this bug.
:mossop, could you have a look please?
For more information, please visit BugBot documentation.
Updated•1 month ago
|
Comment 4•1 month ago
|
||
QA found STR for new users and existing users, but we think this bug will affect few users because:
- The new user STR requires opening new windows to bypass the ToU onboarding.
- The existing user STR requires users to have a profile that was created before we required ToU onboarding (138-142) AND for that user to have created multiple profiles at that time, but multi profile support only started rolling out to 0.5% of Release in 140+.
https://mozilla-hub.atlassian.net/browse/QA-4491?focusedCommentId=1150386
Description
•