ladybird/Userland/Services
Andreas Kling 6f433c8656 LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
This is a monster patch that turns all EventTargets into GC-allocated
PlatformObjects. Their C++ wrapper classes are removed, and the LibJS
garbage collector is now responsible for their lifetimes.

There's a fair amount of hacks and band-aids in this patch, and we'll
have a lot of cleanup to do after this.
2022-09-06 00:27:09 +02:00
..
AudioServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ChessEngine ChessEngine: Don't throw away useful branches from last tree 2022-08-22 21:20:41 +02:00
Clipboard Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ConfigServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
CrashDaemon Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
DHCPClient Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
EchoServer LibCore+Everywhere: Make Core::Stream::read() return Bytes 2022-04-16 13:27:51 -04:00
FileOperation Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
FileSystemAccessServer FileSystemAccessServer: Set dummy child to WindowMode::Passive 2022-08-26 12:48:05 +02:00
ImageDecoder Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
InspectorServer Base: Launch InspectorServer at session start-up 2022-08-14 21:52:35 +01:00
KeyboardPreferenceLoader LibCore: Automatically create config directories if necessary 2022-04-11 00:08:48 +02:00
LaunchServer LaunchServer: Let open_file_url use app defaults 2022-07-27 17:11:25 +01:00
LoginServer LoginServer+LibCore: Only create user temp directory from LoginServer 2022-08-15 17:18:11 +02:00
LookupServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
NetworkServer NetworkServer: Use Core::Stream instead of Core::File 2022-08-23 13:37:21 +01:00
NotificationServer NotificationServer: Move notifications down if hovered 2022-07-13 17:03:44 +01:00
RequestServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
SpiceAgent LibCore+LibIPC: Recognise %uid in path 2022-08-14 21:52:35 +01:00
SQLServer Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
SystemServer LibCore+LibIPC: Recognise %uid in path 2022-08-14 21:52:35 +01:00
Taskbar LibGUI+Taskbar+WindowServer: Prevent minimization when blocked 2022-08-26 12:48:05 +02:00
TelnetServer Userland: Rely on a single authoritative source for the default PATH 2022-08-23 19:00:04 +01:00
WebContent LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
WebServer WebServer: Make bound socket a clickable hyperlink :^) 2022-09-05 09:23:20 +01:00
WebSocket WebSocket: Change target name to deconflict with LibWebSocket on Lagom 2022-07-07 16:50:05 +02:00
WindowServer WindowServer: Place drag and drop overlay at the cursor position 2022-08-31 17:29:44 +01:00
CMakeLists.txt Meta: Build select Services in Lagom 2022-07-06 14:24:23 +02:00