diff -r 168cd3d19fef Lib/webbrowser.py --- a/Lib/webbrowser.py Mon Jul 21 21:40:55 2014 +0200 +++ b/Lib/webbrowser.py Mon Jul 21 16:14:10 2014 -0400 @@ -33,7 +33,8 @@ for browser in alternatives: if '%s' in browser: # User gave us a command line, split it into name and args - browser = shlex.split(browser) + posix = (sys.platform[:3] != "win") + browser = shlex.split(browser, posix=posix) if browser[-1] == '&': return BackgroundBrowser(browser[:-1]) else: