Open Bug 1177637 Opened 9 years ago Updated 2 years ago

[Mac] Expose more tabular semantics

Categories

(Core :: Disability Access APIs, defect)

defect

Tracking

()

Tracking Status
firefox42 --- affected

People

(Reporter: fredw, Unassigned)

References

Details

See bug 744790 comment 7 for a list of attributes to expose. The following are still missing:

  NSAccessibilityVisibleRowsAttribute (for table)
  NSAccessibilityVisibleColumnsAttribute
  NSAccessibilityVisibleCellsAttribute
  NSAccessibilityColumnsAttribute
  NSAccessibilityColumnHeaderUIElementsAttribute (for table)
  NSAccessibilityRowHeaderUIElementsAttribute (for table)
  NSAccessibilityHeaderAttribute (for table)
  NSAccessibilityHeaderAttribute (for column)
  NSAccessibilityVisibleRowsAttribute (for column)

IIRC, AXChildren for table contains both row and column accessibles on Safari. While we only expose row accessibles.

In particular, Marco found a weird bug when entering a table (bug 744790 comment 15) which is probably due to missing column attributes / accessibles.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.