ladybird/Services/WebWorker
Luke Wilde 08766d47f4 LibWeb+LibHTTP+LibWebView: Implement HSTS
When an HTTPS response carries a Strict-Transport-Security header, the
received policy is now respected. Subsequent HTTP requests to a known
HSTS host are upgraded to HTTPS before the fetch algorithm makes
further decisions such as CORS and mixed content.

Fixes tpexpress.co.uk, where an XHR redirects HTTPS -> HTTP -> HTTPS,
relying on a HSTS policy received on the document response to avoid the
CORS failure.
2026-05-29 22:23:33 +02:00
..
CMakeLists.txt Meta: Rename and merge some lagom_* and ladybird_* 2026-05-05 22:08:24 +02:00
ConnectionFromClient.cpp LibWebView+WebContent+WebWorker: Move worker ownership into LibWebView 2026-05-27 02:27:19 +01:00
ConnectionFromClient.h LibWebView+WebContent+WebWorker: Move worker ownership into LibWebView 2026-05-27 02:27:19 +01:00
Forward.h LibWeb+WebWorker: Create SharedWorkerGlobalScope for Shared Workers 2025-05-18 17:50:05 -06:00
main.cpp Everywhere: Replace Unix socket IPC transport with Mach ports on macOS 2026-03-23 18:50:48 +01:00
PageHost.cpp LibWeb+LibHTTP+LibWebView: Implement HSTS 2026-05-29 22:23:33 +02:00
PageHost.h LibWeb+LibHTTP+LibWebView: Implement HSTS 2026-05-29 22:23:33 +02:00
WorkerHost.cpp LibWebView+WebContent+WebWorker: Move worker ownership into LibWebView 2026-05-27 02:27:19 +01:00
WorkerHost.h LibWebView+WebContent+WebWorker: Move worker ownership into LibWebView 2026-05-27 02:27:19 +01:00