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

Reply via email to