mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +02:00
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.
34 lines
976 B
CMake
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)
|