SeleniumHQ / selenium

A browser automation framework and ecosystem.
https://selenium.dev
Apache License 2.0
30.63k stars 8.18k forks source link

[🐛 Bug]: PageLoad timeouts after using navigate() with IEDriver #12436

Closed oferdan closed 1 year ago

oferdan commented 1 year ago

What happened?

Hi,

I'm getting an issue with Edge with Internet Explorer mode. After navigating() to a page, Selenium is timing out on PageLoad.

Page is loaded correctly if set in Options with withInitialBrowserUrl. I have configured protected mode to OFF for all zones via the registry.

If withInitialBrowserUrl is set and then navigate() is used and PageLoad=NONE - it works fine.

I also tried this with driver 4.8.1, it also times out. I'm facing the same issue with Robot Framework - actions work only on the page that was set as initial, otherwise it times out.

How can we reproduce the issue?

import io.github.bonigarcia.wdm.WebDriverManager;
import org.openqa.selenium.By;
import org.openqa.selenium.PageLoadStrategy;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.ie.InternetExplorerDriver;
import org.openqa.selenium.ie.InternetExplorerDriverLogLevel;
import org.openqa.selenium.ie.InternetExplorerDriverService;
import org.openqa.selenium.ie.InternetExplorerOptions;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.Sleeper;
import org.openqa.selenium.support.ui.WebDriverWait;
import org.testng.Assert;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;

import java.io.File;
import java.time.Duration;

public class DriverTest {
    public WebDriver driver;
    public final String navigateUrl = "https://www.selenium.dev/documentation/overview/";

    @BeforeTest(alwaysRun = true)
    public void beforeTest() {

        // use jdk-http-client instead of AsyncHttpClient, see: https://www.selenium.dev/blog/2022/using-java11-httpclient/
        System.setProperty("webdriver.http.factory", "jdk-http-client");

        // download driver with WebDriverManager
        WebDriverManager.iedriver().setup();

        // create session with WebDriver with recommended options by Titus: https://titusfortner.com/2022/09/28/edge-ie-mode.html
        InternetExplorerOptions options = new InternetExplorerOptions();
        options.ignoreZoomSettings();
        // when initial URL is set, Selenium can work with the page
        options.withInitialBrowserUrl("https://selenium.dev");
        // test this with another pageLoad strategy - works with NONE
        options.setPageLoadStrategy(PageLoadStrategy.NORMAL);

        // create service to get Selenium log and set log level
        InternetExplorerDriverService service = new InternetExplorerDriverService.Builder().withLogLevel(InternetExplorerDriverLogLevel.TRACE).withLogOutput(System.out).build();
        // test this with local 32 bit driver - doesn't help
        // InternetExplorerDriverService service = new InternetExplorerDriverService.Builder().withLogLevel(InternetExplorerDriverLogLevel.TRACE).withLogOutput(System.out).usingDriverExecutable(new File("C:\\Users\\ferdano\\Downloads\\IEDriverServer_Win32_4.10.0\\IEDriverServer.exe")).build();

        // instantiate driver with Options and Service
        driver = new InternetExplorerDriver(service, options);

        // maximize window
        driver.manage().window().maximize();
    }

    @AfterTest(alwaysRun = true)
    public void afterTest() {

        // quit driver
        driver.quit();
    }

    @Test
    public void ieTestFail() throws InterruptedException {
        WebElement homeH1elem= new WebDriverWait(driver, Duration.ofSeconds(10)).until(driver -> driver.findElement(By.tagName("h1")));
        String homeH1text = homeH1elem.getText();
        Assert.assertEquals(homeH1text, "Selenium automates browsers. That's it!");

        // when navigating to different URL than withInitialBrowserUrl, driver hangs
        driver.navigate().to(navigateUrl);

        System.out.println(">>>Navigation sucessfull");
        Thread.sleep(3000);

        WebElement overviewH1elem= new WebDriverWait(driver, Duration.ofSeconds(10)).until(driver -> driver.findElement(By.tagName("h1")));
        String overviewH1text = overviewH1elem.getText();
        Assert.assertEquals(overviewH1text, "Selenium Overview", "Failed because Selenium hangs after navigation to different URL.");
    }

    @Test
    public void ieTestPass() {
        // when navigating to different URL than withInitialBrowserUrl, driver hangs
        // driver.navigate().to(navigateUrl);

        WebElement homeH1elem= new WebDriverWait(driver, Duration.ofSeconds(10)).until(driver -> driver.findElement(By.tagName("h1")));
        String homeH1text = homeH1elem.getText();
        Assert.assertEquals(homeH1text, "Selenium automates browsers. That's it!");
    }

}

Relevant log output

[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://raw.githubusercontent.com/bonigarcia/webdrivermanager/master/docs/mirror/selenium to seek IEDriverServer
[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Exporting webdriver.ie.driver as C:\Users\ferdano\.cache\selenium\IEDriverServer\win64\4.10.0\IEDriverServer.exe
čvc 28, 2023 1:48:32 ODP. org.openqa.selenium.remote.service.DriverService$Builder getLogOutput
INFO: Driver logs no longer sent to console by default; https://www.selenium.dev/documentation/webdriver/drivers/service/#setting-log-output

org.openqa.selenium.TimeoutException: java.util.concurrent.TimeoutException
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [47d17b43-f2e6-4aea-afe1-5e367a9f4b76, get {url=https://www.selenium.dev/documentation/overview/}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: https://selenium.dev, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 47d17b43-f2e6-4aea-afe1-5e367a9f4b76

    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:394)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:188)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:531)
    at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:295)
    at org.openqa.selenium.remote.RemoteWebDriver$RemoteNavigation.to(RemoteWebDriver.java:984)
    at DriverTest.ieTestFail(DriverTest.java:70)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
    at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
    at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.testng.TestRunner.privateRun(TestRunner.java:829)
    at org.testng.TestRunner.run(TestRunner.java:602)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
Caused by: java.util.concurrent.TimeoutException
    at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960)
    at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095)
    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:377)
    ... 34 more

org.openqa.selenium.UnsupportedCommandException: Error 405: Method Not Allowed
DELETE method not allowed
Command duration or timeout: 2.93 seconds
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [47d17b43-f2e6-4aea-afe1-5e367a9f4b76, quit {}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: https://selenium.dev, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 47d17b43-f2e6-4aea-afe1-5e367a9f4b76

    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:220)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:169)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:570)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:590)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:594)
    at org.openqa.selenium.remote.RemoteWebDriver.quit(RemoteWebDriver.java:446)
    at DriverTest.afterTest(DriverTest.java:60)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
    at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:361)
    at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:296)
    at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:644)
    at org.testng.TestRunner.afterRun(TestRunner.java:914)
    at org.testng.TestRunner.run(TestRunner.java:605)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)

Operating System

Windows 11 Enterprise - 21H2

Selenium version

Java 4.10.0

What are the browser(s) and version(s) where you see this issue?

Edge 115.0.1901.188

What are the browser driver(s) and version(s) where you see this issue?

IEDriverServer 4.10.0

Are you using Selenium Grid?

no

github-actions[bot] commented 1 year ago

@oferdan, thank you for creating this issue. We will troubleshoot it as soon as we can.


Info for maintainers

Triage this issue by using labels.

If information is missing, add a helpful comment and then I-issue-template label.

If the issue is a question, add the I-question label.

If the issue is valid but there is no time to troubleshoot it, consider adding the help wanted label.

If the issue requires changes or fixes from an external project (e.g., ChromeDriver, GeckoDriver, MSEdgeDriver, W3C), add the applicable G-* label, and it will provide the correct link and auto-close the issue.

After troubleshooting the issue, please add the R-awaiting answer label.

Thank you!

oferdan commented 1 year ago

If I'm not setting withInitialBrowserUrl and PageLoad=NONE - session dies after navigate().

[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://raw.githubusercontent.com/bonigarcia/webdrivermanager/master/docs/mirror/selenium to seek IEDriverServer
[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Exporting webdriver.ie.driver as C:\Users\ferdano\.cache\selenium\IEDriverServer\win64\4.10.0\IEDriverServer.exe
čvc 28, 2023 2:21:42 ODP. org.openqa.selenium.remote.service.DriverService$Builder getLogOutput
INFO: Driver logs no longer sent to console by default; https://www.selenium.dev/documentation/webdriver/drivers/service/#setting-log-output
>>>Navigation sucessfull

org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [14bb80a0-6ec3-4f9b-a49b-ed21864bb332, findElement {using=tag name, value=h1}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: none, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: http://localhost:42328/, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 14bb80a0-6ec3-4f9b-a49b-ed21864bb332

    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:558)
    at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:344)
    at DriverTest.lambda$ieTestFail$0(DriverTest.java:75)
    at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:205)
    at DriverTest.ieTestFail(DriverTest.java:75)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
    at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
    at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.testng.TestRunner.privateRun(TestRunner.java:829)
    at org.testng.TestRunner.run(TestRunner.java:602)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
Caused by: java.io.UncheckedIOException: java.io.IOException: HTTP/1.1 header parser received no bytes
    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:434)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:188)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:531)
    ... 34 more
Caused by: java.io.IOException: HTTP/1.1 header parser received no bytes
    at java.net.http/jdk.internal.net.http.common.Utils.wrapWithExtraDetail(Utils.java:348)
    at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.onReadError(Http1Response.java:675)
    at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.checkForErrors(Http1AsyncReceiver.java:302)
    at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:268)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.net.SocketException: Connection reset
    at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394)
    at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426)
    at java.net.http/jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1170)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:833)
    at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:774)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:957)
    at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:979)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:934)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:934)
simulatorworld08 commented 1 year ago

I am facing same issue while launching the browser in .NET. Attaching code sample screenshot. Code Sample 4 8

titusfortner commented 1 year ago

Set the log level to TRACE on the Service object and re-run - https://www.selenium.dev/documentation/webdriver/browsers/internet_explorer/#log-level

Try setting all 5 values to 0 instead of 3 and see if it makes a difference.

oferdan commented 1 year ago

TRACE log: not setting withInitialBrowserUrl and PageLoadStrategy=NONE - session dies after navigate().

main] INFO org.testng.internal.Utils - [TestNG] Running:
  C:\Users\ferdano\AppData\Local\JetBrains\IdeaIC2023.1\temp-testng-customsuite.xml

[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://raw.githubusercontent.com/bonigarcia/webdrivermanager/master/docs/mirror/selenium to seek IEDriverServer
[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Exporting webdriver.ie.driver as C:\Users\ferdano\.cache\selenium\IEDriverServer\win64\4.10.0\IEDriverServer.exe
I 2023-07-30 10:49:25:400 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(88) Starting WebDriver server on port: '29246' on host: ''
T 2023-07-30 10:49:25:400 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(738) Entering Server::PopulateCommandRepository
T 2023-07-30 10:49:25:400 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(32) Entering IEServer::IEServer
I 2023-07-30 10:49:25:400 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(33) Driver version: 4.10.0.0 (64-bit)
T 2023-07-30 10:49:25:400 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(180) Entering Server::Start
Started InternetExplorerDriver server (64-bit)
4.10.0.0
Listening on port 29246
Log level is set to TRACE
Only local connections are allowed
T 2023-07-30 10:49:25:545 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:25:545 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /status HTTP verb: GET
body: {}
T 2023-07-30 10:49:25:545 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 10:49:25:545 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 10:49:25:545 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: GET /status {}
T 2023-07-30 10:49:25:545 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(51) Entering IEServer::GetStatus
T 2023-07-30 10:49:25:546 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 10:49:25:546 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
T 2023-07-30 10:49:25:546 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 10:49:25:546 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "build" : 
        {
            "version" : "4.10.0.0 (64-bit)"
        },
        "message" : "Ready to create session",
        "os" : 
        {
            "arch" : "x64",
            "name" : "windows",
            "version" : "10.0.22000.2124 (WinBuild.160101.0800)"
        },
        "ready" : true
    }
}
T 2023-07-30 10:49:25:546 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 10:49:25:546 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 10:49:25:546 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-30 10:49:25:781 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:25:781 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session HTTP verb: POST
body: {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(42) Entering IEServer::InitializeSession
T 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(45) Entering IESession::Initialize
D 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(60) Mutex acquired for session initalization
T 2023-07-30 10:49:25:785 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(922) Entering IECommandExecutor::ThreadProc
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(75) Entering IECommandExecutor::OnCreate
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1707) Entering IECommandExecutor::PopulateElementFinderMethods
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(56) Entering InputManager::InputManager
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1316) Entering BrowserFactory::GetEdgeExecutableLocation
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\msedge.exe
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1256) Entering BrowserFactory::GetIEExecutableLocation
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value {1FD49718-1D00-4B19-AF5F-070AF6D5D54C} from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Ext\CLSID
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value 1
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetExplorer.Application\CLSID
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value {0002DF01-0000-0000-C000-000000000046}
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0002DF01-0000-0000-C000-000000000046}\LocalServer32
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value "%ProgramFiles%\Internet Explorer\iexplore.exe"
T 2023-07-30 10:49:25:793 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1345) Entering BrowserFactory::GetIEVersion
T 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlerRepository.cpp(110) Entering CommandHandlerRepository::PopulateCommandHandlers
T 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(106) Created thread for command executor returns HWND: '00000000000A1272'
T 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(110) Session id is retrived from command executor window: 'c21bdb53-4056-43fc-8138-cb4a02ffe5f4'
D 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(116) Releasing session initialization mutex
T 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:25:797 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: newSession
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(48) Found W3C capabilities structure
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(183) Entering NewSessionCommandHandler::ValidateArguments
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(199) Validating alwaysMatch capability set
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(220) Validating firstMatch capability set with index 0
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(722) Found browserName capability. Validating value type is string.
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(797) Found pageLoadStrategy capability. Validating value type is string.
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(807) Validating pageLoadStrategy capability is a valid value.
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(989) Found se:ieOptions capability. Validating value type is object.
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(648) Entering NewSessionCommandHandler::MergeCapabilities
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(274) Entering NewSessionCommandHandler::ProcessCapabilities
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(589) Entering NewSessionCommandHandler::MatchCapabilities
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(279) Processing matched capability set with index 0
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability unhandledPromptBehavior
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability pageLoadStrategy
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(167) Entering NewSessionCommandHandler::GetPageLoadStrategyValue
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability strictFileInteractability
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability timeouts
W 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(105) Invalid capability setting: timeouts is type null instead of object. Default value will be used: null

T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(345) Entering NewSessionCommandHandler::SetTimeoutSettings
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(364) Entering NewSessionCommandHandler::SetBrowserFactorySettings
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreProtectedModeSettings
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreZoomSetting
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability browserAttachTimeout
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability initialBrowserUrl
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceCreateProcessApi
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceShellWindowsApi
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.browserCommandLineSwitches
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.ensureCleanSession
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgechromium
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgepath
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(121) Entering BrowserFactory::Initialize
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(131) path before was 

D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(133) path after was 

T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(485) Entering NewSessionCommandHandler::SetInputSettings
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability nativeEvents
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability elementScrollBehavior
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability requireWindowFocus
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.fileUploadDialogTimeout
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability enablePersistentHover
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(82) Entering InputManager::Initialize
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(532) Entering NewSessionCommandHandler::CreateReturnedCapabilities
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1581) Entering IECommandExecutor::CreateNewBrowser
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(153) Entering BrowserFactory::LaunchBrowserProcess
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(157) Ignoring Protected Mode Settings: 0
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(160) Checking validity of Protected Mode settings.
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1364) Entering BrowserFactory::ProtectedModeSettingsAreValid
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1367) Detected IE version: 11, Windows version supports Protected Mode: 1
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 1
T 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 10:49:25:798 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 2
T 2023-07-30 10:49:25:799 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 10:49:25:799 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 3
T 2023-07-30 10:49:25:799 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 10:49:25:799 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 4
D 2023-07-30 10:49:25:799 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(163) Has Valid Protected Mode Settings: 1
T 2023-07-30 10:49:25:799 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(240) Entering BrowserFactory::IsIELaunchURLAvailable
T 2023-07-30 10:49:25:849 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(141) Entering BrowserFactory::ClearCache
T 2023-07-30 10:49:25:849 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(383) Entering BrowserFactory::LaunchEdgeInIEMode
D 2023-07-30 10:49:25:849 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(384) Starting Edge Chromium from the command line
T 2023-07-30 10:49:25:853 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(405) 00007FF8EA969200C:\Users\ferdano\AppData\Local\Temp\IEDriver-629f62e9-de28-4cc0-bd37-5a3cdedcacb1.
T 2023-07-30 10:49:25:853 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(429) Edge in IE Mode starting command line is: 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe --ie-mode-force --internet-explorer-integration=iemode --user-data-dir=C:\Users\ferdano\AppData\Local\Temp\IEDriver-629f62e9-de28-4cc0-bd37-5a3cdedcacb1 --no-first-run --no-service-autorun --disable-sync --disable-features=msImplicitSignin --disable-popup-blocking --enable-features=msIEModeAlwaysWaitForUnload http://localhost:29246/'.
D 2023-07-30 10:49:26:131 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(216) Edge in IE Mode launched successfully with process ID 20992
D 2023-07-30 10:49:26:131 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(222) Process with ID 20992 is executing msedge.exe
T 2023-07-30 10:49:26:131 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(495) Entering BrowserFactory::AttachToBrowser
D 2023-07-30 10:49:26:131 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(505) Using Active Accessibility to find IWebBrowser2 interface
T 2023-07-30 10:49:26:131 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(556) Entering BrowserFactory::AttachToBrowserUsingActiveAccessibility
T 2023-07-30 10:49:26:132 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-30 10:49:29:226 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:29:226 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: / HTTP verb: GET
body: {}
T 2023-07-30 10:49:29:226 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
D 2023-07-30 10:49:29:807 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1200) Looking for 20992
D 2023-07-30 10:49:29:807 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(583) Found window handle 000000000003126E for window with class 'Internet Explorer_Server' belonging to process with id 20992
T 2023-07-30 10:49:29:807 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(459) Entering BrowserFactory::GetDocumentFromWindowHandle
T 2023-07-30 10:49:29:857 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:29:857 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /favicon.ico HTTP verb: GET
body: {}
T 2023-07-30 10:49:29:857 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: GET /favicon.ico {}
T 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(94) Entering Response::SetErrorResponse
T 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
T 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "error" : "unknown command",
        "message" : "Command not found: GET /favicon.ico",
        "stacktrace" : ""
    }
}
T 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 10:49:29:858 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(603) Entering Server::SendHttpNotFound
D 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(526) Ignoring zoom setting: 1
I 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1604) Persistent hovering set to: 1
T 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(103) ProxyManager::SetProxySettings
D 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(119) Using existing system proxy settings.
T 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(37) Entering DocumentHost::DocumentHost
T 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\CookieManager.cpp(48) Entering CookieManager::Initialize
T 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(38) Entering Browser::Browser
T 2023-07-30 10:49:29:988 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(414) Entering Browser::AttachEvents
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1359) Entering IECommandExecutor::AddManagedBrowser
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1363) Setting current browser id to ced0f426-0721-4bea-b2a5-64971c514664
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(447) Entering DocumentHost::SetFocusToBrowser
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for newSession complete
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "none",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "http://localhost:29246/",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4"
    }
}
D 2023-07-30 10:49:29:991 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
D 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "none",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "http://localhost:29246/",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4"
    }
}
T 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 10:49:30:006 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /favicon.ico HTTP verb: GET
body: {}
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: GET /favicon.ico {}
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(94) Entering Response::SetErrorResponse
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "error" : "unknown command",
        "message" : "Command not found: GET /favicon.ico",
        "stacktrace" : ""
    }
}
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 10:49:30:041 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(603) Entering Server::SendHttpNotFound
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/c21bdb53-4056-43fc-8138-cb4a02ffe5f4/window/maximize HTTP verb: POST
body: {
}
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/c21bdb53-4056-43fc-8138-cb4a02ffe5f4/window/maximize {
}
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4" }, "parameters" : {
} }
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4" }, "parameters" : {
} }
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing maximizeWindow command
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-30 10:49:30:118 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-30 10:49:30:119 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-30 10:49:30:119 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: maximizeWindow
T 2023-07-30 10:49:30:119 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:30:119 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 10:49:30:119 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-30 10:49:30:120 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-30 10:49:30:138 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 10:49:30:138 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-30 10:49:30:138 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for maximizeWindow complete
T 2023-07-30 10:49:30:139 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:30:139 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 10:49:30:139 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 10:49:30:139 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
D 2023-07-30 10:49:30:139 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-30 10:49:30:143 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-30 10:49:30:144 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-30 10:49:30:144 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
D 2023-07-30 10:49:30:145 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
T 2023-07-30 10:49:30:145 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 10:49:30:145 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 10:49:30:145 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-30 10:49:30:211 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:30:211 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-30 10:49:30:211 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/c21bdb53-4056-43fc-8138-cb4a02ffe5f4/url HTTP verb: POST
body: {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/c21bdb53-4056-43fc-8138-cb4a02ffe5f4/url {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing get command
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: get
T 2023-07-30 10:49:30:212 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:30:213 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 10:49:30:213 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(393) Entering Browser::IsCrossZoneUrl
T 2023-07-30 10:49:30:213 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(425) Entering DocumentHost::IsProtectedMode
T 2023-07-30 10:49:30:213 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle
W 2023-07-30 10:49:30:216 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(134) Unable to set Windows hook procedure. Driver is a 64-bit process, but browser is a 32-bit process.
W 2023-07-30 10:49:30:217 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(435) Cannot check Protected Mode because driver and browser are not the same bit-ness.
T 2023-07-30 10:49:30:217 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(242) Entering HookProcessor::Dispose
D 2023-07-30 10:49:30:273 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(414) Navigation across Protected Mode zone detected. URL: https://www.selenium.dev/documentation/overview/, is URL Protected Mode: true, is IE in Protected Mode: false
T 2023-07-30 10:49:30:273 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(212) Entering Browser::InitiateBrowserReattach
D 2023-07-30 10:49:30:273 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(213) Requesting browser reattach
T 2023-07-30 10:49:30:280 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(563) Entering IECommandExecutor::OnBeforeBrowserReattach
T 2023-07-30 10:49:30:280 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(456) Entring Browser::NavigateToUrl
T 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(149) Entering DocumentHost::SetFocusedFrameByElement
T 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for get complete
T 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1102) Command handler requested wait. This will cause a minimal wait of at least 50 milliseconds.
D 2023-07-30 10:49:30:342 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1161) Creating wait thread with deferred response of `{
    "value" : null
}`
T 2023-07-30 10:49:30:343 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(873) Entering IECommandExecutor::WaitThreadProc
T 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(218) Entering IECommandExecutor::OnWait
D 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(224) Starting wait cycle.
T 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(248) Beginning wait.
T 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(584) Entering Browser::Wait
D 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(587) Page load strategy is 'none'. Aborting wait.
D 2023-07-30 10:49:30:396 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(265) Wait complete. Setting serialized response to deferred value {
    "value" : null
}
T 2023-07-30 10:49:30:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-30 10:49:30:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-30 10:49:30:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
D 2023-07-30 10:49:30:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : null
}
T 2023-07-30 10:49:30:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 10:49:30:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 10:49:30:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
>>>Navigation sucessfull
T 2023-07-30 10:49:30:582 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(64) Entering Browser::OnQuit
W 2023-07-30 10:49:30:582 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(67) A new browser process was requested. This means a Protected Mode boundary has been crossed, and that future commands to the current browser instance will fail. The driver will attempt to reconnect to the newly created browser object, but there is no guarantee it will work.
T 2023-07-30 10:49:30:582 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle
T 2023-07-30 10:49:30:583 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(421) Entering Browser::DetachEvents
T 2023-07-30 10:49:30:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(574) Entering IECommandExecutor::OnBrowserReattach
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/c21bdb53-4056-43fc-8138-cb4a02ffe5f4/element HTTP verb: POST
body: {
  "using": "tag name",
  "value": "h1"
}
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/c21bdb53-4056-43fc-8138-cb4a02ffe5f4/element {
  "using": "tag name",
  "value": "h1"
}
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "findElement", "locator" : { "sessionid" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4" }, "parameters" : {
  "using": "tag name",
  "value": "h1"
} }
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "findElement", "locator" : { "sessionid" : "c21bdb53-4056-43fc-8138-cb4a02ffe5f4" }, "parameters" : {
  "using": "tag name",
  "value": "h1"
} }
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
D 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing findElement command
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
I 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(331) Flushing window handle as it is no longer valid
I 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(336) Restore window handle from tab
T 2023-07-30 10:49:35:437 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle

org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [c21bdb53-4056-43fc-8138-cb4a02ffe5f4, findElement {using=tag name, value=h1}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: none, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: http://localhost:29246/, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: c21bdb53-4056-43fc-8138-cb4a02ffe5f4

    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:558)
    at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:344)
    at DriverTest.lambda$ieTestFail$0(DriverTest.java:75)
    at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:205)
    at DriverTest.ieTestFail(DriverTest.java:75)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
    at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
    at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.testng.TestRunner.privateRun(TestRunner.java:829)
    at org.testng.TestRunner.run(TestRunner.java:602)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
Caused by: java.io.UncheckedIOException: java.io.IOException: HTTP/1.1 header parser received no bytes
    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:434)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:188)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:531)
    ... 34 more
Caused by: java.io.IOException: HTTP/1.1 header parser received no bytes
    at java.net.http/jdk.internal.net.http.common.Utils.wrapWithExtraDetail(Utils.java:348)
    at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.onReadError(Http1Response.java:675)
    at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.checkForErrors(Http1AsyncReceiver.java:302)
    at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:268)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.net.SocketException: Connection reset
    at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394)
    at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426)
    at java.net.http/jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1170)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:833)
    at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:774)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:957)
    at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:979)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:934)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:934)
oferdan commented 1 year ago

withInitialBrowserUrl set, PageLoadStrategy=NORMAL

[main] INFO org.testng.internal.Utils - [TestNG] Running:
  C:\Users\ferdano\AppData\Local\JetBrains\IdeaIC2023.1\temp-testng-customsuite.xml

[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://raw.githubusercontent.com/bonigarcia/webdrivermanager/master/docs/mirror/selenium to seek IEDriverServer
[main] INFO io.github.bonigarcia.wdm.WebDriverManager - Exporting webdriver.ie.driver as C:\Users\ferdano\.cache\selenium\IEDriverServer\win64\4.10.0\IEDriverServer.exe
I 2023-07-30 11:15:55:753 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(88) Starting WebDriver server on port: '12776' on host: ''
T 2023-07-30 11:15:55:753 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(738) Entering Server::PopulateCommandRepository
T 2023-07-30 11:15:55:753 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(32) Entering IEServer::IEServer
I 2023-07-30 11:15:55:753 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(33) Driver version: 4.10.0.0 (64-bit)
T 2023-07-30 11:15:55:753 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(180) Entering Server::Start
Started InternetExplorerDriver server (64-bit)
4.10.0.0
Listening on port 12776
Log level is set to TRACE
Only local connections are allowed
T 2023-07-30 11:15:55:782 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 11:15:55:782 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /status HTTP verb: GET
body: {}
T 2023-07-30 11:15:55:782 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 11:15:55:782 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 11:15:55:782 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: GET /status {}
T 2023-07-30 11:15:55:782 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(51) Entering IEServer::GetStatus
T 2023-07-30 11:15:55:783 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 11:15:55:783 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
T 2023-07-30 11:15:55:783 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 11:15:55:783 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "build" : 
        {
            "version" : "4.10.0.0 (64-bit)"
        },
        "message" : "Ready to create session",
        "os" : 
        {
            "arch" : "x64",
            "name" : "windows",
            "version" : "10.0.22000.2124 (WinBuild.160101.0800)"
        },
        "ready" : true
    }
}
T 2023-07-30 11:15:55:783 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 11:15:55:783 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 11:15:55:783 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-30 11:15:55:892 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 11:15:55:892 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-30 11:15:55:896 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session HTTP verb: POST
body: {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-30 11:15:55:896 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 11:15:55:896 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 11:15:55:896 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-30 11:15:55:896 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(42) Entering IEServer::InitializeSession
T 2023-07-30 11:15:55:896 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(45) Entering IESession::Initialize
D 2023-07-30 11:15:55:896 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(60) Mutex acquired for session initalization
T 2023-07-30 11:15:55:897 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(922) Entering IECommandExecutor::ThreadProc
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(75) Entering IECommandExecutor::OnCreate
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1707) Entering IECommandExecutor::PopulateElementFinderMethods
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(56) Entering InputManager::InputManager
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1316) Entering BrowserFactory::GetEdgeExecutableLocation
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\msedge.exe
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1256) Entering BrowserFactory::GetIEExecutableLocation
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value {1FD49718-1D00-4B19-AF5F-070AF6D5D54C} from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Ext\CLSID
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value 1
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetExplorer.Application\CLSID
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value {0002DF01-0000-0000-C000-000000000046}
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0002DF01-0000-0000-C000-000000000046}\LocalServer32
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value "%ProgramFiles%\Internet Explorer\iexplore.exe"
T 2023-07-30 11:15:55:904 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1345) Entering BrowserFactory::GetIEVersion
T 2023-07-30 11:15:55:907 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlerRepository.cpp(110) Entering CommandHandlerRepository::PopulateCommandHandlers
T 2023-07-30 11:15:55:907 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(106) Created thread for command executor returns HWND: '000000000028124A'
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(110) Session id is retrived from command executor window: '1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9'
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(116) Releasing session initialization mutex
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: newSession
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(48) Found W3C capabilities structure
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(183) Entering NewSessionCommandHandler::ValidateArguments
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(199) Validating alwaysMatch capability set
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(220) Validating firstMatch capability set with index 0
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(722) Found browserName capability. Validating value type is string.
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(797) Found pageLoadStrategy capability. Validating value type is string.
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(807) Validating pageLoadStrategy capability is a valid value.
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(989) Found se:ieOptions capability. Validating value type is object.
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(648) Entering NewSessionCommandHandler::MergeCapabilities
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(274) Entering NewSessionCommandHandler::ProcessCapabilities
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(589) Entering NewSessionCommandHandler::MatchCapabilities
D 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(279) Processing matched capability set with index 0
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability unhandledPromptBehavior
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability pageLoadStrategy
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(167) Entering NewSessionCommandHandler::GetPageLoadStrategyValue
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability strictFileInteractability
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability timeouts
W 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(105) Invalid capability setting: timeouts is type null instead of object. Default value will be used: null

T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(345) Entering NewSessionCommandHandler::SetTimeoutSettings
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(364) Entering NewSessionCommandHandler::SetBrowserFactorySettings
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreProtectedModeSettings
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreZoomSetting
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability browserAttachTimeout
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability initialBrowserUrl
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceCreateProcessApi
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceShellWindowsApi
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.browserCommandLineSwitches
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.ensureCleanSession
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgechromium
T 2023-07-30 11:15:55:908 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgepath
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(121) Entering BrowserFactory::Initialize
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(131) path before was 

D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(133) path after was 

T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(485) Entering NewSessionCommandHandler::SetInputSettings
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability nativeEvents
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability elementScrollBehavior
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability requireWindowFocus
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.fileUploadDialogTimeout
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability enablePersistentHover
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(82) Entering InputManager::Initialize
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(532) Entering NewSessionCommandHandler::CreateReturnedCapabilities
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1581) Entering IECommandExecutor::CreateNewBrowser
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(153) Entering BrowserFactory::LaunchBrowserProcess
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(157) Ignoring Protected Mode Settings: 0
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(160) Checking validity of Protected Mode settings.
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1364) Entering BrowserFactory::ProtectedModeSettingsAreValid
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1367) Detected IE version: 11, Windows version supports Protected Mode: 1
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 1
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 2
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 3
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1441) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1458) Found Protected Mode setting value of 3 for zone 4
D 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(163) Has Valid Protected Mode Settings: 1
T 2023-07-30 11:15:55:909 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(240) Entering BrowserFactory::IsIELaunchURLAvailable
T 2023-07-30 11:15:55:926 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(141) Entering BrowserFactory::ClearCache
T 2023-07-30 11:15:55:926 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(383) Entering BrowserFactory::LaunchEdgeInIEMode
D 2023-07-30 11:15:55:926 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(384) Starting Edge Chromium from the command line
T 2023-07-30 11:15:55:929 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(405) 00007FF8EAE39200C:\Users\ferdano\AppData\Local\Temp\IEDriver-52263cfa-f43f-49c0-901a-375f18bd0f7b.
T 2023-07-30 11:15:55:929 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(429) Edge in IE Mode starting command line is: 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe --ie-mode-force --internet-explorer-integration=iemode --user-data-dir=C:\Users\ferdano\AppData\Local\Temp\IEDriver-52263cfa-f43f-49c0-901a-375f18bd0f7b --no-first-run --no-service-autorun --disable-sync --disable-features=msImplicitSignin --disable-popup-blocking --enable-features=msIEModeAlwaysWaitForUnload https://selenium.dev'.
D 2023-07-30 11:15:56:226 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(216) Edge in IE Mode launched successfully with process ID 38384
D 2023-07-30 11:15:56:226 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(222) Process with ID 38384 is executing msedge.exe
T 2023-07-30 11:15:56:226 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(495) Entering BrowserFactory::AttachToBrowser
D 2023-07-30 11:15:56:226 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(505) Using Active Accessibility to find IWebBrowser2 interface
T 2023-07-30 11:15:56:226 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(556) Entering BrowserFactory::AttachToBrowserUsingActiveAccessibility
D 2023-07-30 11:15:58:848 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1200) Looking for 38384
D 2023-07-30 11:15:58:848 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(583) Found window handle 0000000000020E26 for window with class 'Internet Explorer_Server' belonging to process with id 38384
T 2023-07-30 11:15:58:848 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(459) Entering BrowserFactory::GetDocumentFromWindowHandle
D 2023-07-30 11:15:59:011 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(526) Ignoring zoom setting: 1
I 2023-07-30 11:15:59:011 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1604) Persistent hovering set to: 1
T 2023-07-30 11:15:59:011 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(103) ProxyManager::SetProxySettings
D 2023-07-30 11:15:59:011 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(119) Using existing system proxy settings.
T 2023-07-30 11:15:59:011 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(37) Entering DocumentHost::DocumentHost
T 2023-07-30 11:15:59:011 C:\projects\seleniumhq\selenium\cpp\iedriver\CookieManager.cpp(48) Entering CookieManager::Initialize
T 2023-07-30 11:15:59:011 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(38) Entering Browser::Browser
T 2023-07-30 11:15:59:012 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(414) Entering Browser::AttachEvents
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1359) Entering IECommandExecutor::AddManagedBrowser
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1363) Setting current browser id to 2507b9d6-52ea-4c62-b4bc-443de546cd27
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(447) Entering DocumentHost::SetFocusToBrowser
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for newSession complete
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:15:59:014 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 11:15:59:015 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "normal",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "https://selenium.dev",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9"
    }
}
D 2023-07-30 11:15:59:015 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
D 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "normal",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "https://selenium.dev",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9"
    }
}
T 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 11:15:59:019 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9/window/maximize HTTP verb: POST
body: {
}
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9/window/maximize {
}
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9" }, "parameters" : {
} }
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9" }, "parameters" : {
} }
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing maximizeWindow command
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-30 11:15:59:105 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-30 11:15:59:106 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-30 11:15:59:106 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: maximizeWindow
T 2023-07-30 11:15:59:106 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:106 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:15:59:106 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-30 11:15:59:107 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for maximizeWindow complete
T 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
D 2023-07-30 11:15:59:123 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-30 11:15:59:129 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-30 11:15:59:129 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-30 11:15:59:130 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
D 2023-07-30 11:15:59:131 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
T 2023-07-30 11:15:59:131 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 11:15:59:131 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-30 11:15:59:131 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9/url HTTP verb: POST
body: {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9/url {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing get command
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-30 11:15:59:182 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-30 11:15:59:183 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-30 11:15:59:183 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: get
T 2023-07-30 11:15:59:183 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:183 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:15:59:183 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(393) Entering Browser::IsCrossZoneUrl
T 2023-07-30 11:15:59:183 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(425) Entering DocumentHost::IsProtectedMode
T 2023-07-30 11:15:59:183 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle
T 2023-07-30 11:15:59:186 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(106) Entering HookProcessor::Initialize
T 2023-07-30 11:15:59:186 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(165) Entering HookProcessor::InstallWindowsHook
T 2023-07-30 11:15:59:187 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(242) Entering HookProcessor::Dispose
T 2023-07-30 11:15:59:187 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(195) Entering HookProcessor::UninstallWindowsHook
D 2023-07-30 11:15:59:259 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(414) Navigation across Protected Mode zone detected. URL: https://www.selenium.dev/documentation/overview/, is URL Protected Mode: true, is IE in Protected Mode: false
T 2023-07-30 11:15:59:259 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(212) Entering Browser::InitiateBrowserReattach
D 2023-07-30 11:15:59:259 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(213) Requesting browser reattach
T 2023-07-30 11:15:59:266 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(563) Entering IECommandExecutor::OnBeforeBrowserReattach
T 2023-07-30 11:15:59:267 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(456) Entring Browser::NavigateToUrl
T 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(149) Entering DocumentHost::SetFocusedFrameByElement
T 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for get complete
T 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1102) Command handler requested wait. This will cause a minimal wait of at least 50 milliseconds.
D 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1161) Creating wait thread with deferred response of `{
    "value" : null
}`
T 2023-07-30 11:15:59:269 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(873) Entering IECommandExecutor::WaitThreadProc
T 2023-07-30 11:15:59:277 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(57) Entering Browser::BeforeNavigate2
D 2023-07-30 11:15:59:277 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(60) BeforeNavigate2: Url: https://www.selenium.dev/documentation/overview/, TargetFrame: 0000000000000000
T 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(218) Entering IECommandExecutor::OnWait
D 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(224) Starting wait cycle.
T 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(248) Beginning wait.
T 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(584) Entering Browser::Wait
D 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(257) Wait not complete. Scheduling another wait cycle.
D 2023-07-30 11:15:59:330 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1161) Creating wait thread with deferred response of `{
    "value" : null
}`
...
...
...
T 2023-07-30 11:18:59:151 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(873) Entering IECommandExecutor::WaitThreadProc

org.openqa.selenium.TimeoutException: java.util.concurrent.TimeoutException
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9, get {url=https://www.selenium.dev/documentation/overview/}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: https://selenium.dev, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9

    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:394)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:188)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:531)
    at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:295)
    at org.openqa.selenium.remote.RemoteWebDriver$RemoteNavigation.to(RemoteWebDriver.java:984)
    at DriverTest.ieTestFail(DriverTest.java:72)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
    at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
    at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.testng.TestRunner.privateRun(TestRunner.java:829)
    at org.testng.TestRunner.run(TestRunner.java:602)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
Caused by: java.util.concurrent.TimeoutException
    at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960)
    at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095)
    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:377)
    ... 34 more

T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9 HTTP verb: DELETE
body: {}
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: DELETE /session/1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9 {}
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "quit", "locator" : { "sessionid" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9" }, "parameters" : {} }
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "quit", "locator" : { "sessionid" : "1cbbf381-f2f9-42a1-a27d-7f2cd80afdd9" }, "parameters" : {} }
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing quit command
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-30 11:18:59:203 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: quit
T 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1345) Entering IECommandExecutor::GetManagedBrowserHandles
T 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(571) Entering Browser::IsValidWindow
T 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
T 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(428) Entering Browser::Close
T 2023-07-30 11:18:59:204 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(149) Entering DocumentHost::SetFocusedFrameByElement
T 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for quit complete
T 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1324) Current command executor is not valid
T 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : null
}
D 2023-07-30 11:18:59:205 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 1
T 2023-07-30 11:18:59:214 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(218) Entering IECommandExecutor::OnWait
D 2023-07-30 11:18:59:214 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(224) Starting wait cycle.
T 2023-07-30 11:18:59:214 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-30 11:18:59:214 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-30 11:18:59:214 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1324) Current command executor is not valid
D 2023-07-30 11:18:59:214 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(265) Wait complete. Setting serialized response to deferred value {
    "value" : null
}
T 2023-07-30 11:18:59:230 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-30 11:18:59:230 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-30 11:18:59:230 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-30 11:18:59:230 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-30 11:18:59:231 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-30 11:18:59:231 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-30 11:18:59:231 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(285) Entering Server::ShutDownSession
T 2023-07-30 11:18:59:231 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(126) Entering IESession::ShutDown
T 2023-07-30 11:18:59:232 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(285) Entering Server::ShutDownSession
T 2023-07-30 11:18:59:232 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(126) Entering IESession::ShutDown
T 2023-07-30 11:18:59:512 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(707) Failed to delete Edge temporary user data directory C:\Users\ferdano\AppData\Local\Temp\IEDriver-52263cfa-f43f-49c0-901a-375f18bd0f7b, retrying 1...
...
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(707) Failed to delete Edge temporary user data directory C:\Users\ferdano\AppData\Local\Temp\IEDriver-52263cfa-f43f-49c0-901a-375f18bd0f7b, retrying 100...
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(64) Entering Browser::OnQuit
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(180) Entering IESession::WaitForCommandExecutorExit
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(180) Entering IESession::WaitForCommandExecutorExit
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(283) Entering DocumentHost::PostQuitMessage
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(537) Entering IECommandExecutor::OnBrowserQuit
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(542) Removing browser with ID 2507b9d6-52ea-4c62-b4bc-443de546cd27
T 2023-07-30 11:19:10:303 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(421) Entering Browser::DetachEvents
T 2023-07-30 11:19:10:310 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(551) Successfully removed browser with ID 2507b9d6-52ea-4c62-b4bc-443de546cd27
D 2023-07-30 11:19:10:410 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(157) Executor shutdown successful!
D 2023-07-30 11:19:10:410 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(165) Posting thread shutdown message
D 2023-07-30 11:19:10:410 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(157) Executor shutdown successful!
D 2023-07-30 11:19:10:410 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(165) Posting thread shutdown message
D 2023-07-30 11:19:10:410 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(168) Starting wait for thread completion
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(171) Waiting for thread to end returned 4294967295
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : null
}
T 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(972) Shutdown message received
T 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(168) Starting wait for thread completion
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(171) Waiting for thread to end returned 4294967295
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: 
T 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(131) Entering IECommandExecutor::OnDestroy
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(133) Clearing managed element cache
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(136) Closing command handler repository
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(138) Closing element finder
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(140) Closing input manager
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(142) Closing proxy manager
T 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(190) ProxyManager::RestoreProxySettings
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(144) Closing browser factory
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(146) Posting quit message
D 2023-07-30 11:19:10:411 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(148) Leaving IECommandExecutor::OnDestroy
D 2023-07-30 11:19:10:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(974) Returned from DestroyWindow()
D 2023-07-30 11:19:10:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(987) Exited IECommandExecutor thread message loop
T 2023-07-30 11:19:10:417 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-30 11:19:10:417 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /shutdown HTTP verb: GET
body: {}
T 2023-07-30 11:19:10:417 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-30 11:19:10:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(88) Entering IEServer::ShutDown
T 2023-07-30 11:19:10:417 C:\projects\seleniumhq\selenium\cpp\iedriver\WebDriver.cpp(54) Entering StopServer
T 2023-07-30 11:19:10:417 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(225) Entering Server::Stop
oferdan commented 1 year ago

The result is same also with zones set to 0 instead of 3.

titusfortner commented 1 year ago

Oh, use the 32 bit version of the driver, not the 64 bit version.

W 2023-07-30 10:49:30:216 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(134) Unable to set Windows hook procedure. Driver is a 64-bit process, but browser is a 32-bit process.

oferdan commented 1 year ago

Also getting same results with the 32-bit version. (btw 64-bit is downloaded by WebDriver Manager by default)

32-bit driver, withInitialBrowserUrl set, PageLoadStrategy=NORMAL

[main] INFO org.testng.internal.Utils - [TestNG] Running:
  C:\Users\ferdano\AppData\Local\JetBrains\IdeaIC2023.1\temp-testng-customsuite.xml

I 2023-07-31 09:08:08:511 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(88) Starting WebDriver server on port: '2539' on host: ''
T 2023-07-31 09:08:08:511 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(738) Entering Server::PopulateCommandRepository
T 2023-07-31 09:08:08:511 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(32) Entering IEServer::IEServer
I 2023-07-31 09:08:08:511 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(33) Driver version: 4.8.1.0 (32-bit)
T 2023-07-31 09:08:08:511 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(180) Entering Server::Start
Started InternetExplorerDriver server (32-bit)
4.8.1.0
Listening on port 2539
Log level is set to TRACE
Only local connections are allowed
T 2023-07-31 09:08:08:660 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:08:08:660 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /status HTTP verb: GET
body: {}
T 2023-07-31 09:08:08:660 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:08:08:660 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:08:08:661 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: GET /status {}
T 2023-07-31 09:08:08:661 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(51) Entering IEServer::GetStatus
T 2023-07-31 09:08:08:662 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:08:08:662 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
T 2023-07-31 09:08:08:662 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:08:08:662 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "build" : 
        {
            "version" : "4.8.1.0 (32-bit)"
        },
        "message" : "Ready to create session",
        "os" : 
        {
            "arch" : "x64",
            "name" : "windows",
            "version" : "10.0.22000.2124 (WinBuild.160101.0800)"
        },
        "ready" : true
    }
}
T 2023-07-31 09:08:08:662 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:08:08:662 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:08:08:662 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-31 09:08:08:859 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:08:08:859 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session HTTP verb: POST
body: {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(42) Entering IEServer::InitializeSession
T 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(45) Entering IESession::Initialize
D 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(60) Mutex acquired for session initalization
T 2023-07-31 09:08:08:861 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(922) Entering IECommandExecutor::ThreadProc
T 2023-07-31 09:08:08:869 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(75) Entering IECommandExecutor::OnCreate
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1707) Entering IECommandExecutor::PopulateElementFinderMethods
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(56) Entering InputManager::InputManager
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1315) Entering BrowserFactory::GetEdgeExecutableLocation
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\msedge.exe
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1255) Entering BrowserFactory::GetIEExecutableLocation
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value {1FD49718-1D00-4B19-AF5F-070AF6D5D54C} from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Ext\CLSID
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value 1
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetExplorer.Application\CLSID
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value {0002DF01-0000-0000-C000-000000000046}
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0002DF01-0000-0000-C000-000000000046}\LocalServer32
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value "%ProgramFiles%\Internet Explorer\iexplore.exe"
T 2023-07-31 09:08:08:870 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1344) Entering BrowserFactory::GetIEVersion
T 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlerRepository.cpp(110) Entering CommandHandlerRepository::PopulateCommandHandlers
T 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(106) Created thread for command executor returns HWND: '000C0E16'
T 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(110) Session id is retrived from command executor window: 'a6bc58f1-ca52-454a-b8ae-fc49253bf607'
D 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(116) Releasing session initialization mutex
T 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:08:08:874 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "normal",
        "se:ieOptions": {
          "initialBrowserUrl": "https:\u002f\u002fselenium.dev",
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: newSession
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(48) Found W3C capabilities structure
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(183) Entering NewSessionCommandHandler::ValidateArguments
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(199) Validating alwaysMatch capability set
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(220) Validating firstMatch capability set with index 0
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(722) Found browserName capability. Validating value type is string.
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(797) Found pageLoadStrategy capability. Validating value type is string.
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(807) Validating pageLoadStrategy capability is a valid value.
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(989) Found se:ieOptions capability. Validating value type is object.
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(648) Entering NewSessionCommandHandler::MergeCapabilities
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(274) Entering NewSessionCommandHandler::ProcessCapabilities
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(589) Entering NewSessionCommandHandler::MatchCapabilities
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(279) Processing matched capability set with index 0
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability unhandledPromptBehavior
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability pageLoadStrategy
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(167) Entering NewSessionCommandHandler::GetPageLoadStrategyValue
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability strictFileInteractability
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability timeouts
W 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(105) Invalid capability setting: timeouts is type null instead of object. Default value will be used: null

T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(345) Entering NewSessionCommandHandler::SetTimeoutSettings
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(364) Entering NewSessionCommandHandler::SetBrowserFactorySettings
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreProtectedModeSettings
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreZoomSetting
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability browserAttachTimeout
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability initialBrowserUrl
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceCreateProcessApi
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceShellWindowsApi
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.browserCommandLineSwitches
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.ensureCleanSession
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgechromium
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgepath
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(121) Entering BrowserFactory::Initialize
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(131) path before was 

D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(133) path after was 015BAF10

T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(485) Entering NewSessionCommandHandler::SetInputSettings
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability nativeEvents
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability elementScrollBehavior
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability requireWindowFocus
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.fileUploadDialogTimeout
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability enablePersistentHover
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(82) Entering InputManager::Initialize
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(532) Entering NewSessionCommandHandler::CreateReturnedCapabilities
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1581) Entering IECommandExecutor::CreateNewBrowser
T 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(153) Entering BrowserFactory::LaunchBrowserProcess
D 2023-07-31 09:08:08:875 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(157) Ignoring Protected Mode Settings: 0
D 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(160) Checking validity of Protected Mode settings.
T 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1363) Entering BrowserFactory::ProtectedModeSettingsAreValid
D 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1366) Detected IE version: 11, Windows version supports Protected Mode: 1
T 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 1
T 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 2
T 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 3
T 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 4
D 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(163) Has Valid Protected Mode Settings: 1
T 2023-07-31 09:08:08:876 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(239) Entering BrowserFactory::IsIELaunchURLAvailable
T 2023-07-31 09:08:08:897 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(141) Entering BrowserFactory::ClearCache
T 2023-07-31 09:08:08:897 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(382) Entering BrowserFactory::LaunchEdgeInIEMode
D 2023-07-31 09:08:08:897 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(383) Starting Edge Chromium from the command line
T 2023-07-31 09:08:08:900 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(404) 6235F598C:\Users\ferdano\AppData\Local\Temp\IEDriver-0b0a37b9-2d21-46d0-8c02-84f8d2ca2edb.
T 2023-07-31 09:08:08:900 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(428) IE starting command line is: 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe --ie-mode-force --internet-explorer-integration=iemode --user-data-dir=C:\Users\ferdano\AppData\Local\Temp\IEDriver-0b0a37b9-2d21-46d0-8c02-84f8d2ca2edb --no-first-run --no-service-autorun --disable-sync --disable-features=msImplicitSignin --disable-popup-blocking --enable-features=msIEModeAlwaysWaitForUnload https://selenium.dev'.
D 2023-07-31 09:08:09:149 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(215) IE launched successfully with process ID 14084
D 2023-07-31 09:08:09:149 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(221) Process with ID 14084 is executing msedge.exe
T 2023-07-31 09:08:09:149 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(494) Entering BrowserFactory::AttachToBrowser
D 2023-07-31 09:08:09:149 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(504) Using Active Accessibility to find IWebBrowser2 interface
T 2023-07-31 09:08:09:149 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(555) Entering BrowserFactory::AttachToBrowserUsingActiveAccessibility
D 2023-07-31 09:08:12:041 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1199) Looking for 14084
D 2023-07-31 09:08:12:041 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(582) Found window handle 000D027E for window with class 'Internet Explorer_Server' belonging to process with id 14084
T 2023-07-31 09:08:12:041 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(458) Entering BrowserFactory::GetDocumentFromWindowHandle
D 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(525) Ignoring zoom setting: 1
I 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1604) Persistent hovering set to: 1
T 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(103) ProxyManager::SetProxySettings
D 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(119) Using existing system proxy settings.
T 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(37) Entering DocumentHost::DocumentHost
T 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\CookieManager.cpp(48) Entering CookieManager::Initialize
T 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(38) Entering Browser::Browser
T 2023-07-31 09:08:12:234 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(414) Entering Browser::AttachEvents
T 2023-07-31 09:08:12:238 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1359) Entering IECommandExecutor::AddManagedBrowser
T 2023-07-31 09:08:12:238 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1363) Setting current browser id to 036d2345-6334-4c6f-bbe6-d626200b49f7
T 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(447) Entering DocumentHost::SetFocusToBrowser
T 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for newSession complete
T 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "normal",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "https://selenium.dev",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607"
    }
}
D 2023-07-31 09:08:12:239 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
D 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "normal",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "https://selenium.dev",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607"
    }
}
T 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:08:12:242 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/a6bc58f1-ca52-454a-b8ae-fc49253bf607/window/maximize HTTP verb: POST
body: {
}
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/a6bc58f1-ca52-454a-b8ae-fc49253bf607/window/maximize {
}
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607" }, "parameters" : {
} }
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607" }, "parameters" : {
} }
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing maximizeWindow command
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-31 09:08:12:344 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-31 09:08:12:345 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-31 09:08:12:345 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: maximizeWindow
T 2023-07-31 09:08:12:345 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:345 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:08:12:345 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-31 09:08:12:345 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for maximizeWindow complete
T 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
D 2023-07-31 09:08:12:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-31 09:08:12:368 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-31 09:08:12:368 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-31 09:08:12:368 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
D 2023-07-31 09:08:12:368 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
T 2023-07-31 09:08:12:368 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:08:12:368 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:08:12:368 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/a6bc58f1-ca52-454a-b8ae-fc49253bf607/url HTTP verb: POST
body: {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/a6bc58f1-ca52-454a-b8ae-fc49253bf607/url {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:08:12:413 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing get command
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-31 09:08:12:414 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-31 09:08:12:415 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-31 09:08:12:415 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: get
T 2023-07-31 09:08:12:415 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:415 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:08:12:415 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(393) Entering Browser::IsCrossZoneUrl
T 2023-07-31 09:08:12:415 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(425) Entering DocumentHost::IsProtectedMode
T 2023-07-31 09:08:12:415 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle
W 2023-07-31 09:08:12:427 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(134) Unable to set Windows hook procedure. Driver is a 32-bit process, but browser is a 64-bit process.
W 2023-07-31 09:08:12:427 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(435) Cannot check Protected Mode because driver and browser are not the same bit-ness.
T 2023-07-31 09:08:12:427 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(242) Entering HookProcessor::Dispose
D 2023-07-31 09:08:12:508 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(414) Navigation across Protected Mode zone detected. URL: https://www.selenium.dev/documentation/overview/, is URL Protected Mode: true, is IE in Protected Mode: false
T 2023-07-31 09:08:12:509 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(212) Entering Browser::InitiateBrowserReattach
D 2023-07-31 09:08:12:509 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(213) Requesting browser reattach
T 2023-07-31 09:08:12:515 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(563) Entering IECommandExecutor::OnBeforeBrowserReattach
T 2023-07-31 09:08:12:515 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(456) Entring Browser::NavigateToUrl
T 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(149) Entering DocumentHost::SetFocusedFrameByElement
T 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for get complete
T 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1102) Command handler requested wait. This will cause a minimal wait of at least 50 milliseconds.
D 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1161) Creating wait thread with deferred response of `{
    "value" : null
}`
T 2023-07-31 09:08:12:521 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(873) Entering IECommandExecutor::WaitThreadProc
T 2023-07-31 09:08:12:528 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(57) Entering Browser::BeforeNavigate2
D 2023-07-31 09:08:12:528 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(60) BeforeNavigate2: Url: https://www.selenium.dev/documentation/overview/, TargetFrame: 00000000
T 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(218) Entering IECommandExecutor::OnWait
D 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(224) Starting wait cycle.
T 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(248) Beginning wait.
T 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(584) Entering Browser::Wait
D 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(257) Wait not complete. Scheduling another wait cycle.
D 2023-07-31 09:08:12:584 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1161) Creating wait thread with deferred response of `{
    "value" : null
}`
...
...
...
T 2023-07-31 09:11:12:356 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(873) Entering IECommandExecutor::WaitThreadProc
T 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(218) Entering IECommandExecutor::OnWait
D 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(224) Starting wait cycle.
T 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(248) Beginning wait.
T 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(584) Entering Browser::Wait
D 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(257) Wait not complete. Scheduling another wait cycle.
D 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1161) Creating wait thread with deferred response of `{
    "value" : null
}`
T 2023-07-31 09:11:12:417 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(873) Entering IECommandExecutor::WaitThreadProc

org.openqa.selenium.TimeoutException: java.util.concurrent.TimeoutException
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [a6bc58f1-ca52-454a-b8ae-fc49253bf607, get {url=https://www.selenium.dev/documentation/overview/}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: https://selenium.dev, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: a6bc58f1-ca52-454a-b8ae-fc49253bf607

    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:394)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:188)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:531)
    at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:295)
    at org.openqa.selenium.remote.RemoteWebDriver$RemoteNavigation.to(RemoteWebDriver.java:984)
    at DriverTest.ieTestFail(DriverTest.java:72)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
    at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
    at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.testng.TestRunner.privateRun(TestRunner.java:829)
    at org.testng.TestRunner.run(TestRunner.java:602)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
Caused by: java.util.concurrent.TimeoutException
    at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960)
    at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095)
    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:377)
    ... 34 more

T 2023-07-31 09:11:12:448 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:11:12:448 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/a6bc58f1-ca52-454a-b8ae-fc49253bf607 HTTP verb: DELETE
body: {}
T 2023-07-31 09:11:12:448 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:11:12:448 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:11:12:448 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: DELETE /session/a6bc58f1-ca52-454a-b8ae-fc49253bf607 {}
T 2023-07-31 09:11:12:448 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-31 09:11:12:448 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "quit", "locator" : { "sessionid" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607" }, "parameters" : {} }
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "quit", "locator" : { "sessionid" : "a6bc58f1-ca52-454a-b8ae-fc49253bf607" }, "parameters" : {} }
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing quit command
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-31 09:11:12:449 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: quit
T 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1345) Entering IECommandExecutor::GetManagedBrowserHandles
T 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(571) Entering Browser::IsValidWindow
T 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
T 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(428) Entering Browser::Close
T 2023-07-31 09:11:12:450 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(149) Entering DocumentHost::SetFocusedFrameByElement
T 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for quit complete
T 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1324) Current command executor is not valid
T 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : null
}
D 2023-07-31 09:11:12:451 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 1
T 2023-07-31 09:11:12:479 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(218) Entering IECommandExecutor::OnWait
D 2023-07-31 09:11:12:479 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(224) Starting wait cycle.
T 2023-07-31 09:11:12:479 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:11:12:479 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:11:12:479 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1324) Current command executor is not valid
D 2023-07-31 09:11:12:479 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(265) Wait complete. Setting serialized response to deferred value {
    "value" : null
}
T 2023-07-31 09:11:12:494 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-31 09:11:12:494 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(285) Entering Server::ShutDownSession
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(285) Entering Server::ShutDownSession
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(126) Entering IESession::ShutDown
T 2023-07-31 09:11:12:495 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(126) Entering IESession::ShutDown
T 2023-07-31 09:11:12:860 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(707) Failed to delete Edge temporary user data directory C:\Users\ferdano\AppData\Local\Temp\IEDriver-0b0a37b9-2d21-46d0-8c02-84f8d2ca2edb, retrying 1...
...
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(707) Failed to delete Edge temporary user data directory C:\Users\ferdano\AppData\Local\Temp\IEDriver-0b0a37b9-2d21-46d0-8c02-84f8d2ca2edb, retrying 100...
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(64) Entering Browser::OnQuit
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(180) Entering IESession::WaitForCommandExecutorExit
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(180) Entering IESession::WaitForCommandExecutorExit
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(283) Entering DocumentHost::PostQuitMessage
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(537) Entering IECommandExecutor::OnBrowserQuit
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(542) Removing browser with ID 036d2345-6334-4c6f-bbe6-d626200b49f7
T 2023-07-31 09:11:23:770 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(421) Entering Browser::DetachEvents
T 2023-07-31 09:11:23:775 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(551) Successfully removed browser with ID 036d2345-6334-4c6f-bbe6-d626200b49f7
D 2023-07-31 09:11:23:877 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(157) Executor shutdown successful!
D 2023-07-31 09:11:23:877 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(157) Executor shutdown successful!
D 2023-07-31 09:11:23:877 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(165) Posting thread shutdown message
D 2023-07-31 09:11:23:877 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(168) Starting wait for thread completion
D 2023-07-31 09:11:23:877 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(171) Waiting for thread to end returned 4294967295
D 2023-07-31 09:11:23:877 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(972) Shutdown message received
D 2023-07-31 09:11:23:877 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : null
}
T 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(131) Entering IECommandExecutor::OnDestroy
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(133) Clearing managed element cache
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(136) Closing command handler repository
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(138) Closing element finder
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(140) Closing input manager
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(142) Closing proxy manager
T 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(190) ProxyManager::RestoreProxySettings
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(144) Closing browser factory
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(146) Posting quit message
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(148) Leaving IECommandExecutor::OnDestroy
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(974) Returned from DestroyWindow()
D 2023-07-31 09:11:23:878 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(987) Exited IECommandExecutor thread message loop
D 2023-07-31 09:11:23:884 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(165) Posting thread shutdown message
D 2023-07-31 09:11:23:885 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(168) Starting wait for thread completion
D 2023-07-31 09:11:23:885 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(171) Waiting for thread to end returned 4294967295
D 2023-07-31 09:11:23:885 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: 
T 2023-07-31 09:11:23:885 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:11:23:895 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:11:23:895 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /shutdown HTTP verb: GET
body: {}
T 2023-07-31 09:11:23:895 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-31 09:11:23:895 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(88) Entering IEServer::ShutDown
T 2023-07-31 09:11:23:895 C:\projects\seleniumhq\selenium\cpp\iedriver\WebDriver.cpp(54) Entering StopServer
T 2023-07-31 09:11:23:895 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(225) Entering Server::Stop

org.openqa.selenium.UnsupportedCommandException: Error 405: Method Not Allowed
DELETE method not allowed
Command duration or timeout: 11.65 seconds
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [a6bc58f1-ca52-454a-b8ae-fc49253bf607, quit {}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: https://selenium.dev, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: a6bc58f1-ca52-454a-b8ae-fc49253bf607

    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:220)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:169)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:570)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:590)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:594)
    at org.openqa.selenium.remote.RemoteWebDriver.quit(RemoteWebDriver.java:446)
    at DriverTest.afterTest(DriverTest.java:62)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
    at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:361)
    at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:296)
    at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:644)
    at org.testng.TestRunner.afterRun(TestRunner.java:914)
    at org.testng.TestRunner.run(TestRunner.java:605)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
oferdan commented 1 year ago

32-bit driver: not setting withInitialBrowserUrl and PageLoadStrategy=NONE - session dies after navigate().

[main] INFO org.testng.internal.Utils - [TestNG] Running:
  C:\Users\ferdano\AppData\Local\JetBrains\IdeaIC2023.1\temp-testng-customsuite.xml

I 2023-07-31 09:05:36:303 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(88) Starting WebDriver server on port: '7437' on host: ''
T 2023-07-31 09:05:36:303 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(738) Entering Server::PopulateCommandRepository
T 2023-07-31 09:05:36:304 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(32) Entering IEServer::IEServer
I 2023-07-31 09:05:36:304 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(33) Driver version: 4.8.1.0 (32-bit)
T 2023-07-31 09:05:36:304 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(180) Entering Server::Start
Started InternetExplorerDriver server (32-bit)
4.8.1.0
Listening on port 7437
Log level is set to TRACE
Only local connections are allowed
T 2023-07-31 09:05:36:326 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:05:36:327 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /status HTTP verb: GET
body: {}
T 2023-07-31 09:05:36:327 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:05:36:327 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:05:36:327 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: GET /status {}
T 2023-07-31 09:05:36:327 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(51) Entering IEServer::GetStatus
T 2023-07-31 09:05:36:329 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:05:36:329 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
T 2023-07-31 09:05:36:329 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:05:36:330 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "build" : 
        {
            "version" : "4.8.1.0 (32-bit)"
        },
        "message" : "Ready to create session",
        "os" : 
        {
            "arch" : "x64",
            "name" : "windows",
            "version" : "10.0.22000.2124 (WinBuild.160101.0800)"
        },
        "ready" : true
    }
}
T 2023-07-31 09:05:36:330 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:05:36:330 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:05:36:330 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-31 09:05:36:525 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:05:36:525 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session HTTP verb: POST
body: {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
}
T 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\iedriver\IEServer.cpp(42) Entering IEServer::InitializeSession
T 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(45) Entering IESession::Initialize
D 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(60) Mutex acquired for session initalization
T 2023-07-31 09:05:36:530 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(922) Entering IECommandExecutor::ThreadProc
T 2023-07-31 09:05:36:537 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(75) Entering IECommandExecutor::OnCreate
T 2023-07-31 09:05:36:537 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1707) Entering IECommandExecutor::PopulateElementFinderMethods
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(56) Entering InputManager::InputManager
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1315) Entering BrowserFactory::GetEdgeExecutableLocation
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\msedge.exe
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1255) Entering BrowserFactory::GetIEExecutableLocation
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value {1FD49718-1D00-4B19-AF5F-070AF6D5D54C} from HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Ext\CLSID
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value 1
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetExplorer.Application\CLSID
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value {0002DF01-0000-0000-C000-000000000046}
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(49) Attempting to get registry value  from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0002DF01-0000-0000-C000-000000000046}\LocalServer32
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\RegistryUtilities.cpp(133) Retrieved value "%ProgramFiles%\Internet Explorer\iexplore.exe"
T 2023-07-31 09:05:36:538 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1344) Entering BrowserFactory::GetIEVersion
T 2023-07-31 09:05:36:552 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlerRepository.cpp(110) Entering CommandHandlerRepository::PopulateCommandHandlers
T 2023-07-31 09:05:36:552 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(106) Created thread for command executor returns HWND: '00090DD2'
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(110) Session id is retrived from command executor window: 'c4c0d08c-17d5-4029-84f0-9f8a312b8ef0'
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(116) Releasing session initialization mutex
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "newSession", "locator" : { }, "parameters" : {
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "internet explorer",
        "pageLoadStrategy": "none",
        "se:ieOptions": {
          "ignoreZoomSetting": true
        }
      }
    ]
  }
} }
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: newSession
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(48) Found W3C capabilities structure
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(183) Entering NewSessionCommandHandler::ValidateArguments
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(199) Validating alwaysMatch capability set
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(220) Validating firstMatch capability set with index 0
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(672) Entering NewSessionCommandHandler::ValidateCapabilities
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(673) Validating capabilities object
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(722) Found browserName capability. Validating value type is string.
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(797) Found pageLoadStrategy capability. Validating value type is string.
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(807) Validating pageLoadStrategy capability is a valid value.
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(989) Found se:ieOptions capability. Validating value type is object.
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(648) Entering NewSessionCommandHandler::MergeCapabilities
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(274) Entering NewSessionCommandHandler::ProcessCapabilities
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(589) Entering NewSessionCommandHandler::MatchCapabilities
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(279) Processing matched capability set with index 0
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability unhandledPromptBehavior
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability pageLoadStrategy
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(167) Entering NewSessionCommandHandler::GetPageLoadStrategyValue
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability strictFileInteractability
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability timeouts
W 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(105) Invalid capability setting: timeouts is type null instead of object. Default value will be used: null

T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(345) Entering NewSessionCommandHandler::SetTimeoutSettings
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(364) Entering NewSessionCommandHandler::SetBrowserFactorySettings
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreProtectedModeSettings
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ignoreZoomSetting
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability browserAttachTimeout
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability initialBrowserUrl
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceCreateProcessApi
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.forceShellWindowsApi
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.browserCommandLineSwitches
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.ensureCleanSession
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgechromium
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.edgepath
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(121) Entering BrowserFactory::Initialize
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(131) path before was 

D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(133) path after was 012006F0

T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(485) Entering NewSessionCommandHandler::SetInputSettings
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability nativeEvents
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability elementScrollBehavior
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability requireWindowFocus
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability ie.fileUploadDialogTimeout
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(101) Entering NewSessionCommandHandler::GetCapability for capability enablePersistentHover
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\InputManager.cpp(82) Entering InputManager::Initialize
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\CommandHandlers\NewSessionCommandHandler.cpp(532) Entering NewSessionCommandHandler::CreateReturnedCapabilities
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1581) Entering IECommandExecutor::CreateNewBrowser
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(153) Entering BrowserFactory::LaunchBrowserProcess
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(157) Ignoring Protected Mode Settings: 0
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(160) Checking validity of Protected Mode settings.
T 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1363) Entering BrowserFactory::ProtectedModeSettingsAreValid
D 2023-07-31 09:05:36:553 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1366) Detected IE version: 11, Windows version supports Protected Mode: 1
T 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 1
T 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 2
T 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 3
T 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1440) Entering BrowserFactory::GetZoneProtectedModeSetting
D 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1457) Found Protected Mode setting value of 0 for zone 4
D 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(163) Has Valid Protected Mode Settings: 1
T 2023-07-31 09:05:36:554 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(239) Entering BrowserFactory::IsIELaunchURLAvailable
T 2023-07-31 09:05:36:575 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(141) Entering BrowserFactory::ClearCache
T 2023-07-31 09:05:36:575 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(382) Entering BrowserFactory::LaunchEdgeInIEMode
D 2023-07-31 09:05:36:575 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(383) Starting Edge Chromium from the command line
T 2023-07-31 09:05:36:577 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(404) 6224F598C:\Users\ferdano\AppData\Local\Temp\IEDriver-ca29a946-9199-4122-840d-39f6d7bbcf27.
T 2023-07-31 09:05:36:577 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(428) IE starting command line is: 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe --ie-mode-force --internet-explorer-integration=iemode --user-data-dir=C:\Users\ferdano\AppData\Local\Temp\IEDriver-ca29a946-9199-4122-840d-39f6d7bbcf27 --no-first-run --no-service-autorun --disable-sync --disable-features=msImplicitSignin --disable-popup-blocking --enable-features=msIEModeAlwaysWaitForUnload http://localhost:7437/'.
D 2023-07-31 09:05:36:829 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(215) IE launched successfully with process ID 31108
D 2023-07-31 09:05:36:829 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(221) Process with ID 31108 is executing msedge.exe
T 2023-07-31 09:05:36:829 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(494) Entering BrowserFactory::AttachToBrowser
D 2023-07-31 09:05:36:829 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(504) Using Active Accessibility to find IWebBrowser2 interface
T 2023-07-31 09:05:36:829 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(555) Entering BrowserFactory::AttachToBrowserUsingActiveAccessibility
D 2023-07-31 09:06:08:672 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(1199) Looking for 31108
D 2023-07-31 09:06:08:672 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(582) Found window handle 00071256 for window with class 'Internet Explorer_Server' belonging to process with id 31108
T 2023-07-31 09:06:08:672 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(458) Entering BrowserFactory::GetDocumentFromWindowHandle
D 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\BrowserFactory.cpp(525) Ignoring zoom setting: 1
I 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1604) Persistent hovering set to: 1
T 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(103) ProxyManager::SetProxySettings
D 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\ProxyManager.cpp(119) Using existing system proxy settings.
T 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(37) Entering DocumentHost::DocumentHost
T 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\CookieManager.cpp(48) Entering CookieManager::Initialize
T 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(38) Entering Browser::Browser
T 2023-07-31 09:06:08:843 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(414) Entering Browser::AttachEvents
T 2023-07-31 09:06:08:847 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1359) Entering IECommandExecutor::AddManagedBrowser
T 2023-07-31 09:06:08:847 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1363) Setting current browser id to 52fb9f30-13c0-4cb6-b23c-b84fc617893c
T 2023-07-31 09:06:08:848 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(447) Entering DocumentHost::SetFocusToBrowser
T 2023-07-31 09:06:08:848 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-31 09:06:08:848 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(452) Top-level IE window is 000B0DE4 foreground window is 000C016A
T 2023-07-31 09:06:08:897 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(461) Using UI Automation to set window focus
T 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for newSession complete
T 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "none",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "http://localhost:7437/",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0"
    }
}
D 2023-07-31 09:06:09:224 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-31 09:06:09:225 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-31 09:06:09:225 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-31 09:06:09:226 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
T 2023-07-31 09:06:09:227 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
D 2023-07-31 09:06:09:227 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "capabilities" : 
        {
            "acceptInsecureCerts" : false,
            "browserName" : "internet explorer",
            "browserVersion" : "11",
            "pageLoadStrategy" : "none",
            "platformName" : "windows",
            "proxy" : {},
            "se:ieOptions" : 
            {
                "browserAttachTimeout" : 0,
                "elementScrollBehavior" : 0,
                "enablePersistentHover" : true,
                "ie.browserCommandLineSwitches" : "",
                "ie.edgechromium" : false,
                "ie.edgepath" : "",
                "ie.ensureCleanSession" : false,
                "ie.fileUploadDialogTimeout" : 3000,
                "ie.forceCreateProcessApi" : false,
                "ignoreProtectedModeSettings" : false,
                "ignoreZoomSetting" : true,
                "initialBrowserUrl" : "http://localhost:7437/",
                "nativeEvents" : true,
                "requireWindowFocus" : false
            },
            "setWindowRect" : true,
            "strictFileInteractability" : false,
            "timeouts" : 
            {
                "implicit" : 0,
                "pageLoad" : 300000,
                "script" : 30000
            },
            "unhandledPromptBehavior" : "dismiss and notify"
        },
        "sessionId" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0"
    }
}
T 2023-07-31 09:06:09:227 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:06:09:227 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:06:09:227 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/c4c0d08c-17d5-4029-84f0-9f8a312b8ef0/window/maximize HTTP verb: POST
body: {
}
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/c4c0d08c-17d5-4029-84f0-9f8a312b8ef0/window/maximize {
}
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0" }, "parameters" : {
} }
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "maximizeWindow", "locator" : { "sessionid" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0" }, "parameters" : {
} }
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing maximizeWindow command
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-31 09:06:09:366 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-31 09:06:09:367 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-31 09:06:09:367 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: maximizeWindow
T 2023-07-31 09:06:09:367 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:367 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:06:09:367 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-31 09:06:09:367 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(559) Entering Browser::GetTopLevelWindowHandle
T 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for maximizeWindow complete
T 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1127) Setting serialized response to {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
D 2023-07-31 09:06:09:388 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1128) Is waiting flag: 0
T 2023-07-31 09:06:09:394 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-31 09:06:09:395 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-31 09:06:09:395 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
D 2023-07-31 09:06:09:395 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : 
    {
        "height" : 1048,
        "width" : 1936,
        "x" : -8,
        "y" : -8
    }
}
T 2023-07-31 09:06:09:395 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:06:09:395 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:06:09:395 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
T 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/c4c0d08c-17d5-4029-84f0-9f8a312b8ef0/url HTTP verb: POST
body: {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/c4c0d08c-17d5-4029-84f0-9f8a312b8ef0/url {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
}
T 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-31 09:06:09:485 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "get", "locator" : { "sessionid" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0" }, "parameters" : {
  "url": "https:\u002f\u002fwww.selenium.dev\u002fdocumentation\u002foverview\u002f"
} }
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing get command
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-31 09:06:09:486 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
D 2023-07-31 09:06:09:487 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1227) No alert handle is found
D 2023-07-31 09:06:09:487 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1059) Executing command: get
T 2023-07-31 09:06:09:487 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:488 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:06:09:488 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(393) Entering Browser::IsCrossZoneUrl
T 2023-07-31 09:06:09:489 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(425) Entering DocumentHost::IsProtectedMode
T 2023-07-31 09:06:09:489 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle
T 2023-07-31 09:06:09:489 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
W 2023-07-31 09:06:09:495 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(134) Unable to set Windows hook procedure. Driver is a 32-bit process, but browser is a 64-bit process.
W 2023-07-31 09:06:09:495 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(435) Cannot check Protected Mode because driver and browser are not the same bit-ness.
T 2023-07-31 09:06:09:496 C:\projects\seleniumhq\selenium\cpp\iedriver\HookProcessor.cpp(242) Entering HookProcessor::Dispose
D 2023-07-31 09:06:09:629 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(414) Navigation across Protected Mode zone detected. URL: https://www.selenium.dev/documentation/overview/, is URL Protected Mode: true, is IE in Protected Mode: false
T 2023-07-31 09:06:09:629 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(212) Entering Browser::InitiateBrowserReattach
D 2023-07-31 09:06:09:629 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(213) Requesting browser reattach
T 2023-07-31 09:06:09:642 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(563) Entering IECommandExecutor::OnBeforeBrowserReattach
T 2023-07-31 09:06:09:642 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(456) Entring Browser::NavigateToUrl
T 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\iedriver\DocumentHost.cpp(149) Entering DocumentHost::SetFocusedFrameByElement
T 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(81) Entering Response::SetSuccessResponse
T 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(87) Entering Response::SetResponse
D 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1062) Command execution for get complete
T 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
T 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(60) Entering Response::Serialize
D 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1102) Command handler requested wait. This will cause a minimal wait of at least 50 milliseconds.
D 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1161) Creating wait thread with deferred response of `{
    "value" : null
}`
T 2023-07-31 09:06:09:725 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(873) Entering IECommandExecutor::WaitThreadProc
T 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(218) Entering IECommandExecutor::OnWait
D 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(224) Starting wait cycle.
T 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(248) Beginning wait.
T 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(584) Entering Browser::Wait
D 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(587) Page load strategy is 'none'. Aborting wait.
D 2023-07-31 09:06:09:787 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(265) Wait complete. Setting serialized response to deferred value {
    "value" : null
}
T 2023-07-31 09:06:09:804 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(235) Found non-zero response length
T 2023-07-31 09:06:09:804 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(201) Entering IECommandExecutor::OnGetResponse
T 2023-07-31 09:06:09:805 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(641) Entering IECommandExecutor::OnIsSessionValid
D 2023-07-31 09:06:09:805 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(426) Response: {
    "value" : null
}
T 2023-07-31 09:06:09:805 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(479) Entering Server::SendResponseToClient
T 2023-07-31 09:06:09:805 C:\projects\seleniumhq\selenium\cpp\webdriver-server\response.cc(30) Entering Response::Deserialize
T 2023-07-31 09:06:09:805 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(540) Entering Server::SendHttpOk
>>>Navigation sucessfull
T 2023-07-31 09:06:09:942 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(64) Entering Browser::OnQuit
W 2023-07-31 09:06:09:942 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(67) A new browser process was requested. This means a Protected Mode boundary has been crossed, and that future commands to the current browser instance will fail. The driver will attempt to reconnect to the newly created browser object, but there is no guarantee it will work.
T 2023-07-31 09:06:09:942 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle
T 2023-07-31 09:06:09:943 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(421) Entering Browser::DetachEvents
T 2023-07-31 09:06:09:944 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(574) Entering IECommandExecutor::OnBrowserReattach
T 2023-07-31 09:06:14:836 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(234) Entering Server::ProcessRequest
T 2023-07-31 09:06:14:836 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(298) Entering Server::ReadRequestBody
T 2023-07-31 09:06:14:836 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(243) Process request with: URI: /session/c4c0d08c-17d5-4029-84f0-9f8a312b8ef0/element HTTP verb: POST
body: {
  "using": "tag name",
  "value": "h1"
}
T 2023-07-31 09:06:14:836 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(334) Entering Server::DispatchCommand
T 2023-07-31 09:06:14:836 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(687) Entering Server::LookupCommand
D 2023-07-31 09:06:14:836 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(343) Command: POST /session/c4c0d08c-17d5-4029-84f0-9f8a312b8ef0/element {
  "using": "tag name",
  "value": "h1"
}
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\webdriver-server\server.cc(466) Entering Server::LookupSession
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(198) Entering IESession::ExecuteCommand
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(156) Entering IECommandExecutor::OnSetCommand
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "findElement", "locator" : { "sessionid" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0" }, "parameters" : {
  "using": "tag name",
  "value": "h1"
} }
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(31) Entering Command::Deserialize
D 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\webdriver-server\command.cc(36) Raw JSON command: { "name" : "findElement", "locator" : { "sessionid" : "c4c0d08c-17d5-4029-84f0-9f8a312b8ef0" }, "parameters" : {
  "using": "tag name",
  "value": "h1"
} }
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(178) Entering IECommandExecutor::OnExecCommand
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(994) Entering IECommandExecutor::DispatchCommand
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1315) Entering IECommandExecutor::GetCurrentBrowser
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IESession.cpp(226) Beginning wait for response length to be not zero
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1321) Entering IECommandExecutor::GetManagedBrowser
D 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1012) Checking for alert before executing findElement command
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\IECommandExecutor.cpp(1210) Entering IECommandExecutor::IsAlertActive
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(868) Entering Browser::GetActiveDialogWindowHandle
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(315) Entering Browser::GetContentWindowHandle
I 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(331) Flushing window handle as it is no longer valid
I 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(336) Restore window handle from tab
T 2023-07-31 09:06:14:837 C:\projects\seleniumhq\selenium\cpp\iedriver\Browser.cpp(809) Entering Browser::GetBrowserWindowHandle

org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '4.10.0', revision: 'c14d967899'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.6'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Command: [c4c0d08c-17d5-4029-84f0-9f8a312b8ef0, findElement {using=tag name, value=h1}]
Capabilities {acceptInsecureCerts: false, browserName: internet explorer, browserVersion: 11, pageLoadStrategy: none, platformName: windows, proxy: Proxy(), se:ieOptions: {browserAttachTimeout: 0, elementScrollBehavior: 0, enablePersistentHover: true, ie.browserCommandLineSwitches: , ie.edgechromium: false, ie.edgepath: , ie.ensureCleanSession: false, ie.fileUploadDialogTimeout: 3000, ie.forceCreateProcessApi: false, ignoreProtectedModeSettings: false, ignoreZoomSetting: true, initialBrowserUrl: http://localhost:7437/, nativeEvents: true, requireWindowFocus: false}, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: c4c0d08c-17d5-4029-84f0-9f8a312b8ef0

    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:558)
    at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:344)
    at DriverTest.lambda$ieTestFail$0(DriverTest.java:77)
    at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:205)
    at DriverTest.ieTestFail(DriverTest.java:77)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
    at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
    at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
    at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.testng.TestRunner.privateRun(TestRunner.java:829)
    at org.testng.TestRunner.run(TestRunner.java:602)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
    at org.testng.SuiteRunner.run(SuiteRunner.java:330)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
    at org.testng.TestNG.runSuites(TestNG.java:1099)
    at org.testng.TestNG.run(TestNG.java:1067)
    at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
Caused by: java.io.UncheckedIOException: java.io.IOException: HTTP/1.1 header parser received no bytes
    at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:434)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:188)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:531)
    ... 34 more
Caused by: java.io.IOException: HTTP/1.1 header parser received no bytes
    at java.net.http/jdk.internal.net.http.common.Utils.wrapWithExtraDetail(Utils.java:348)
    at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.onReadError(Http1Response.java:675)
    at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.checkForErrors(Http1AsyncReceiver.java:302)
    at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:268)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.net.SocketException: Connection reset
    at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394)
    at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426)
    at java.net.http/jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1170)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:833)
    at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
    at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:774)
    at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:957)
    at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:979)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:934)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:934)
oferdan commented 1 year ago

I tested this with new Selenium 4.11 and both 4.10 and 4.8.1 32-bit IEDrivers, the issue is still the same.

titusfortner commented 1 year ago

Well, that code is the code that is working elsewhere. It really sounds like a protected mode issue, but everything is looking correct for that in the logs as best as I can tell.

I'm out of ideas for what to try next, unfortunately.

oferdan commented 1 year ago

Thanks for the analysis, then it is probably some setting enforced by company's GPO 😵‍💫

oferdan commented 1 year ago

So, when you said this is still related to protected mode, I got an idea to check the registry for Enhanced protected mode Computer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main

on my company laptop, under this path I've found only this key Computer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode with string Enable so I renamed it to xxEnable (or you can delete it, as advised here: https://learn.microsoft.com/en-us/internet-explorer/ie11-deploy-guide/turn-off-enterprise-mode) and then it started working. 🥳

on my personal laptop also with Windows 11, there is no folder "Internet Explorer" at all.

Looks like Enterprise mode has to be off.

titusfortner commented 1 year ago

Thank you so much for sharing this! I'll make a note of it for the next person.

github-actions[bot] commented 10 months ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.