graph TD
nsHttpChannel::AsyncOpenFinal --> classify
classify --> MaybeResolveProxyAndBeginConnect
nsHttpChannel::AsyncOpenFinal --> MaybeResolveProxyAndBeginConnect
MaybeResolveProxyAndBeginConnect --> BeginConnect
BeginConnect --> PrepareToConnect
style BeginConnect fill:orange
TriggerNetwork --> ContinueConnect
ConnectOnTailUnblock --> ContinueConnect
ContinueOnBeforeConnect --> ConnectOnTailUnblock
MaybeUseHTTPSRRForUpgrade --> ContinueOnBeforeConnect
OnBeforeConnect --> MaybeUseHTTPSRRForUpgrade
PrepareToConnect --> OnBeforeConnect
ContinueOnBeforeConnect --> Connect
Connect --> ConnectOnTailUnblock
TimerCallback::Notify --> TriggerNetwork
ConnectOnTailUnblock --> TriggerNetwork
OnCacheEntryAvailableInternal --> TriggerNetwork
TriggerNetworkWithDelay --> TriggerNetwork
MaybeRaceCacheWithNetwork --> TriggerNetworkWithDelay
OpenCacheEntryInternal --> MaybeRaceCacheWithNetwork
OpenCacheEntry --> OpenCacheEntryInternal
ConnectOnTailUnblock --> OpenCacheEntry
Test_triggerDelayedOpenCacheEntry --> OpenCacheEntry
OpenCacheEntryInternal --> Cache::AsyncOpenURI
OpenCacheEntryInternal --> TimerCallback::Notify
TimerCallback::Notify --> Test_triggerDelayedOpenCacheEntry
Test_triggerDelayedOpenCacheEntry --> Cache::AsyncOpenURI
Cache::AsyncOpenURI --> OnCacheEntryAvailable
OnCacheEntryAvailable --> ReadFromCache
OnCacheEntryAvailable --> TriggerNetwork
Test_triggerNetwork --> TriggerNetworkWithDelay
style Test_triggerNetwork fill:red
-
-
Save valenting/3b95facf469876f604da8a98c95004e3 to your computer and use it in GitHub Desktop.
RCWN call graph
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment