The activity statuses do not distinguish connection attempts, so a restarted transaction inflates dns, connect, ssl and send. Take the phases from nsITimedChannel, which keeps them per attempt, clamp the once-per-transaction statuses to the serving attempt, and credit the failed attempt's time to blocked. Throttling, simulated by delaying the response activities, still measures the response from them. Restart drops the failed attempt's timings and accepted-0-RTT state. Report RESPONSE_COMPLETE when Http2Session marks a response complete from the stream end. Differential Revision: https://phabricator.services.mozilla.com/D322859
24 lines
411 B
TOML
24 lines
411 B
TOML
[DEFAULT]
|
|
tags = "devtools"
|
|
head = "head.js"
|
|
firefox-appdir = "browser"
|
|
support-files = ""
|
|
|
|
["test_network_helper.js"]
|
|
|
|
["test_network_timings_restart.js"]
|
|
|
|
["test_security-info-certificate.js"]
|
|
|
|
["test_security-info-parser.js"]
|
|
|
|
["test_security-info-protocol-version.js"]
|
|
|
|
["test_security-info-state.js"]
|
|
|
|
["test_security-info-static-hpkp.js"]
|
|
|
|
["test_security-info-weakness-reasons.js"]
|
|
|
|
["test_throttle.js"]
|