Skip to content

Issue with selenium close method after visiting internal Edge urls #188

Open
@petrefort

Description

@petrefort

Issue:

I am using Selenium with python to perform actions in Edge browser

After visiting internal edge urls, such as "edge://favorites" or "edge://downloads", calling driver.close() does not work - nothing happens, browser is hanging there indefinitely, without any error message.

Example:

from selenium import webdriver
from selenium.webdriver.edge import service

def test_edge_close():
    s = service.Service(driver_path)
    edg = webdriver.Edge(service=s)

    edg.switch_to.new_window('tab')
    edg.get("edge://favorites")
    edg.close()  # script gets stuck here - no error, nothing happens

EdgeDriver version: 133.0.3065.59
Browser version: 133.0.3065.59
Selenium version: 4.19.0

Last driver version without this issue: 132.0.2957.115

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions