gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.open` audit event (GH-113544)
(cherry picked from commit
fba324154e65b752e42aa59dea287d639935565f)
Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
self.name = val
def open(self, url, new=0, autoraise=True):
+ sys.audit("webbrowser.open", url)
if self.name == 'default':
script = 'open location "%s"' % url.replace('"', '%22') # opens in default browser
else:
--- /dev/null
+Make sure that ``webbrowser.MacOSXOSAScript`` sends ``webbrowser.open``
+audit event.