static openTabAndSendJsonReportToViewer(json) {
    const windowName = 'viewer-' + this.computeWindowNameSuffix(json);
    const url = getAppsOrigin() + '/viewer/';
    ReportUIFeatures.openTabAndSendData({lhr: json}, url, windowName);
  }
/**
   * Opens a new tab to the online viewer and sends the local page's JSON results
   * to the online viewer using postMessage.
   * @param {LH.Result} json
   * @protected
   */
Opens a new tab to the online viewer and sends the local page's JSON results
to the online viewer using postMessage.
Opens a new tab to the online viewer and sends the local page ' s JSON results to the online viewer using postMessage .
static openTabAndSendJsonReportToViewer(json) {
    const windowName = 'viewer-' + this.computeWindowNameSuffix(json);
    const url = getAppsOrigin() + '/viewer/';
    ReportUIFeatures.openTabAndSendData({lhr: json}, url, windowName);
  }
static openTabAndSendJsonReportToViewer ( json ) { const windowName = 'viewer-' + this . computeWindowNameSuffix ( json ) ; const url = getAppsOrigin ( ) + '/viewer/' ; ReportUIFeatures . openTabAndSendData ( { lhr : json } , url , windowName ) ; }
Opens a new tab to the online viewer and sends the local page's JSON results
 to the online viewer using postMessage.
Opens a new tab to the online viewer and sends the local page ' s JSON results to the online viewer using postMessage .