Comment 12 for bug 428306

Revision history for this message
Hew (hew) wrote : Re: default search engines have keywords wiped with upgrade to 3.5.3

I have already described the situation many times, it should be easily reproducible by anyone.

It happens for all default search engines. I have added a keyword for almost all search engines, default and otherwise. Those non-default search engines I have added myself remain with their keywords and are not affected. Those default search engines I have previously removed return with the upgrade. Those default search engines I was using and had added a keyword for have had the keyword erased.

It is like all default search engines are removed, then readded to the bottom of the search engines list. If I was a programmer, I would be looking for code that adds the default search engines to existing profiles. The only time any change to search engines for an existing profile should be allowed is when it's known that a user has never modified their search engines before (which in reality is probably most users). This could be tracked by a boolean variable that is set to true whenever a search engine is added, keyword is added, etc.