serenity/Ladybird
Andreas Kling 5d6169793a Ladybird+LibWebView: Respawn with same JS interpreter after crash
WebView::ViewImplementation now remembers which JS interpreter it
started with, and uses the same setting if the WebContent process
crashes and we have to spawn a new one.
2023-07-22 08:49:59 -04:00
..
android Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
cmake Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
Icons Ladybird: Replace forward/back/reload SVGs with TVGs 2023-07-03 23:54:51 +02:00
SQLServer
WebContent Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
WebDriver Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
.gitignore
AndroidPlatform.cpp Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
AudioCodecPluginLadybird.cpp Ladybird: Move the AudioThread class into its own file 2023-07-07 06:41:51 -04:00
AudioCodecPluginLadybird.h Ladybird+LibWeb+WebConent: Drive audio in Ladybird off the main thread 2023-06-21 06:14:15 +02:00
AudioThread.cpp Ladybird: Move the AudioThread class into its own file 2023-07-07 06:41:51 -04:00
AudioThread.h Ladybird: Move the AudioThread class into its own file 2023-07-07 06:41:51 -04:00
BrowserWindow.cpp Ladybird: Prevent QAction leaking 2023-07-19 21:26:43 +01:00
BrowserWindow.h Ladybird: Add initial support for Ctrl+Scroll to zoom in/out 2023-07-01 08:07:33 +02:00
CMakeLists.txt Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
ConsoleWidget.cpp Ladybird: Implement JS console input history 2023-07-19 21:26:43 +01:00
ConsoleWidget.h Ladybird: Implement JS console input history 2023-07-19 21:26:43 +01:00
EventLoopImplementationQt.cpp
EventLoopImplementationQt.h
FontPluginQt.cpp
FontPluginQt.h
HelperProcess.cpp Ladybird: Look for helper processes at {app_dir}/{helper}/{helper} 2023-05-31 13:24:49 +02:00
HelperProcess.h
ImageCodecPluginLadybird.cpp Ladybird: Simplify ImageCodecPluginLadybird a bit 2023-06-02 09:57:20 +01:00
ImageCodecPluginLadybird.h
Info.plist
InspectorWidget.cpp Ladybird: Fix typo in variable name 2023-07-19 21:26:43 +01:00
InspectorWidget.h
ladybird.nix Ladybird: Add qt6.qtmultimedia to dependencies in nix-shell script 2023-06-29 21:20:37 +01:00
ladybird.qrc Ladybird: Replace forward/back/reload SVGs with TVGs 2023-07-03 23:54:51 +02:00
LocationEdit.cpp Ladybird: Add placeholder to LocationEdit 2023-05-28 05:47:20 -06:00
LocationEdit.h
main.cpp Ladybird+LibJS: Add CLI option to run browser with LibJS bytecode VM 2023-06-17 14:16:45 +02:00
ModelTranslator.cpp
ModelTranslator.h
README.md
RequestManagerQt.cpp
RequestManagerQt.h
Settings.cpp Ladybird: Use the same default new tab page URL as Browser 2023-06-08 07:22:00 +02:00
Settings.h
SettingsDialog.cpp
SettingsDialog.h
Tab.cpp Ladybird: Prevent QAction leaking 2023-07-19 21:26:43 +01:00
Tab.h Ladybird: Allow copying text in the js console 2023-07-19 21:26:43 +01:00
Utilities.cpp
Utilities.h
WebContentView.cpp Ladybird+LibWebView: Respawn with same JS interpreter after crash 2023-07-22 08:49:59 -04:00
WebContentView.h Ladybird+LibWebView: Respawn with same JS interpreter after crash 2023-07-22 08:49:59 -04:00
WebSocketClientManagerLadybird.cpp
WebSocketClientManagerLadybird.h
WebSocketImplQt.cpp
WebSocketImplQt.h
WebSocketLadybird.cpp
WebSocketLadybird.h

Ladybird

Ladybird is a web browser built on the LibWeb and LibJS engines from SerenityOS with a cross-platform GUI in Qt.

For more information about Ladybird, see this blog post.

See build instructions.