1. 8c281ed bpo-35308: Fix regression where BROWSER env var is not respected. (GH-10693) by Zhiming Wang · 6 years ago
  2. 25b804a bpo-31014: Fix the webbrowser module. (GH-7267) by Serhiy Storchaka · 6 years ago
  3. 3cf1f15 bpo-34019: Fix wrong arguments for Opera Browser (#8047) by Bumsik Kim · 6 years ago
  4. a7cba27 bpo-29645: Speed up importing the webbrowser module. (#484) by Serhiy Storchaka · 8 years ago
  5. 140792b bpo-29644: suppress subprocess output from webbrowser (#289) by Nick Coghlan · 8 years ago
  6. e3ce695 bpo-24241: Improve preferred webbrowser handling (#85) by David Steele · 8 years ago
  7. c9b750d Issue #23262: The webbrowser module now supports Firefox 36+ and derived by Serhiy Storchaka · 8 years ago
  8. b1a751b Issue #24452: Make webbrowser support Chrome on Mac OS X. by Guido van Rossum · 8 years ago
  9. 2ebd8f5 Issue #25005: Backout fix for #8232 because of use of unsafe subprocess.call(shell=True) by Steve Dower · 9 years ago
  10. f3291a8 Issue #8232: Renamed WinFireFox to WinFirefox by Steve Dower · 10 years ago
  11. 93cfeb9 Issue #8232: webbrowser support incomplete on Windows. Patch by Brandon Milam by Steve Dower · 10 years ago
  12. feac398 The webbrowser module now uses subprocess's start_new_session=True rather by Gregory P. Smith · 10 years ago
  13. 8f8ec92 Issue #19936: Added executable bits or shebang lines to Python scripts which by Serhiy Storchaka · 11 years ago
  14. b992a0e Issue #19936: Added executable bits or shebang lines to Python scripts which by Serhiy Storchaka · 11 years ago
  15. b05d698 #19975: remove unused imports from webbrowser module. by R David Murray · 11 years ago
  16. f85aca8 - Issue #17536: Add to webbrowser's browser list: www-browser, x-www-browser, by doko@ubuntu.com · 12 years ago
  17. 945c3bb - Issue #17536: Add to webbrowser's browser list: www-browser, x-www-browser, by doko@ubuntu.com · 12 years ago
  18. 540dcba Issue #16996: webbrowser module now uses shutil.which() to find a by Serhiy Storchaka · 12 years ago
  19. f7a17b4 Replace IOError with OSError (#16715) by Andrew Svetlov · 12 years ago
  20. 2606a6f Issue #16719: Get rid of WindowsError. Use OSError instead by Andrew Svetlov · 12 years ago
  21. 0832af6 Issue #16717: get rid of socket.error, replace with OSError by Andrew Svetlov · 12 years ago
  22. f1af705 #16135: Removal of OS/2 support (Remove OS2 and OS/2 references) by Jesus Cea · 12 years ago
  23. 02ca144 #15447: Use subprocess.DEVNULL in webbrowser, instead of opening by R David Murray · 12 years ago
  24. d674a77 Merge #15509: If %action substitution produces a null string, drop it. by R David Murray · 12 years ago
  25. 94dd7cb #15509: If %action substitution produces a null string, drop it. by R David Murray · 12 years ago
  26. c9aa321 Closes #15499: Sleep is hardcoded in webbrowser.UnixBrowser by Jesus Cea · 12 years ago
  27. da80b1e - Issue #14493: Use gvfs-open/xdg-open in Lib/webbrowser.py. by Matthias Klose · 13 years ago
  28. ea6b418 Issue 13620 - Support chrome browser in webbrowser.py module. by Senthil Kumaran · 13 years ago
  29. 1beea5b #12601: fix typo. by Ezio Melotti · 13 years ago
  30. 8f7724f merge d71476b9a55d from tip, use start_new_session instead of os.setsid. by Gregory P. Smith · 14 years ago
  31. dad532f Issue 10738: Fix webbrowser.Opera.raise_opts value. by Terry Reedy · 14 years ago
  32. 32eb864 Remove conditional import of 'ic', that module by Ronald Oussoren · 15 years ago
  33. 4d39f6e Merged revisions 80698 via svnmerge from by Ronald Oussoren · 15 years ago
  34. 90f5ba5 convert shebang lines: python -> python3 by Benjamin Peterson · 15 years ago
  35. 8719ad5 Merged revisions 74277,74321,74323,74326,74355,74465,74467,74488,74492,74513,74531,74549,74553,74625,74632,74643-74644,74647,74652,74666,74671,74727,74739 via svnmerge from by Benjamin Peterson · 15 years ago
  36. e223eb8 Merged revisions 74075,74187,74197,74201,74216,74225 via svnmerge from by Alexandre Vassalotti · 15 years ago
  37. ee76395 simplify imports by Fred Drake · 16 years ago
  38. 608d574 add missing import by Fred Drake · 16 years ago
  39. bc2ce57 Issue #4537: webbrowser.UnixBrowser failed because this module defines an open() by Amaury Forgeot d'Arc · 16 years ago
  40. 2b2b44d #Issue2835: Correct an infinite recursion in webbrowser.open(), when KDE Konqueror is tried. by Amaury Forgeot d'Arc · 17 years ago
  41. 3172c5d Patch# 1258 by Christian Heimes: kill basestring. by Guido van Rossum · 17 years ago
  42. 992d4a3 Merged revisions 56154-56264 via svnmerge from by Guido van Rossum · 17 years ago
  43. d8faa36 Merged revisions 53952-54987 via svnmerge from by Guido van Rossum · 18 years ago
  44. be19ed7 Fix most trivially-findable print statements. by Guido van Rossum · 18 years ago
  45. b940e11 SF patch 1631942 by Collin Winter: by Guido van Rossum · 18 years ago
  46. 89f507f Four months of trunk changes (including a few releases...) by Thomas Wouters · 18 years ago
  47. b053cd8 Killed the <> operator. You must now use !=. by Guido van Rossum · 18 years ago
  48. 01c77c6 Anna Ravenscroft identified many occurrences of "file" used to open a file by Alex Martelli · 18 years ago
  49. 0e3f591 Merged revisions 46753-51188 via svnmerge from by Thomas Wouters · 18 years ago
  50. 477c8d5 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. by Thomas Wouters · 19 years ago
  51. 887c080 Whitespace normalization. by Tim Peters · 19 years ago
  52. 23929f2 Try to resolve the remaining webbrowser issues (backgrounding, local urls) by Georg Brandl · 19 years ago
  53. 536cf99 Whitespace normalization. by Tim Peters · 19 years ago
  54. 4a5a918 Prefer GNOME browser over mozilla. by Georg Brandl · 19 years ago
  55. 1cb179e Bug #1338995: fix problem with new webbrowser.py. by Georg Brandl · 19 years ago
  56. b980113 Fix errors in _synthesize because of missing basename attribute of by Georg Brandl · 19 years ago
  57. 196f733 Fix pychecker warnings by Neal Norwitz · 19 years ago
  58. e8f2443 Patch #754022: Greatly enhanced webbrowser.py. by Georg Brandl · 19 years ago
  59. 9a2a1cb [Patch #981794] Add support for Firefox/Firebird by Andrew M. Kuchling · 20 years ago
  60. bac788a Replace str.find()!=1 with the more readable "in" operator. by Raymond Hettinger · 21 years ago
  61. 1456fde Fixed bug by Gustavo Niemeyer · 22 years ago
  62. 520cdf7 SF # 539360, webbrowser.py and konqueror, by Andy McKay by Neal Norwitz · 22 years ago
  63. 8dd28eb SF # 585913, Adds Galeon support to webbrowser.py by Neal Norwitz · 22 years ago
  64. 10ff706 Replaced boolean tests with is None. by Raymond Hettinger · 23 years ago
  65. 54f0222 SF 563203. Replaced 'has_key()' with 'in'. by Raymond Hettinger · 23 years ago
  66. bc0e910 Convert a pile of obvious "yes/no" functions to return bool. by Tim Peters · 23 years ago
  67. ff0a7b8 If no webbrowsers were found _tryorder would be empty, cmd would never be set and the "del cmd" would fail. Fixed. by Jack Jansen · 23 years ago
  68. f963b45 SF #515026, delete global variable that was apparently used only in a for loop. by Neal Norwitz · 23 years ago
  69. 925f144 Fix webbrowser.py security bug: be more careful about what we pass to by Fred Drake · 23 years ago
  70. 4b402f2 Address SF patch #485789 (Stefan Schwarzer). by Guido van Rossum · 23 years ago
  71. cb33165 _tryorder should always be a list, then the problem Jack had to fix in by Guido van Rossum · 23 years ago
  72. 55c5abb Missing comma in tuple initializer caused webbrowser.open() not to work at by Jack Jansen · 23 years ago
  73. 3a89b2b Patch #484847: Default to netscape.exe on OS/2. by Martin v. Löwis · 23 years ago
  74. 16623fe _os should be os; reported by Neal Norwitz. by Fred Drake · 23 years ago
  75. 118aa53 Fix malformed line (PyChecker) by Andrew M. Kuchling · 23 years ago
  76. 3f8f164 Remove some false comments. by Fred Drake · 23 years ago
  77. cdab3bf If the user's environment has set the BROWSER environment variable (as Gnome by Skip Montanaro · 23 years ago
  78. f4e5bd9 _synthesize(): Helper function: when the users passes a specific by Fred Drake · 24 years ago
  79. f7eb4fa Fixes a fatal bug when the module has computed alternatives containing %s. by Eric S. Raymond · 24 years ago
  80. fc31f26 Update auto-detection for Konqueror to include KDE 2 -- the kfm command is by Fred Drake · 24 years ago
  81. 0a8c29b Clarify synopsis line a bit. by Ka-Ping Yee · 24 years ago
  82. 40fc160 final round of __all__ lists (I hope) - skipped urllib2 because Moshe may be by Skip Montanaro · 24 years ago
  83. 85ba673 Whitespace normalization. by Tim Peters · 24 years ago
  84. 8016a4b Remove two meaningless, module-level global statements (one of a by Jeremy Hylton · 24 years ago
  85. 658cba6 Whitespace normalization. by Tim Peters · 24 years ago
  86. cfa4096 Fixed autoraise glitches. by Eric S. Raymond · 24 years ago
  87. f79cb2d Expose the autoraise capability. Improve the documentation. by Eric S. Raymond · 24 years ago
  88. f7f1851 Rewrite webbrowser.py to fix various bugs following Ka-Ping Yee's by Eric S. Raymond · 24 years ago
  89. e119006 Whitespace normalization. Top level of Lib now fixed-point for reindent.py! by Tim Peters · 24 years ago
  90. 2d3eb13 SF Patch #103211. by Guido van Rossum · 24 years ago
  91. 2595a83 Typo for Mac code, fixing SF bug 12195. by Guido van Rossum · 24 years ago
  92. 3944a01 Do not set Konquerer to be the default browser if $KDEDIR is set -- some by Fred Drake · 24 years ago
  93. f58a7aa Implemented new os.startfile function, unique to Windows, exposing a by Tim Peters · 24 years ago
  94. 1d62f49 Hack the Windows code to use os.popen(). by Guido van Rossum · 24 years ago
  95. c70b448 New module to control Web browsers; see the documentation for more information. by Fred Drake · 24 years ago