-
-
Notifications
You must be signed in to change notification settings - Fork 34.3k
Update webbrowser to use Edge as fallback instead of IE #102690
Copy link
Copy link
Closed
Labels
Description
Feature or enhancement
webbrowser.py currently uses Internet Explorer as the fallback browser on Windows, if the user has no default browser, and no user-installed browsers are detected. I propose to update this code to use Microsoft Edge as the fallback instead.
Pitch
-IE is deprecated and no longer functional on most Windows installations today.
-Any Windows installation with current Python has had Microsoft Edge installed since release.
-It seems that certain enterprise policies will block the user from directly invoking IE (See this Github issue).
-While iexplore.exe currently redirects to Edge when executed, this PR makes the fallback behavior transparent.
Previous discussion
Linked PRs
Reactions are currently unavailable