Open Bug 1544788 Opened 6 years ago Updated 3 years ago

[network markers] Add a timing for requestEnd

Categories

(Core :: Gecko Profiler, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox68 --- affected

People

(Reporter: julienw, Unassigned)

References

(Blocks 1 open bug)

Details

Currently we have the following timings:

  • requestStart
  • responseStart
  • responseEnd

I think we miss a requestEnd timing, so that we can display how much time we're waiting for the response without doing anything.

Type: defect → enhancement
Priority: -- → P3

Hey Valentin,
do you think this can/should be added to the existing Timing Structure?

Flags: needinfo?(valentin.gosu)

Probably yes. The structure is supposed to mirror the resource-timing-api, which doesn't include this.

The only problem is recording this timestamp accurately. I assume it should happen somewhere in nsHttpTransaction::ReadSegments

Flags: needinfo?(valentin.gosu)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.