Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7e00247af20ab27c5d35dc61e7372cc0edbb9175
https://github.com/WebKit/WebKit/commit/7e00247af20ab27c5d35dc61e7372cc0edbb9175
Author: Haruhisa SHIN <[email protected]>
Date: 2024-11-24 (Sun, 24 Nov 2024)
Changed paths:
M Source/WebDriver/SessionHost.cpp
M Source/WebDriver/SessionHost.h
M Source/WebDriver/glib/SessionHostGlib.cpp
M Source/WebDriver/socket/SessionHostSocket.cpp
M Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp
M Source/WebKit/UIProcess/win/AutomationClientWin.cpp
M Source/WebKit/UIProcess/win/AutomationClientWin.h
M Source/WebKit/UIProcess/win/WebView.cpp
M Source/WebKit/UIProcess/win/WebView.h
Log Message:
-----------
[WebDriver][win] WebDriver launches MiniBrowser for automation
https://bugs.webkit.org/show_bug.cgi?id=282972
Reviewed by Fujii Hironori.
The win port WebDriver supports connecting to a browser
that is already running.
However, win port WebDriver has not yet implemented
the feature of launching the browser by itself.
This makes it difficult to run the WebDriverTests.
This change adds a feature to the WebDriver to launch
a browser to connect if target is not specified.
Before this change, the --target(-t) option is
mandatory for win port WebDriver.
This change allows the --target option to be omitted.
In that case, the WebDriver will scan freeport and
launching a MiniBrowser that listens on 127.0.0.1:(freeport).
This MiniBrowser is hidden, but WebDriver can connect to
and automate it.
Canonical link: https://commits.webkit.org/287053@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes