lib/third_party/tracing/extras/chrome/cc/input_latency_async_slice.js
function(event, queue, visited) {
      event.outFlowEvents.forEach(function(outflow) {
        if ((outflow.category === POSTTASK_FLOW_EVENT ||
            outflow.category === IPC_FLOW_EVENT) &&
            outflow.endSlice) {
          this.associatedEvents_.push(outflow);

          var nextEvent = outflow.endSlice.mostTopLevelSlice;
          if (!visited.contains(nextEvent)) {
            visited.push(nextEvent);
            queue.push(nextEvent);
          }
        }
      }, this);
    }
function(event, queue, visited) {
      event.outFlowEvents.forEach(function(outflow) {
        if ((outflow.category === POSTTASK_FLOW_EVENT ||
            outflow.category === IPC_FLOW_EVENT) &&
            outflow.endSlice) {
          this.associatedEvents_.push(outflow);

          var nextEvent = outflow.endSlice.mostTopLevelSlice;
          if (!visited.contains(nextEvent)) {
            visited.push(nextEvent);
            queue.push(nextEvent);
          }
        }
      }, this);
    }
function ( event , queue , visited ) { event . outFlowEvents . forEach ( function ( outflow ) { if ( ( outflow . category === POSTTASK_FLOW_EVENT || outflow . category === IPC_FLOW_EVENT ) && outflow . endSlice ) { this . associatedEvents_ . push ( outflow ) ; var nextEvent = outflow . endSlice . mostTopLevelSlice ; if ( ! visited . contains ( nextEvent ) ) { visited . push ( nextEvent ) ; queue . push ( nextEvent ) ; } } } , this ) ; }
Follow outgoing flow events of the current slice.
Follow outgoing flow events of the current slice .