1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-11 02:13:56 +09:00
ladybird/Libraries/LibWebView
Andrew Kaster b50d03f42e LibCore+LibWebView: Restore was_exit_requested to EventLoop
This method was removed in e015a43b51

However, it was not exactly *unused* as the commit message would say.
This method was the only thing that allowed spin_until to exit when
the event loop was cancelled. This happens normally when IPC connections
are closed, but also when the process is killed.

The logic to properly handle process exit from event loop spins needs to
actually notify the caller that their goal condition was not met though.
That will be handled in a later commit.
2025-04-30 11:12:23 -04:00
..
EventLoop LibCore+LibWebView: Restore was_exit_requested to EventLoop 2025-04-30 11:12:23 -04:00
Plugins LibWeb+LibWebView: Allow to specify default font size in FontPlugin 2025-01-02 10:47:21 +01:00
WebUI LibWebView+RequestServer: Add some UI for DNS settings 2025-04-22 18:05:07 -04:00
Application.cpp LibWebView: Create a dedicated settings observer for the Application 2025-04-23 19:58:58 -04:00
Application.h LibWebView: Create a dedicated settings observer for the Application 2025-04-23 19:58:58 -04:00
Attribute.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Attribute.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Autocomplete.cpp LibWebView: Respect autocomplete response Content-Encoding headers 2025-04-17 07:51:43 -04:00
Autocomplete.h LibWebView: Respect autocomplete response Content-Encoding headers 2025-04-17 07:51:43 -04:00
BrowserProcess.cpp Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
BrowserProcess.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
CMakeLists.txt LibWebView: Respect autocomplete response Content-Encoding headers 2025-04-17 07:51:43 -04:00
ConsoleOutput.cpp LibDevTools+LibWebView+WebContent: Report exceptions to DevTools 2025-03-27 14:14:02 +00:00
ConsoleOutput.h LibDevTools+LibWebView+WebContent: Report exceptions to DevTools 2025-03-27 14:14:02 +00:00
CookieJar.cpp LibWebView: Remove uneeded URL valdity check in CookieJar 2025-04-19 07:18:43 -04:00
CookieJar.h LibWebView: Add method to remove all cookies globally 2025-01-05 13:58:27 +00:00
Database.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Database.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
DOMNodeProperties.cpp LibDevTools+LibWebView+WebContent: Selectively fetch DOM node properties 2025-03-20 09:01:26 +01:00
DOMNodeProperties.h LibDevTools+LibWebView+WebContent: Selectively fetch DOM node properties 2025-03-20 09:01:26 +01:00
Forward.h LibWebView: Add autocomplete settings to about:settings 2025-04-02 08:52:45 -04:00
HelperProcess.cpp LibWeb+LibWebView+Services: Add IPC for starting WebWorker of a type 2025-04-25 14:07:51 +02:00
HelperProcess.h LibWeb+LibWebView+Services: Add IPC for starting WebWorker of a type 2025-04-25 14:07:51 +02:00
MachPortServer.cpp LibWebView+Services+UI: Move process helpers to LibWebView 2024-11-11 07:35:43 -05:00
MachPortServer.h LibWebView+Services+UI: Move process helpers to LibWebView 2024-11-11 07:35:43 -05:00
Mutation.cpp LibWeb+LibWebView+WebContent: Inform the UI about DOM mutations 2025-03-08 01:25:55 +01:00
Mutation.h LibWeb+LibWebView+WebContent: Inform the UI about DOM mutations 2025-03-08 01:25:55 +01:00
Native.css Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Options.h LibWebView+RequestServer: Add some UI for DNS settings 2025-04-22 18:05:07 -04:00
PageInfo.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Process.cpp Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
Process.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
ProcessHandle.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ProcessHandle.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ProcessManager.cpp LibWeb+LibWebView+WebContent: Convert about:processes to a WebUI 2025-03-28 07:31:10 -04:00
ProcessManager.h LibWeb+LibWebView+WebContent: Convert about:processes to a WebUI 2025-03-28 07:31:10 -04:00
ProcessType.h LibWebView: Rename the Chrome process type to Browser 2025-03-15 19:57:27 -04:00
SearchEngine.cpp LibWebView: Support custom search engines 2025-04-06 13:45:10 +02:00
SearchEngine.h LibWebView: Support custom search engines 2025-04-06 13:45:10 +02:00
Settings.cpp LibWebView: Create a dedicated settings observer for the Application 2025-04-23 19:58:58 -04:00
Settings.h LibWebView: Create a dedicated settings observer for the Application 2025-04-23 19:58:58 -04:00
SiteIsolation.cpp LibWebView: Keep javascript URL navigations in the same process 2025-03-16 10:59:41 -04:00
SiteIsolation.h LibWebView+WebContent: Add a command-line flag to disable site isolation 2025-03-12 02:00:54 +00:00
SourceHighlighter.cpp Everywhere: Replace miscellaneous references to the chrome process 2025-03-15 19:57:27 -04:00
SourceHighlighter.h LibWebView: Handle missing URL for view source 2025-03-04 16:24:19 -05:00
UIProcessClient.ipc Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
UIProcessServer.ipc Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
URL.cpp LibURL: Port create_with_file_scheme to Optional 2025-04-19 07:18:43 -04:00
URL.h LibWebView: Do not use AK::format to format search engine URLs 2025-04-06 13:45:10 +02:00
UserAgent.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
UserAgent.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Utilities.cpp LibWebView: Port to Windows 2025-03-19 20:25:24 -06:00
Utilities.h LibWebView+Services+UI: Move process helpers to LibWebView 2024-11-11 07:35:43 -05:00
ViewImplementation.cpp LibWeb: Fix typos - act II 2025-04-09 15:05:20 +01:00
ViewImplementation.h LibGfx+LibWebView+UI: Store Gfx::Bitmap in RefPtr to const 2025-04-16 10:41:44 -06:00
WebContentClient.cpp LibWeb+LibWebView+Services: Add IPC for starting WebWorker of a type 2025-04-25 14:07:51 +02:00
WebContentClient.h LibWeb+LibWebView+Services: Add IPC for starting WebWorker of a type 2025-04-25 14:07:51 +02:00
WebUI.cpp Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
WebUI.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00