Files
ladybird/Libraries/LibDevTools/CMakeLists.txt
Andreas Kling cf010885d5 LibDevTools: Add Firefox DevTools network monitoring support
Hook ResourceLoader to emit network request lifecycle events through
IPC to the UI process, where FrameActor creates NetworkEventActor
instances that serialize requests using Firefox's Remote Debug Protocol.

The Network panel now shows requests with method, URL, status, MIME
type, size, and timing information. Several features remain stubbed
(POST data, response content, cause detection) marked with FIXMEs.
2026-01-15 20:10:19 +01:00

34 lines
976 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/NetworkEventActor.cpp
Actors/NetworkParentActor.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)