ladybird/Libraries/LibDevTools
Sam Atkins 47204bd3dd LibDevTools: Report cookie storage changes
Firefox keeps the Storage table current through storesUpdate messages
from the storage actor. Forward browser cookie change notifications to
the cookies actor and classify visible rows against a fresh cookie
snapshot.

The existing cookie-change notifications report cookies that are
relevant to a specific page, whereas DevTools wants all cookies
relevant for a host, so we end up having to provide two different sets
of cookies to `notify_cookies_changed()`.
2026-06-11 15:03:47 +01:00
..
Actors LibDevTools: Report cookie storage changes 2026-06-11 15:03:47 +01:00
Actor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
Actor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
CMakeLists.txt LibWebView+LibDevTools: Populate DevTools cookies 2026-06-11 15:03:47 +01:00
Connection.cpp LibDevTools: Avoid stale callbacks during server teardown 2026-06-04 20:54:33 +01:00
Connection.h LibDevTools: Avoid stale callbacks during server teardown 2026-06-04 20:54:33 +01:00
DevToolsDelegate.h LibDevTools: Report cookie storage changes 2026-06-11 15:03:47 +01:00
DevToolsServer.cpp LibDevTools: Avoid stale callbacks during server teardown 2026-06-04 20:54:33 +01:00
DevToolsServer.h LibDevTools: Avoid stale callbacks during server teardown 2026-06-04 20:54:33 +01:00
Forward.h LibDevTools: Add cookie storage actor 2026-06-11 15:03:47 +01:00
Node.h LibDevTools: Pull DOMNode type and related code into new Node.h 2025-10-20 10:51:19 +01:00
StorageHelpers.cpp LibWebView+LibDevTools: Populate DevTools cookies 2026-06-11 15:03:47 +01:00
StorageHelpers.h LibWebView+LibDevTools: Populate DevTools cookies 2026-06-11 15:03:47 +01:00