We need to suppress all WN pages for updates to FF16 (and only 16) due to bug 789422, which will be first "fixed" in the update from FF16->FF17 (although the code is already in FF16).
Questions from email for this bug I am fairly certain that it would suppress all WN pages for that version. Is that ok? Regarding assigning it to me, when do you need this by?
Answers (In reply to Robert Strong [:rstrong] (do not email) from comment #1) > Questions from email for this bug > > I am fairly certain that it would suppress all WN pages for that version. Is > that ok? Yep - that'd be great. As long as 16->17 isn't suppressed (we may want a WN page there). > > Regarding assigning it to me, when do you need this by? Next Tuesday would be the beta 5 go to build, so it'd be great to get it into the build prior.
Also, since this will only be needed on the Firefox 16 train it only needs to land there.
Is getPostUpdateOverridePage garanteed to be called in all cases? Wouldn't it be safer to also remove the values of the startup.homepage* prefs? http://mxr.mozilla.org/mozilla-beta/source/browser/branding/official/pref/firefox-branding.js#5
to be honest, if I were to go with a "safer" method I would prefer to do it with code removal and not with pref removal. I'll stop my other work on the stub installer and dive further into this to make doubly sure.
Created attachment 664253 [details] [diff] [review] patch rev2
Comment on attachment 664253 [details] [diff] [review] patch rev2 yeah, this is exactly what I had in mind
Comment on attachment 664253 [details] [diff] [review] patch rev2 [Approval Request Comment] Bug caused by (feature/regressing bug #): bug 307181 User impact if declined: user's will see the what's new page after an update Testing completed (on m-c, etc.): manual testing. Risk to taking this patch (and alternatives if risky): minimal risk. String or UUID changes made by this patch: none
Comment on attachment 664253 [details] [diff] [review] patch rev2 [Triage Comment] Thanks for the one off patch and r+ guys. FF16 will be silent!
Pushed to mozilla-beta https://hg.mozilla.org/releases/mozilla-beta/rev/4b3d0a8a38cd
Thanks, I should have realized that would happen with the removal of the code it tests. :(
Created attachment 664324 [details] [diff] [review] Don't run test
Pushed test fix for permaorange. https://hg.mozilla.org/releases/mozilla-beta/rev/36dc6a850935
Comment on attachment 664324 [details] [diff] [review] Don't run test got an rs=dolske over irc
Verified that the "What's new page" is suppressed when updating to Firefox 16 beta 6 (used the test case from Comment 22 - Bug 789422). Verified on Windows 7, Ubuntu 12.04 and Mac OS X 10.7: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20100101 Firefox/16.0 Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20100101 Firefox/16.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20100101 Firefox/16.0
mass remove verifyme requests greater than 4 months old