Add a pref to hide Pin Private Window option from Existing users MR onboarding
Categories
(Firefox :: Messaging System, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox106 | --- | verified |
People
(Reporter: pdahiya, Assigned: nsauermann)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Scope of this bug is to have a pref flip option 'browser.startup.upgradeDialog.pinPBM.disabled' to hide pin PBM checkbox on pin screen or hide pin private window for existing users MR onboarding.
We should add additional pref check for Line 1011 and Line 1018 to remove respective element if the pref is true
https://searchfox.org/mozilla-central/rev/9962f512b52f5faba6b5a769b9e89a2a72fb8dbf/browser/components/newtab/lib/OnboardingMessageProvider.jsm#1011
Reporter | ||
Comment 1•2 years ago
•
|
||
This needs to be clarified if want to remotely hide/show pin private window option in onboarding via Nimbus or we can use ShellService disablePin https://searchfox.org/mozilla-central/rev/9962f512b52f5faba6b5a769b9e89a2a72fb8dbf/browser/components/shell/ShellService.jsm#415 .
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Comment 2•2 years ago
|
||
Ania clarified in document above for MR onboarding that its acceptable to flip pref to hide pin Private Checkbox and pin Private Browsing screen in code without needing remote config via Nimbus
Reporter | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Pushed by nsauermann@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/320cd127730c Add a pref to hide Pin Private Window option from Existing users MR onboarding r=pdahiya
Comment 5•2 years ago
|
||
bugherder |
Comment 6•2 years ago
|
||
I have verified this enhancement and can confirm that the "Also add Nightly private browsing" option is no longer displayed in the "Pin to taskbar" modal for existing users if the "browser.startup.upgradeDialog.pinPBM.disabled" pref is added to the "about:config" page and set to "true".
Verified using the latest Firefox Nightly (106.0a1 Build ID - 20220918214503) installed on Windows 10 x64.
Description
•