Network.ResourceTiming

Timing information for the request.

{
  "id": "ResourceTiming",
  "type": "object",
  "description": "Timing information for the request.",
  "properties": [
    {
      "name": "requestTime",
      "type": "number",
      "description": "Timing's requestTime is a baseline in seconds, while the other numbers are ticks in milliseconds relatively to this requestTime."
    },
    {
      "name": "proxyStart",
      "type": "number",
      "description": "Started resolving proxy."
    },
    {
      "name": "proxyEnd",
      "type": "number",
      "description": "Finished resolving proxy."
    },
    {
      "name": "dnsStart",
      "type": "number",
      "description": "Started DNS address resolve."
    },
    {
      "name": "dnsEnd",
      "type": "number",
      "description": "Finished DNS address resolve."
    },
    {
      "name": "connectStart",
      "type": "number",
      "description": "Started connecting to the remote host."
    },
    {
      "name": "connectEnd",
      "type": "number",
      "description": "Connected to the remote host."
    },
    {
      "name": "sslStart",
      "type": "number",
      "description": "Started SSL handshake."
    },
    {
      "name": "sslEnd",
      "type": "number",
      "description": "Finished SSL handshake."
    },
    {
      "name": "workerStart",
      "type": "number",
      "description": "Started running ServiceWorker.",
      "experimental": true
    },
    {
      "name": "workerReady",
      "type": "number",
      "description": "Finished Starting ServiceWorker.",
      "experimental": true
    },
    {
      "name": "sendStart",
      "type": "number",
      "description": "Started sending request."
    },
    {
      "name": "sendEnd",
      "type": "number",
      "description": "Finished sending request."
    },
    {
      "name": "pushStart",
      "type": "number",
      "description": "Time the server started pushing request.",
      "experimental": true
    },
    {
      "name": "pushEnd",
      "type": "number",
      "description": "Time the server finished pushing request.",
      "experimental": true
    },
    {
      "name": "receiveHeadersEnd",
      "type": "number",
      "description": "Finished receiving response headers."
    }
  ]
}