Community
Participate
Working Groups
If a user tries to change the location of the Firefox executable in the "Web Browser" preference page, the user must restart Eclipse, but they are not told this. This is due to the MozillaFactory creating a single instance of a MozillaBrowser and never ensuring that the executable paths are the same. Changing this preference may look like it doesn't do anything (or that they did something wrong) to the user since their new preference value is not properly used.
Created attachment 112828 [details] patch Attached is a simple patch that fixes this by comparing the executable location with the one that the MozillaBrowser uses. If they are different, it will create a new MozillaBrowser using the new location.
Created attachment 112829 [details] mylyn/context/zip
Patch looks good, targeting Eclipse 3.5.
Patch applied to HEAD