ladybird/Libraries/LibDevTools/Actors
Adam Colvin 2df5a7bb31 LibJS: Add source locations to console.trace()
LibJS+DevTools: Implement console.trace() with source locations

- Add Console::TraceFrame struct with source location data
- Implement Console::trace() to gather stack information
- Add WebView::StackFrame and ConsoleTrace for IPC
- Implement DevToolsConsoleClient::printer() for traces
- Update FrameActor to format traces for DevTools
- Update WorkerDebugConsoleClient trace handling
- Update ReplConsoleClient to format trace output
2026-02-06 11:58:07 +00: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 LibJS: Add source locations to console.trace() 2026-02-06 11:58:07 +00:00
FrameActor.h LibDevTools: Add request and response body viewing to network panel 2026-01-15 20:10:19 +01:00
HighlighterActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
HighlighterActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
InspectorActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
InspectorActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
LayoutInspectorActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
LayoutInspectorActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06: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 LibDevTools: Don't assume computed layout values are strings 2025-09-26 22:31:24 +02: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 LibDevTools: Compare StyleSheetIdentifiers using operator== 2025-09-26 22:30:20 +02:00
StyleSheetsActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
TabActor.cpp LibDevTools: Re-implement how we handle ordered responses 2025-03-13 16:56:28 -04:00
TabActor.h LibDevTools: Send navigation events to Firefox DevTools 2026-01-15 20:10:19 +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+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
WalkerActor.h LibDevTools: Pull DOMNode type and related code into new Node.h 2025-10-20 10:51:19 +01:00
WatcherActor.cpp LibDevTools: Send navigation events to Firefox DevTools 2026-01-15 20:10:19 +01:00
WatcherActor.h LibDevTools: Add Firefox DevTools network monitoring support 2026-01-15 20:10:19 +01:00