Open Bug 511867 Opened 15 years ago Updated 2 years ago

tree invalidation inside of nsITreeView setter methods requirement can hurt accessibility

Categories

(Core :: XUL, defect)

defect

Tracking

()

People

(Reporter: surkov, Unassigned)

Details

(Keywords: access)

spun off bug 503727 comment #37.

nsITreeView methods like setCellValue or cycleCell are required to call invalidation methods of tree box object which is handled by accessibility module to fire accessibility events. However, for example, when user clicks on checkbox cell then tree view is redrawn even if setCellValue doesn't invalidate the cell. It leads to sighted users see up to dated tree view but blind users because AT softwares don't get proper accessibility events.
Moving to Core:XUL per https://bugzilla.mozilla.org/show_bug.cgi?id=1455336
Component: XP Toolkit/Widgets: XUL → XUL
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.