function createWillSendRequestEvent(requestId, record, timing) {
    return {
      ...baseEvent,
      ph: 'I',
      s: 't',
      // No `dur` on network instant events but add to keep types happy.
      dur: 0,
      name: 'ResourceWillSendRequest',
      ts: toMicroseconds(timing.startTime),
      args: {data: {requestId: String(requestId)}},
    };
  }
@param {number} requestId
@param {LH.Artifacts.NetworkRequest} record
@param {CompleteNodeTiming} timing
@return {LH.TraceEvent}