ladybird/Libraries/LibDevTools/Actors
Sam Atkins 41b4292447 LibDevTools+LibWebView: Implement initial accessibility tree view
This is enough for Firefox to display the Accessibility tab, containing
our accessibility tree which can be inspected. Most information is
blank for now.

There's quite a bit of duplication between AccessibilityWalkerActor and
WalkerActor - it might be worth trying to make a base class once the
details are figured out. Frustratingly, the two don't work quite the
same: for a lot of messages that would be sent to WalkerActor, the
accessibility equivalent is sent to the AccessibilityNodeActor instead.

Co-authored-by: Tim Flynn <trflynn89@pm.me>
2025-10-20 10:51:19 +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: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
FrameActor.h LibDevTools+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51: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
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+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51: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: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06: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+LibWebView: Implement initial accessibility tree view 2025-10-20 10:51:19 +01:00
WatcherActor.h LibDevTools: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00