ladybird/Libraries/LibDevTools/Actors
Sam Atkins cbbd2e173e LibDevTools+LibWebView: Support DevTools URL navigation
Firefox's remote toolbox exposes an editable URL field for tab
descriptors. Submitting that field sends navigateTo to the tab
descriptor rather than the frame target.

Handle the request in the tab actor, route it through the DevTools
delegate, and reuse WebView's URL sanitizing and load path. Add protocol
coverage so the toolbar navigation request stays wired up.
2026-06-01 15:09:25 +01:00
..
AccessibilityActor.cpp LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
AccessibilityActor.h LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
AccessibilityNodeActor.cpp LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
AccessibilityNodeActor.h LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
AccessibilityWalkerActor.cpp LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
AccessibilityWalkerActor.h LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
ConsoleActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
ConsoleActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
CSSPropertiesActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
CSSPropertiesActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
DeviceActor.cpp LibDevTools: Set target type for frame actors 2025-06-06 17:08:41 -04:00
DeviceActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
FrameActor.cpp LibDevTools+LibWebView: Support DevTools history navigation 2026-06-01 15:09:25 +01:00
FrameActor.h LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00
HighlighterActor.cpp DevTools+WebContent: Support the flexbox highlighter 2026-05-28 12:58:46 +01:00
HighlighterActor.h DevTools+WebContent: Support the flexbox highlighter 2026-05-28 12:58:46 +01:00
InspectorActor.cpp LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00
InspectorActor.h LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00
LayoutInspectorActor.cpp DevTools: Implement Firefox flexbox layout actors 2026-05-28 12:58:46 +01:00
LayoutInspectorActor.h DevTools: Implement Firefox flexbox layout actors 2026-05-28 12:58:46 +01:00
NetworkEventActor.cpp LibDevTools: Fix sending large messages over DevTools connection 2026-01-15 20:10:19 +01:00
NetworkEventActor.h LibDevTools: Pass request initiator type to network panel 2026-01-15 20:10:19 +01:00
NetworkParentActor.cpp LibDevTools: Add Firefox DevTools network monitoring support 2026-01-15 20:10:19 +01:00
NetworkParentActor.h LibDevTools: Add Firefox DevTools network monitoring support 2026-01-15 20:10:19 +01:00
NodeActor.cpp LibWeb/CSS: Move and rename PseudoElement types to prep for code gen 2025-03-24 09:49:50 +00:00
NodeActor.h LibDevTools: Pull DOMNode type and related code into new Node.h 2025-10-20 10:51:19 +01:00
PageStyleActor.cpp AK+Everywhere: Add and use weak_callback() 2026-02-26 08:03:50 -05:00
PageStyleActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
ParentAccessibilityActor.cpp LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
ParentAccessibilityActor.h LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
PreferenceActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
PreferenceActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
ProcessActor.cpp LibDevTools: Move message data into a structure 2025-03-13 16:56:28 -04:00
ProcessActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
RootActor.cpp LibDevTools: Add Firefox DevTools network monitoring support 2026-01-15 20:10:19 +01:00
RootActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
StyleSheetsActor.cpp AK+Everywhere: Add and use weak_callback() 2026-02-26 08:03:50 -05:00
StyleSheetsActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
TabActor.cpp LibDevTools+LibWebView: Support DevTools URL navigation 2026-06-01 15:09:25 +01:00
TabActor.h LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00
TargetConfigurationActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
TargetConfigurationActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
ThreadActor.cpp LibDevTools: Move message data into a structure 2025-03-13 16:56:28 -04:00
ThreadActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
ThreadConfigurationActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
ThreadConfigurationActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
WalkerActor.cpp LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00
WalkerActor.h LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00
WatcherActor.cpp LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00
WatcherActor.h LibDevTools: Reload inspector roots after navigation 2026-06-01 15:09:25 +01:00