GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Update webbrowser to use Edge as fallback instead of IE · Issue #102690 · python/cpython

Update webbrowser to use Edge as fallback instead of IE #102690

New issue
Copy link
New issue
Copy link
Closed
Closed
Update webbrowser to use Edge as fallback instead of IE#102690
Copy link
Labels
OS-windowstype-featureA feature request or enhancementA feature request or enhancement

Description

@DBJim
DBJim
opened on Mar 14, 2023
Issue body actions

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

https://discuss.python.org/t/update-webbrowser-py-to-use-microsoft-edge-as-fallback-instead-of-ie/24791

Linked PRs

  • gh-102690: Use Edge as fallback in webbrowser instead of IE #102691

Activity

  1. DBJim
    added
    type-featureA feature request or enhancementA feature request or enhancement
    on Mar 14, 2023
  2. merwok
    changed the title [-]Update webbrowser.py to use Edge as fallback instead of IE[/-] [+]Update webbrowser to use Edge as fallback instead of IE[/+] on Mar 14, 2023
  3. AlexWaygood
    added
    OS-windows
    on Mar 14, 2023
  4. merwok
    added a commit that references this issue on Mar 16, 2023

    gh-102690: Use Edge as fallback in webbrowser instead of IE (#102691)

    1c9f339
  5. merwok commented on Mar 16, 2023

    @merwok
    merwok
    on Mar 16, 2023
    Member
    More actions

    Thanks!

  6. merwok
    closed this as completedon Mar 16, 2023
  7. carljm
    added a commit that references this issue on Mar 17, 2023

    Merge branch 'main' into inlinecomp2

    1a8f4a0
  8. Fidget-Spinner
    added a commit that references this issue on Mar 27, 2023

    pythongh-102690: Use Edge as fallback in webbrowser instead of IE (py…

    b05f294
  9. warsaw
    added a commit that references this issue on Apr 11, 2023

    pythongh-102690: Use Edge as fallback in webbrowser instead of IE (py…

    ab8f1d8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-windowstype-featureA feature request or enhancementA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.