Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 9c5b417a5187923c8e929e025e497bc371566388 https://github.com/WebKit/WebKit/commit/9c5b417a5187923c8e929e025e497bc371566388 Author: Adrian Perez de Castro <ape...@igalia.com> Date: 2025-04-11 (Fri, 11 Apr 2025)
Changed paths: M Source/WebDriver/CMakeLists.txt M Source/WebDriver/WebDriverMain.cpp Log Message: ----------- [Android] Build WebDriver as a library https://bugs.webkit.org/show_bug.cgi?id=290921 Reviewed by Michael Catanzaro. On Android processes are spawned from the Java side, which dynamically loads the libWebDriver.so shared object and calls into its entry point from Java through JNI. Therefore, setup the CMake build to build a shared library, and rename the entry point to WebKit::WebDriverProcessMain. * Source/WebDriver/CMakeLists.txt: Arrange to compile the WebDriver target as a shared library when building the WPE port for Android. * Source/WebDriver/WebDriverMain.cpp: (main): Use WebKit::WebDriverProcessMain as entry point name under OS(ANDROID). Canonical link: https://commits.webkit.org/293601@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes