mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-12-08 06:09:58 +00:00
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>
31 lines
909 B
CMake
31 lines
909 B
CMake
set(SOURCES
|
|
Actor.cpp
|
|
Actors/AccessibilityActor.cpp
|
|
Actors/AccessibilityNodeActor.cpp
|
|
Actors/AccessibilityWalkerActor.cpp
|
|
Actors/ConsoleActor.cpp
|
|
Actors/CSSPropertiesActor.cpp
|
|
Actors/DeviceActor.cpp
|
|
Actors/FrameActor.cpp
|
|
Actors/HighlighterActor.cpp
|
|
Actors/InspectorActor.cpp
|
|
Actors/LayoutInspectorActor.cpp
|
|
Actors/NodeActor.cpp
|
|
Actors/PageStyleActor.cpp
|
|
Actors/ParentAccessibilityActor.cpp
|
|
Actors/PreferenceActor.cpp
|
|
Actors/ProcessActor.cpp
|
|
Actors/RootActor.cpp
|
|
Actors/StyleSheetsActor.cpp
|
|
Actors/TabActor.cpp
|
|
Actors/TargetConfigurationActor.cpp
|
|
Actors/ThreadActor.cpp
|
|
Actors/ThreadConfigurationActor.cpp
|
|
Actors/WalkerActor.cpp
|
|
Actors/WatcherActor.cpp
|
|
Connection.cpp
|
|
DevToolsServer.cpp
|
|
)
|
|
|
|
ladybird_lib(LibDevTools devtools EXPLICIT_SYMBOL_EXPORT)
|
|
target_link_libraries(LibDevTools PRIVATE LibCore LibWeb)
|