diff -r 5d1934c27137 Lib/test/test_webbrowser.py --- a/Lib/test/test_webbrowser.py Tue Oct 25 21:35:22 2016 -0500 +++ b/Lib/test/test_webbrowser.py Thu Oct 27 10:18:34 2016 +0300 @@ -95,23 +95,23 @@ class MozillaCommandTest(CommandTestMixi def test_open(self): self._test('open', - options=['-raise', '-remote'], - arguments=['openURL({})'.format(URL)]) + options=[], + arguments=[URL]) def test_open_with_autoraise_false(self): self._test('open', kw=dict(autoraise=False), - options=['-noraise', '-remote'], - arguments=['openURL({})'.format(URL)]) + options=[], + arguments=[URL]) def test_open_new(self): self._test('open_new', - options=['-raise', '-remote'], - arguments=['openURL({},new-window)'.format(URL)]) + options=[], + arguments=['-new-window', URL]) def test_open_new_tab(self): self._test('open_new_tab', - options=['-raise', '-remote'], - arguments=['openURL({},new-tab)'.format(URL)]) + options=[], + arguments=['-new-tab', URL]) class GaleonCommandTest(CommandTestMixin, unittest.TestCase): diff -r 5d1934c27137 Lib/webbrowser.py --- a/Lib/webbrowser.py Tue Oct 25 21:35:22 2016 -0500 +++ b/Lib/webbrowser.py Thu Oct 27 10:18:34 2016 +0300 @@ -247,11 +247,11 @@ class UnixBrowser(BaseBrowser): class Mozilla(UnixBrowser): """Launcher class for Mozilla/Netscape browsers.""" - raise_opts = ["-noraise", "-raise"] - remote_args = ['-remote', 'openURL(%s%action)'] + raise_opts = None + remote_args = ['%action', '%s'] remote_action = "" - remote_action_newwin = ",new-window" - remote_action_newtab = ",new-tab" + remote_action_newwin = "-new-window" + remote_action_newtab = "-new-tab" background = True Netscape = Mozilla