lib/third_party/tracing/model/device.js
function Device(model) {
    if (!model)
      throw new Error('Must provide a model.');

    tr.model.EventContainer.call(this);

    this.powerSeries_ = undefined;
    this.vSyncTimestamps_ = [];
  }
function Device(model) {
    if (!model)
      throw new Error('Must provide a model.');

    tr.model.EventContainer.call(this);

    this.powerSeries_ = undefined;
    this.vSyncTimestamps_ = [];
  }
function Device ( model ) { if ( ! model ) throw new Error ( 'Must provide a model.' ) ; tr . model . EventContainer . call ( this ) ; this . powerSeries_ = undefined ; this . vSyncTimestamps_ = [ ] ; }
Device represents the device-level objects in the model.
@constructor
@extends {tr.model.EventContainer}
Device represents the device - level objects in the model .