ladybird/Ladybird
Timothy Flynn 53d5c7084e UI/AppKit: Extract bare minimum WebView functionality into its own class
When a window containing a WebView becomes visibile, we have to inform
WebContent. This was only implemented for the Tab class (not Inspector
or Task Manaager).

This patch adds LadybirdWebViewWindow to contain the bare minimum needed
to render a LadybirdWebView. All windows containing a WebView inherit
from this class, to ensure their WebContent processes know they became
visible.
2024-10-30 08:51:14 +01:00
..
Android Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
AppKit UI/AppKit: Extract bare minimum WebView functionality into its own class 2024-10-30 08:51:14 +01:00
cmake Qt: Add box icon to line box debug menu action 2024-10-26 17:41:16 +02:00
Headless headless-browser: Implement WebView callbacks for WebDriver rect changes 2024-10-29 11:03:20 +00:00
Icons Ladybird: Update macOS app iconset 2024-07-30 12:38:44 +02:00
ImageDecoder Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Qt LibWeb+WebContent+WebDriver+UI: Make window min/maximize asynchronous 2024-10-29 11:03:20 +00:00
RequestServer Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
WebContent LibIPC+Everywhere: Introduce an IPC Transport abstraction 2024-10-23 12:29:01 -06:00
WebDriver LibWeb+WebDriver: Add a flag to default WebDriver to headless mode 2024-10-22 04:24:31 +01:00
WebWorker LibIPC+Everywhere: Introduce an IPC Transport abstraction 2024-10-23 12:29:01 -06:00
.gitignore Ladybird: Add new template Kotlin Android application without Qt 2023-09-03 11:38:51 +02:00
CMakeLists.txt CMake: Fix codesigning error on Intel macOS 2024-10-12 17:01:14 -06:00
default.nix nix: Add python3 to nix devshell 2024-06-03 15:09:58 -06:00
DefaultSettings.h Revert "Ladybird: Load about:blank when opening a new tab" 2024-07-04 11:55:45 +02:00
FontPlugin.cpp LibGfx: Move FontDatabase internals to SystemFontProvider interface 2024-10-15 15:09:16 -06:00
FontPlugin.h LibGfx: Move FontDatabase internals to SystemFontProvider interface 2024-10-15 15:09:16 -06:00
HelperProcess.cpp LibWebView+LibCore: Move IPCProcess into WebView::Process 2024-10-23 12:29:01 -06:00
HelperProcess.h LibWebView+UI: Remove Qt networking infrastructure 2024-10-08 06:52:51 +02:00
ImageCodecPlugin.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
ImageCodecPlugin.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Info.plist Ladybird: Switch macOS plist information to use ladybird.org 2024-07-20 23:03:45 +02:00
MachPortServer.cpp Ladybird: Set Mach port server namespace to ladybird.org 2024-07-20 23:03:45 +02:00
MachPortServer.h Everywhere: Use IOSurface as backing store on macOS 2024-06-24 13:09:08 +02:00
Utilities.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Utilities.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00