ToddMadison / ff-cckwizard

Automatically exported from code.google.com/p/ff-cckwizard
0 stars 0 forks source link

Provide a better way to not show the upgrade pages #35

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I just discovered something and I wanted to make other folks aware of it.

It's been said in the past that if you want to avoid seeing upgrade pages, you 
need to set the pref:

browser.startup.homepage_override.mstone

to

ignore

This works great with new profiles, but if a profile has ever been started 
without the pref set, then it will already have a value for 
browser.startup.homepage_override.mstone like  rv:10.0.2.

What this means is that your ignore will never be read because it is the 
default value and it is overridden by the user's value.

There are two solutions to this.

1. Lock the preference. This ensures that the user preference will never be 
read.
2. Reset the preference to remove the user value. Once this happens, the ignore 
will be read and it will never be set again.

I'll probably put something in the CCK for this.

Original issue reported on code.google.com by mka...@gmail.com on 6 Mar 2012 at 4:38

GoogleCodeExporter commented 8 years ago
I've changed my mind.

The easiest way to do this is exactly what I'm doing now.

Empty override pages and empty welcome pages cause them not to display.

Trying to mess with other preferences will make things messy.

Original comment by mka...@gmail.com on 15 Aug 2012 at 3:51