ladybird/Services/WebDriver
R-Goc 02bb892d7a LibThreading/LibSync: Split out sync primitives
This commit splits out synchronization primitives from LibThreading into
LibSync. This is because LibThreading depends on LibCore, while LibCore
needs the synchronization primitives from LibThreading. This worked
while they were header only, but when I tried to add an implementation
file it ran into the circular dependency. To abstract away the pthread
implementation using cpp files is necessary so the synchronization
primitives were moved to a separate library.
2026-05-08 18:58:35 -05:00
..
Client.cpp WebDriver: Stop using the ancient Core::EventReceiver parent/child API 2025-08-11 16:55:25 +02:00
Client.h WebDriver: Stop using the ancient Core::EventReceiver parent/child API 2025-08-11 16:55:25 +02:00
CMakeLists.txt LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
main.cpp Everywhere: Remove dynamic Mach bootstrap registration on macOS 2026-03-23 18:50:48 +01:00
Session.cpp Everywhere: Move Mach bootstrap listener into LibIPC 2026-03-24 19:51:52 +01:00
Session.h Everywhere: Move Mach bootstrap listener into LibIPC 2026-03-24 19:51:52 +01:00
WebContentConnection.cpp WebDriver: Send window handle asynchronously after WebContent connects 2026-02-15 08:21:41 -05:00
WebContentConnection.h WebDriver: Send window handle asynchronously after WebContent connects 2026-02-15 08:21:41 -05:00