Timothy Flynn
7f8f72556a
headless-browser: Implement a stubbed clipboard API
...
We currently rely on UI-specific APIs to interact with the system
clipboard from AppKit and Qt. We do not have access to these from
headless-browser.
We should ultimately implement these APIs without relying on the UI as
a middle-man. For now, store a clipboard item so that we may exercise
the clipboard WPT tests.
2025-05-02 17:46:16 -04:00
Andrew Kaster
6ff0373556
UI: Pass parent WebView by non-const ref when creating children
...
We need to call non-const methods on this guy and access its members in
a non-const way.
2025-04-16 10:41:44 -06:00
Andrew Kaster
91b549f797
LibGfx+LibWebView+UI: Store Gfx::Bitmap in RefPtr to const
2025-04-16 10:41:44 -06:00
InvalidUsernameException
5cc9a5802d
LibWeb+UI: Add internals API to set browser zoom
2025-01-21 16:05:12 +01:00
Timothy Flynn
4e1dab477a
LibWebView+UI: Handle common WebView client initialization in LibWebView
...
No need to have every UI manually implement these common steps.
2024-11-14 11:47:32 +01:00
Timothy Flynn
71ccaeda16
headless-browser: Store the viewport size as DevicePixelSize
...
This will just avoid a bunch of needless conversion to/from IntSize in
and upcoming commit.
2024-11-13 11:01:01 +01:00
Timothy Flynn
70ce8046c3
headless-browser: Handle WebContent crashes similar to the graphical UIs
...
Instead of bringing the whole browser down, let's re-initialize the
WebContent client so we can move on. This is particularly needed for
WPT.
2024-11-12 14:25:59 +00:00
Timothy Flynn
db47cc41f8
Everywhere: Move the Ladybird folder to UI
2024-11-10 12:50:45 +01:00