Skip to content

MacOSXOSAScript does not send webbrowser.open audit event#113543

@sobolevn

Description

@sobolevn

Bug report

All other browsers do this:

But, not MacOSXOSAScript:

defopen(self, url, new=0, autoraise=True):
ifself.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")
ifosapipeisNone:
returnFalse
osapipe.write(script)
rc=osapipe.close()
returnnotrc

I think that this needs to be fixed.

Found this while looking at #113539

Linked PRs

Metadata

Metadata

Assignees

Labels

OS-macstdlibStandard Library Python modules in the Lib/ directorytype-bugAn unexpected behavior, bug, or error

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions