Address SF patch #485789 (Stefan Schwarzer).
$BROWSER should be split on os.pathsep, not on ":".
diff --git a/Lib/webbrowser.py b/Lib/webbrowser.py
index 11c8301..d05c18b 100644
--- a/Lib/webbrowser.py
+++ b/Lib/webbrowser.py
@@ -313,7 +313,7 @@
if os.environ.has_key("BROWSER"):
# It's the user's responsibility to register handlers for any unknown
# browser referenced by this value, before calling open().
- _tryorder = os.environ["BROWSER"].split(":")
+ _tryorder = os.environ["BROWSER"].split(os.pathsep)
for cmd in _tryorder:
if not _browsers.has_key(cmd.lower()):