Community
Participate
Working Groups
External web browser parameters are not updated after a change on the preference page. To test new parameters, a user would always have to restart Eclipse. Steps: - Preferences > Web Browser: Select Firefox as external web browser and set parameters to "www.google.com" - double-click a *.html file => new browser windows opens with two tabs (Google, the opened file) - now open prefs again and change the parameter to www.bing.com - double-click a *.html file => new browser windows opens with two tabs (Google, the opened file) => the changed parameter is not used until after a restart
I can't reproduce this. It may have been fixed by bug 486288, though I'm not sure how. Marking as WORKSFORME.
The steps still reproduce the problem. It's hard to find the actual issue in the obfuscated code, so I basically had to step through. The problem is not in the preference page but in org.eclipse.ui.internal.browser.browsers.MozillaFactory, which caches outdated state. A similar issue had already been hacked around in bug 247731 and soon after broken again in bug 238452. Fixed with http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=6e6a9cc2133581331fc50ab64b66748807ba78d5