ladybird/Services
Jelle Raaijmakers c56c933014 LibWeb+WebContent: Instantly update DPI for painting and media queries
If our UI informed the page of a DPI change, we would store the new
device pixel ratio and leave it at that. It would take a layout/style
update (e.g. by clicking the page) to actually render the page using the
new DPI. This is very visible on macOS when moving the Ladybird window
from a 1x resolution monitor to a HiDPI 2x monitor.

We now instantly update the backing stores and mark media queries for
reevaluation. Moving the Ladybird window on macOS now immediately
updates the page when dragging it to a HiDPI monitor.
2026-02-06 09:01:26 +01:00
..
ImageDecoder Everywhere: Remove LibCore/System.h includes from header files 2025-12-04 15:40:46 +00:00
RequestServer RequestServer: Don't register signals handlers on Windows 2026-02-02 10:35:11 +01:00
WebContent LibWeb+WebContent: Instantly update DPI for painting and media queries 2026-02-06 09:01:26 +01:00
WebDriver WebDriver: Fix use-after-return in client death callback 2026-02-01 11:41:57 +01:00
WebWorker LibWeb+LibWebView+WebContent: Implement versioning for document cookies 2026-02-05 07:28:07 -05:00
CMakeLists.txt Services/WebDriver: Enable on Windows 2025-09-15 09:19:52 +02:00