Index: chrome/browser/ui/webui/options/options_browsertest_base.js |
diff --git a/chrome/browser/ui/webui/options/options_browsertest_base.js b/chrome/browser/ui/webui/options/options_browsertest_base.js |
index 1483ba3247ce25bad6701a6dfbf50145cc6fdc50..e298ea13f0856760f898a572a15ff99993b22be6 100644 |
--- a/chrome/browser/ui/webui/options/options_browsertest_base.js |
+++ b/chrome/browser/ui/webui/options/options_browsertest_base.js |
@@ -16,4 +16,54 @@ OptionsBrowsertestBase.prototype = { |
/** @override */ |
accessibilityIssuesAreErrors: true, |
+ |
+ /** @override */ |
+ setUp: function() { |
+ testing.Test.prototype.setUp.call(this); |
+ |
+ var requiredOwnedAriaRoleMissingSelectors = [ |
+ '#address-list', |
+ '#creditcard-list', |
+ '#home-page-overlay > .autocomplete-suggestions', |
+ '#language-options-list', |
+ '#manage-profile-icon-grid', |
+ '#create-profile-icon-grid', |
+ '#saved-passwords-list', |
+ '#password-exceptions-list', |
+ '#extension-keyword-list', |
+ '#startup-overlay > .autocomplete-suggestions', |
+ '#content-settings-exceptions-area > .content-area > *', |
+ '#cookies-list', |
+ '#handlers-list', |
+ '#ignored-handlers-list', |
+ '#supervised-user-list', |
+ '#select-avatar-grid', |
+ '#language-dictionary-overlay-word-list', |
+ // Selectors below only affect ChromeOS tests. |
+ '#bluetooth-unpaired-devices-list', |
+ '#ignored-host-list', |
+ '#remembered-network-list', |
+ '#bluetooth-paired-devices-list', |
+ ]; |
+ |
+ // Enable when failure is resolved. |
+ // AX_ARIA_08: http://crbug.com/559265 |
+ this.accessibilityAuditConfig.ignoreSelectors( |
+ 'requiredOwnedAriaRoleMissing', |
+ requiredOwnedAriaRoleMissingSelectors); |
+ |
+ var tabIndexGreaterThanZeroSelectors = [ |
+ '#user-image-grid', |
+ '#discard-photo', |
+ '#take-photo', |
+ '#flip-photo', |
+ '#change-picture-overlay-confirm', |
+ ]; |
+ |
+ // Enable when failure is resolved. |
+ // AX_FOCUS_03: http://crbug.com/560910 |
+ this.accessibilityAuditConfig.ignoreSelectors( |
+ 'tabIndexGreaterThanZero', |
+ tabIndexGreaterThanZeroSelectors); |
+ }, |
}; |