Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(703)

Unified Diff: content/browser/accessibility/browser_accessibility_cocoa.mm

Issue 2890723003: Slider events with valuetext (Closed)
Patch Set: Fix test Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/accessibility/browser_accessibility_cocoa.mm
diff --git a/content/browser/accessibility/browser_accessibility_cocoa.mm b/content/browser/accessibility/browser_accessibility_cocoa.mm
index 4b2be9c423c71d622f9f49202e64fd40deb0bec8..c0985ddbcc3c6f6431a42cdcf79007cf8b56b62c 100644
--- a/content/browser/accessibility/browser_accessibility_cocoa.mm
+++ b/content/browser/accessibility/browser_accessibility_cocoa.mm
@@ -1904,7 +1904,9 @@ NSString* const NSAccessibilityRequiredAttribute = @"AXRequired";
} else if ([role isEqualToString:NSAccessibilityProgressIndicatorRole] ||
[role isEqualToString:NSAccessibilitySliderRole] ||
[role isEqualToString:NSAccessibilityIncrementorRole] ||
- [role isEqualToString:NSAccessibilityScrollBarRole]) {
+ [role isEqualToString:NSAccessibilityScrollBarRole] ||
+ ([role isEqualToString:NSAccessibilitySplitterRole] &&
+ browserAccessibility_->HasState(ui::AX_STATE_FOCUSABLE))) {
float floatValue;
if (browserAccessibility_->GetFloatAttribute(
ui::AX_ATTR_VALUE_FOR_RANGE, &floatValue)) {
@@ -2639,7 +2641,9 @@ NSString* const NSAccessibilityRequiredAttribute = @"AXRequired";
} else if ([role isEqualToString:NSAccessibilityProgressIndicatorRole] ||
[role isEqualToString:NSAccessibilitySliderRole] ||
[role isEqualToString:NSAccessibilityIncrementorRole] ||
- [role isEqualToString:NSAccessibilityScrollBarRole]) {
+ [role isEqualToString:NSAccessibilityScrollBarRole] ||
+ ([role isEqualToString:NSAccessibilitySplitterRole] &&
+ browserAccessibility_->HasState(ui::AX_STATE_FOCUSABLE))) {
[ret addObjectsFromArray:@[
NSAccessibilityMaxValueAttribute, NSAccessibilityMinValueAttribute,
NSAccessibilityValueDescriptionAttribute

Powered by Google App Engine
This is Rietveld 408576698