1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-08 05:27:14 +09:00
ladybird/Libraries/LibWeb/Platform
Andrew Kaster edfaa76c90 LibWeb: Exit the current process when event loop quits during spin_until
This is a LibWeb special. We keep running into cases where we end up
with one or more Platform or event loop spin_until() calls on the stack
after the event loop has been cancelled and the WebContent process has
been asked to exit.

To prevent too much nonsense from exiting processes early from affecting
our other, more well-behaved processes, put this special logic in the
critical path of such Web-specific event loop spins.
2025-04-30 11:12:23 -04:00
..
AudioCodecPlugin.cpp LibMedia: Remove LibMedia::Audio::LoaderError 2024-11-22 12:43:57 +01:00
AudioCodecPlugin.h LibWeb: Protect audio codec callbacks against its own destruction 2025-03-14 12:02:29 -05:00
AudioCodecPluginAgnostic.cpp LibWeb: Protect audio codec callbacks against its own destruction 2025-03-14 12:02:29 -05:00
AudioCodecPluginAgnostic.h LibWebSocket: Clean up #include directives 2024-11-21 14:08:33 +01:00
EventLoopPlugin.cpp
EventLoopPlugin.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
EventLoopPluginSerenity.cpp LibWeb: Exit the current process when event loop quits during spin_until 2025-04-30 11:12:23 -04:00
EventLoopPluginSerenity.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FontPlugin.cpp
FontPlugin.h LibWeb+LibWebView: Allow to specify default font size in FontPlugin 2025-01-02 10:47:21 +01:00
ImageCodecPlugin.cpp
ImageCodecPlugin.h LibGfx+LibWeb: Do some color management on images with an ICC profile 2024-12-05 17:16:41 +01:00
Timer.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Timer.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
TimerSerenity.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
TimerSerenity.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00