ladybird/Userland/Services
thankyouverycool 44049f5ad5 WindowServer: Catch more Window stealing misbehavior
Previously it was possible for a window to register as a parentless
blocking modal then add itself to a stealable parent's modal chain,
bypassing a mode misbehavior check in create_window()

Also relaxes reciprocity for blockers with the same parent. This
scenario is usually created by simultaneous MessageBoxes. It's not
an ideal UX to cascade these, but there's no need to crash over it.
2023-05-15 12:15:39 +02:00
..
AudioServer AudioServer: Migrate from DeprecatedFile to File 2023-05-12 19:46:54 +01:00
ChessEngine Userland: Merge DEFAULT_PATH into LibFileSystem/FileSystem.h 2023-05-13 07:53:13 +02:00
Clipboard LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
ConfigServer LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
CrashDaemon AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
DHCPClient DHCPClient: Remove usage of DeprecatedFile 2023-04-27 07:29:49 +02:00
EchoServer Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
FileOperation Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
FileSystemAccessServer LibGUI+FileSystemAccessServer: Avoid using dummy windows 2023-05-15 12:15:39 +02:00
ImageDecoder LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
KeyboardPreferenceLoader KeyboardPreferenceLoader: Remove usage of DeprecatedFile 2023-04-27 07:29:49 +02:00
LaunchServer LaunchServer: Prefer FileSystem over DeprecatedFile 2023-05-15 06:50:43 +02:00
LoginServer LibGUI: Make Application's construction fallible 2023-05-05 16:41:21 +01:00
LookupServer LookupServer: Migrate from DeprecatedFile to File 2023-05-14 15:41:58 -06:00
NetworkServer LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
NotificationServer LibGUI: Make Application's construction fallible 2023-05-05 16:41:21 +01:00
RequestServer LibTLS: Move AlertDescription to Extensions.h 2023-04-14 12:32:04 +01:00
SpiceAgent SpiceAgent: Gracefully handle the host clearing the clipboard 2023-05-13 10:19:28 +02:00
SQLServer Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
SystemServer SystemServer: Migrate from DeprecatedFile to File 2023-05-12 19:46:54 +01:00
Taskbar LibGUI: Make Application's construction fallible 2023-05-05 16:41:21 +01:00
TelnetServer Userland: Merge DEFAULT_PATH into LibFileSystem/FileSystem.h 2023-05-13 07:53:13 +02:00
WebContent LibWeb: Don't include CSS/StyleComputer.h from Element.h and Document.h 2023-05-08 09:29:44 +02:00
WebDriver AK: Add new failable JsonArray::{append/set} functions 2023-04-24 09:21:51 +02:00
WebServer WebServer: Propagate more errors 2023-03-27 20:29:51 +01:00
WebSocket LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
WindowServer WindowServer: Catch more Window stealing misbehavior 2023-05-15 12:15:39 +02:00
CMakeLists.txt Userland: Remove "Inspector" program and related utilities 2023-04-25 14:48:40 +02:00