function ChromeVoxNextE2ETest() {
  ChromeVoxE2ETest.call(this);

  if (this.runtimeDeps.length > 0) {
    chrome.extension.getViews().forEach(function(w) {
      this.runtimeDeps.forEach(function(dep) {
        if (w[dep])
          window[dep] = w[dep];
      }.bind(this));
    }.bind(this));
  }

  // For tests, enable announcement of events we trigger via automation.
  DesktopAutomationHandler.announceActions = true;

  this.originalOutputContextValues_ = {};
  for (var role in Output.ROLE_INFO_) {
    this.originalOutputContextValues_[role] =
        Output.ROLE_INFO_[role]['outputContextFirst'];
  }
}
/**
 * Base test fixture for ChromeVox Next end to end tests.
 *
 * These tests are identical to ChromeVoxE2ETests except for performing the
 * necessary setup to run ChromeVox Next.
 * @constructor
 * @extends {ChromeVoxE2ETest}
 */
Base test fixture for ChromeVox Next end to end tests.
These tests are identical to ChromeVoxE2ETests except for performing the
necessary setup to run ChromeVox Next.
Base test fixture for ChromeVox Next end to end tests . These tests are identical to ChromeVoxE2ETests except for performing the necessary setup to run ChromeVox Next .
function ChromeVoxNextE2ETest() {
  ChromeVoxE2ETest.call(this);
  if (this.runtimeDeps.length > 0) {
    chrome.extension.getViews().forEach(function(w) {
      this.runtimeDeps.forEach(function(dep) {
        if (w[dep])
          window[dep] = w[dep];
      }.bind(this));
    }.bind(this));
  }
  DesktopAutomationHandler.announceActions = true;
  this.originalOutputContextValues_ = {};
  for (var role in Output.ROLE_INFO_) {
    this.originalOutputContextValues_[role] =
        Output.ROLE_INFO_[role]['outputContextFirst'];
  }
}
function ChromeVoxNextE2ETest ( ) { ChromeVoxE2ETest . call ( this ) ; if ( this . runtimeDeps . length > 0 ) { chrome . extension . getViews ( ) . forEach ( function ( w ) { this . runtimeDeps . forEach ( function ( dep ) { if ( w [ dep ] ) window [ dep ] = w [ dep ] ; } . bind ( this ) ) ; } . bind ( this ) ) ; } DesktopAutomationHandler . announceActions = true ; this . originalOutputContextValues_ = { } ; for ( var role in Output . ROLE_INFO_ ) { this . originalOutputContextValues_ [ role ] = Output . ROLE_INFO_ [ role ] [ 'outputContextFirst' ] ; } }
Base test fixture for ChromeVox Next end to end tests.
Base test fixture for ChromeVox Next end to end tests .
// For tests, enable announcement of events we trigger via automation.