Status: Assigned
Owner: [email protected]
CC: [email protected],  [email protected]
Labels: Type-Bug Pri-2 OS-All Area-Installer Size-Small Mstone-4

New issue 23402 by [email protected]: Default install experience not  
overwritable by installerdatas
http://code.google.com/p/chromium/issues/detail?id=23402

What steps will reproduce the problem?
1.  Delete Chrome profile.
2.  Create/modify master_preferences to have:

{
   "browser" : {
     "show_home_button" : false
   },
   "homepage_is_newtabpage" : true
}


3.  Delete First Run Sentinel
4.  Launch Chrome

Chrome will launch with the home button on and the home page set to
google.com, even though the master preferences was set otherwise.

I believe the issue is that in browser_main.cc, we call
Browser::SetNewHomePagePrefs, which overwrites what got imported from the
master preferences.  Ideally, we wouldn't overwrite these settings if they
are already set.

The fix may be as simple as checking if the preferences are already set in
SetNewHomePagePrefs before they are overwritten.


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to