New issue
Advanced search Search tips

Issue 633598 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug
Team-Accessibility

Blocked on:
issue 634338



Sign in to add a comment

VoiceOver doesn't show bounds for cursor in text field

Project Member Reported by dmazz...@chromium.org, Aug 2 2016

Issue description

Starting in Mac OS X 10.11, VoiceOver doesn't highlight the cursor or selection in text fields, because we haven't implemented the right APIs.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 4 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/958086533d06dfbd0f172405036e78be79ba283f

commit 958086533d06dfbd0f172405036e78be79ba283f
Author: dmazzoni <dmazzoni@chromium.org>
Date: Thu Aug 04 03:16:47 2016

Implement 3 Mac accessibility parameterized attributes

This change implements support for AXBoundsForTextMarkerRange,
AXTextMarkerRangeForUnorderedTextMarkers, and AXIndexForChildUIElement.

The noticeable benefit of this change is that VoiceOver now draws its
bounding box around the cursor or selection when you're typing or
selecting in a text field.

BUG= 633598 

Review-Url: https://codereview.chromium.org/2207573002
Cr-Commit-Position: refs/heads/master@{#409712}

[modify] https://crrev.com/958086533d06dfbd0f172405036e78be79ba283f/content/browser/accessibility/browser_accessibility_cocoa.mm
[modify] https://crrev.com/958086533d06dfbd0f172405036e78be79ba283f/content/browser/accessibility/browser_accessibility_manager.cc
[modify] https://crrev.com/958086533d06dfbd0f172405036e78be79ba283f/content/browser/accessibility/browser_accessibility_manager.h
[modify] https://crrev.com/958086533d06dfbd0f172405036e78be79ba283f/content/browser/accessibility/browser_accessibility_manager_unittest.cc
[modify] https://crrev.com/958086533d06dfbd0f172405036e78be79ba283f/ui/accessibility/ax_enums.idl

Comment 2 by mark@chromium.org, Aug 4 2016

Blockedon: 634338
Status: Fixed (was: Started)

Sign in to add a comment