Closed Bug 273684 Opened 20 years ago Closed 20 years ago

Can't expose right-side elements in Preference dialog

Categories

(Core :: Disability Access APIs, defect)

x86
SunOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: Louie.Zhao, Assigned: Louie.Zhao)

References

Details

(Whiteboard: sunport17)

Attachments

(1 file, 1 obsolete file)

The right-side elements in Preference dialog is inside a set of groupbox, which
has no state and can't be accessed by GOK.
Attached patch patch v1 (obsolete) — Splinter Review
Give groupbox accessible states.
Attachment #168195 - Flags: review?(aaronleventhal)
Blocks: 263575
Comment on attachment 168195 [details] [diff] [review]
patch v1

It's not that the groupbox has no state, but it has all the state flags
cleared.

This patch is not right. It makes the groupbox have STATE_FOCUSABLE. A groupbox
itself cannot receive focus. Only the children within it can.
Attachment #168195 - Flags: review?(aaronleventhal) → review-
Is GOK not walking into items that don't have STATE_FOCUSABLE set?

In one sense a groupbox is like a table. A table is not focusable but it can
have links or form controls inside of it that are focusable. However, we still
wouldn't want to set the focusable state on the table.
Attached patch patch v2Splinter Review
accessible object can be accessed by gok when it has "STATE_SHOWING" and
"STATE_VISIBLE". So need to export such state for groupbox. Meanwhile
"STATE_FOCUSABLE" shouldn't be exported because groupbox can't be focused.
Attachment #168195 - Attachment is obsolete: true
Attachment #168937 - Flags: review?(aaronleventhal)
Attachment #168937 - Flags: review?(aaronleventhal) → review+
Attachment #168937 - Flags: superreview?(Henry.Jia)
Whiteboard: sunport17
Attachment #168937 - Flags: superreview?(Henry.Jia) → superreview+
patch already in trunk.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: