Many of us deploy Firefox in environments where users typically don't have an 
existing profile.  This means every session, they would see all of Firefox's 
various welcome messages and dialogs.  I haven't seen a guide for configuring 
this stuff on ESR 45, so I thought I'd share my own.

I use CCK2<https://mike.kaply.com/cck2/>, which simplifies a lot of it:


*         Web Pages >

o   "Do not display the welcome page"

o   "Do not display the upgrade page"

*         Preferences > General > "Don't check if Firefox is the default 
browser"

*         Preferences > Data Choices > I've disabled everything in here, so I'm 
not sure if they generate welcome messages

*         Miscellaneous >

o   "Don't show the rights notification"

o   I've disabled Marketplace, Hello, Sharing, Forget, Heartbeat, and Pocket, 
so I'm not sure if they generate welcome messages

*         AutoConfig Only > "Don't Show the Profile Import Wizard"

Now the things not in CCK2.  You can manually add these in the Preferences 
section, or mozilla.cfg if you're not using CCK2.  These are boolean values 
that need to be set to true.


*         browser.disableResetPrompt - This is a sneaky one!  It doesn't appear 
until 30 days after the last time the profile was modified.

*         browser.newtabpage.introShown - Appears when they first open a new 
tab.

*         browser.reader.detectedFirstArticle - This is for Reader View (not 
PDF.js), doesn't disable the feature, just the welcome part.

*         browser.urlbar.userMadeSearchSuggestionChoice - When first typing in 
the address bar, disables the message "Would you like to improve your search 
experience..."

Lastly, there's some things that Firefox downloads for each user.  The download 
is hidden from the user, but you may want to disable these things to save 
resources.  These are boolean values that need to be set to false.


*         extensions.blocklist.enabled - You may already have this disabled to 
run plugins that aren't the latest version.  Alternatively, you could enable 
the blocklist but disable its update mechanism with 
extensions.blocklist.interval.

*         browser.search.update - For the built-in search engines.

*         media.gmp-provider.enabled - This is for the Cisco OpenH264 and Adobe 
Primetime DRM plugins.  They have some silly license where they can't be 
installed with Firefox, but download and install themselves automatically 
instead.

I hope this helps!


------------------------------------------
Jason Jackson
Computer Systems Technician
North Vancouver School District
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise

To unsubscribe from this list, please visit 
https://mail.mozilla.org/listinfo/enterprise or send an email to 
[email protected] with a subject of "unsubscribe"

Reply via email to