| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
All other browsers do this:
Line 173 in f108468
| sys.audit("webbrowser.open", url) |
Line 193 in f108468
| sys.audit("webbrowser.open", url) |
Line 258 in f108468
| sys.audit("webbrowser.open", url) |
Line 348 in f108468
| sys.audit("webbrowser.open", url) |
Line 557 in f108468
| sys.audit("webbrowser.open", url) |
But, not MacOSXOSAScript:
Lines 576 to 593 in f108468
| def open(self, url, new=0, autoraise=True): | |
| if self.name == 'default': | |
| script = 'open location "%s"' % url.replace('"', '%22') # opens in default browser | |
| else: | |
| script = f''' | |
| tell application "%s" | |
| activate | |
| open location "%s" | |
| end | |
| '''%(self.name, url.replace('"', '%22')) | |
| osapipe = os.popen("osascript", "w") | |
| if osapipe is None: | |
| return False | |
| osapipe.write(script) | |
| rc = osapipe.close() | |
| return not rc |
I think that this needs to be fixed.
Found this while looking at #113539
| Back | FazBrowse Home | New Git URL |
Activity
pythongh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.o…
gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.open` a…
pythongh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.o…
pythongh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.o…
[3.12] gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.…
[3.11] gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.…
pythongh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.o…
pythongh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.o…
pythongh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.o…