get accessibilityAuditConfig() {
    if (!this.accessibilityAuditConfig_) {
      this.accessibilityAuditConfig_ = new axs.AuditConfiguration();

      this.accessibilityAuditConfig_.showUnsupportedRulesWarning = false;

      this.accessibilityAuditConfig_.auditRulesToIgnore = [
        // The "elements with meaningful background image" accessibility
        // audit (AX_IMAGE_01) does not apply, since Chrome doesn't
        // disable background images in high-contrast mode like some
        // browsers do.
        'elementsWithMeaningfulBackgroundImage',

        // Most WebUI pages are inside an IFrame, so the "web page should
        // have a title that describes topic or purpose" test (AX_TITLE_01)
        // generally does not apply.
        'pageWithoutTitle',

        // TODO(aboxhall): re-enable when crbug.com/267035 is fixed.
        // Until then it's just noise.
        'lowContrastElements',

        // TODO(apacible): re-enable when following issue is fixed.
        // github.com/GoogleChrome/accessibility-developer-tools/issues/251
        'tableHasAppropriateHeaders',

        // TODO(crbug.com/657514): This rule is flaky on Linux/ChromeOS.
        'requiredOwnedAriaRoleMissing',
      ];
    }
    return this.accessibilityAuditConfig_;
  }
/**
   * Returns the configuration for the accessibility audit, creating it
   * on-demand.
   * @return {!axs.AuditConfiguration}
   */
Returns the configuration for the accessibility audit, creating it
on-demand.
Returns the configuration for the accessibility audit creating it on - demand .
get accessibilityAuditConfig() {
    if (!this.accessibilityAuditConfig_) {
      this.accessibilityAuditConfig_ = new axs.AuditConfiguration();
      this.accessibilityAuditConfig_.showUnsupportedRulesWarning = false;
      this.accessibilityAuditConfig_.auditRulesToIgnore = [
        'elementsWithMeaningfulBackgroundImage',
        'pageWithoutTitle',
        'lowContrastElements',
        'tableHasAppropriateHeaders',
        'requiredOwnedAriaRoleMissing',
      ];
    }
    return this.accessibilityAuditConfig_;
  }
get accessibilityAuditConfig ( ) { if ( ! this . accessibilityAuditConfig_ ) { this . accessibilityAuditConfig_ = new axs . AuditConfiguration ( ) ; this . accessibilityAuditConfig_ . showUnsupportedRulesWarning = false ; this . accessibilityAuditConfig_ . auditRulesToIgnore = [ 'elementsWithMeaningfulBackgroundImage' , 'pageWithoutTitle' , 'lowContrastElements' , 'tableHasAppropriateHeaders' , 'requiredOwnedAriaRoleMissing' , ] ; } return this . accessibilityAuditConfig_ ; }
Returns the configuration for the accessibility audit, creating it
 on-demand.
Returns the configuration for the accessibility audit creating it on - demand .
// The "elements with meaningful background image" accessibility // audit (AX_IMAGE_01) does not apply, since Chrome doesn't // disable background images in high-contrast mode like some // browsers do. // Most WebUI pages are inside an IFrame, so the "web page should // have a title that describes topic or purpose" test (AX_TITLE_01) // generally does not apply. // TODO(aboxhall): re-enable when crbug.com/267035 is fixed. // Until then it's just noise. // TODO(apacible): re-enable when following issue is fixed. // github.com/GoogleChrome/accessibility-developer-tools/issues/251 // TODO(crbug.com/657514): This rule is flaky on Linux/ChromeOS.