New submission from Oleg Broytman :
Support Google Chrome/Chromium browsers in webbrowser.py.
The attached patch is against Python 2.7, but it should be applied cleanly to
Python 3+.
--
components: Library (Lib)
files: webbrowser.py.patch
keywords: patch
messages: 149666
nosy: phd
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file23986/webbrowser.py.patch
___
Python tracker
<http://bugs.python.org/issue13620>
___
___
Python-bug
Oleg Broytman added the comment:
I updated the patch. Thank you for reviewing!
--
keywords: +patch
Added file: http://bugs.python.org/file24055/webbrowser.py.patch
___
Python tracker
<http://bugs.python.org/issue13
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file24055/webbrowser.py.patch
___
Python tracker
<http://bugs.python.org/issue13620>
___
___
Python-bug
Oleg Broytman added the comment:
I'm fine with that version.
--
___
Python tracker
<http://bugs.python.org/issue13620>
___
___
Python-bugs-list mailing list
New submission from Oleg Broytman:
Hello! I've found a problematic behaviour of pickle when it pickles
(direct or indirect) weak proxies to self. I suspect pickle cannot
detect reference loops with weak proxies. I managed to narrow the case
to the following example:
import pickle, we
Oleg Broytman added the comment:
Patch for Python 2.7 to support Firefox >= 36.0, with version test.
--
keywords: +patch
Added file: http://bugs.python.org/file43748/webbrowser.py-2.7-newfox.patch
___
Python tracker
<http://bugs.pyth
Oleg Broytman added the comment:
Patch for Python 3.4 and 3.5 to support Firefox >= 36.0, with version test.
--
Added file: http://bugs.python.org/file43749/webbrowser.py-3.4-newfox.patch
___
Python tracker
<http://bugs.python.org/issu
Oleg Broytman added the comment:
Not subprocess.run() as I'm aiming to Python 2.7. Perhaps
subprocess.check_output(). I'll try it.
--
___
Python tracker
<http://bugs.python.o
Oleg Broytman added the comment:
Updated patch for Python 2.7 with subprocess.check_output().
--
Added file: http://bugs.python.org/file43751/webbrowser.py-2.7-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23
Oleg Broytman added the comment:
Updated patch for Python 3.4+ with subprocess.check_output().
--
Added file: http://bugs.python.org/file43752/webbrowser.py-3.4-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23
Oleg Broytman added the comment:
I am on Debian 8 "jessie" that only has Python 3.4, so I want to patch
webbrowser.py in a backward-compatible way.
--
___
Python tracker
<http://bugs.python.o
Oleg Broytman added the comment:
I created the attached module to work with new FF in Python 2.7. You can
convert it to proper patch for webbrowser.py.
--
nosy: +phd
Added file: http://bugs.python.org/file38227/new_firefox.py
___
Python tracker
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file38227/new_firefox.py
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Python-bugs-list m
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file43749/webbrowser.py-3.4-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file43748/webbrowser.py-2.7-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file43751/webbrowser.py-2.7-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file43752/webbrowser.py-3.4-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Oleg Broytman added the comment:
Add NewFox class to webbrowser for Py 2.7 (added raise_opts — Mozilla no longer
supports autoraise).
--
Added file: http://bugs.python.org/file45024/webbrowser.py-2.7-newfox.patch
___
Python tracker
<h
Oleg Broytman added the comment:
Add NewFox class to webbrowser for Py 3.4 (added raise_opts — Mozilla no longer
supports autoraise).
--
Added file: http://bugs.python.org/file45025/webbrowser.py-3.4-newfox.patch
___
Python tracker
<h
Oleg Broytman added the comment:
Remove empty args (backported from 3.4).
--
Added file: http://bugs.python.org/file45027/webbrowser.py-2.7-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file45024/webbrowser.py-2.7-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Oleg Broytman added the comment:
I don't think Firefox versions <36 are too old to be dropped.
--
___
Python tracker
<http://bugs.python.org/issue23262>
___
Oleg Broytman added the comment:
Ah, I see. Ok then, see the new patch.
--
Added file: http://bugs.python.org/file45216/webbrowser.py-3.5-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23
Oleg Broytman added the comment:
What's the error? Buildbot URL?
--
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Python-bugs-list m
Oleg Broytman added the comment:
Oops, yes, mea culpa, sorry. Patch for the test added.
--
Added file: http://bugs.python.org/file45218/test_webbrowser.py-3.5-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23
Changes by Oleg Broytman :
Removed file:
http://bugs.python.org/file45218/test_webbrowser.py-3.5-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file45027/webbrowser.py-2.7-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file45025/webbrowser.py-3.4-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Changes by Oleg Broytman :
Removed file: http://bugs.python.org/file45216/webbrowser.py-3.5-newfox.patch
___
Python tracker
<http://bugs.python.org/issue23262>
___
___
Oleg Broytman added the comment:
Done.
--
versions: -Python 2.7
Added file: http://bugs.python.org/file45228/webbrowser.py-3.5.patch
___
Python tracker
<http://bugs.python.org/issue23
Oleg Broytman added the comment:
I'd rather rename the new class to something like Firefox. So there will be 3
classes — Netscape, Mozilla and Firefox. Firefox only for firefox executable.
--
___
Python tracker
<http://bugs.python.org/is
Oleg Broytman added the comment:
Then I don't have any objections. But I also couldn't test the change — I only
use Firefox (and sometimes Chrome).
--
___
Python tracker
<http://bugs.python.o
Oleg Broytman added the comment:
Let's me disagree because Python 2.7 is a very special case. One can easily
update a browser — they are perfectly compatible. But one cannot just update
Python 2.7 because Python 3 is rather a different language that requires a lot
of porting effort. So
Oleg Broytman added the comment:
> I'm not sure that we can break the compatibility with old browser
I agree with this.
--
___
Python tracker
<http://bugs.python.org
35 matches
Mail list logo