lib/browser.js
function (browserName, config) {
    var longName = null;
    if(this.browsers.hasOwnProperty(browserName)){
      longName = this.browsers[browserName].longName;
    }
    if(config.get('browsers')[0].hasOwnProperty(browserName)){
      longName = config.get('browsers')[0][browserName].longName;
    }
    return longName;
  }
function (browserName, config) {
    var longName = null;
    if(this.browsers.hasOwnProperty(browserName)){
      longName = this.browsers[browserName].longName;
    }
    if(config.get('browsers')[0].hasOwnProperty(browserName)){
      longName = config.get('browsers')[0][browserName].longName;
    }
    return longName;
  }
function ( browserName , config ) { var longName = null ; if ( this . browsers . hasOwnProperty ( browserName ) ) { longName = this . browsers [ browserName ] . longName ; } if ( config . get ( 'browsers' ) [ 0 ] . hasOwnProperty ( browserName ) ) { longName = config . get ( 'browsers' ) [ 0 ] [ browserName ] . longName ; } return longName ; }
Generates the verbose name of the current remote browser in use

@method _generateLongName
@param {object} desiredCaps The sessions desired capabilities
@return {string} Verbose browser name
@private
Generates the verbose name of the current remote browser in use