Closed
Bug 473355
Opened 17 years ago
Closed 15 years ago
ROLE_TOGGLEBUTTON not being exposed correctly
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: aaronlev, Assigned: davidb)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Keywords: access)
In this example:
http://test.cita.uiuc.edu/aria/button/button1.php
The buttons are sometimes being exposed as ROLE_BUTTON instead of TOGGLE_BUTTON. Note, this is an IA2 role, so don't look at it with MSAA. The MSAA role is correct if it is ROLE_PUSHBUTTON.
All the buttons here use aria-pressed and should be toggle buttons.
This may be caused by bug 472143.
| Assignee | ||
Comment 1•17 years ago
|
||
Right, I see some of the buttons are programmatically given the aria-pressed attribute
Depends on: 472143
| Assignee | ||
Updated•17 years ago
|
Assignee: nobody → david.bolter
| Assignee | ||
Comment 2•16 years ago
|
||
The consensus in the UAI TF is that roles should never change. So invalidating (bug 472143) seems the way to go here.
Comment 3•15 years ago
|
||
When I look at the test page over at-spi the buttons seem to have ROLE_TOGGLE_BUTTOn, should I test this differently? because I believe this is now worksforme
Comment 4•15 years ago
|
||
(In reply to comment #3)
> When I look at the test page over at-spi the buttons seem to have
> ROLE_TOGGLE_BUTTOn, should I test this differently?
the key word is "sometimes" from bug description but it's quite possible worksforme now (if bug 472143 was a root problem then now I guess we create accessible after they set aria-pressed on buttons).
Marco, could you check this too?
Comment 5•15 years ago
|
||
I cannot repro this at all any more with current nightly builds of FF4. I loaded the page 10 times, refreshed and tried several other things, the buttons always appear as toggle buttons. I'd say WFM
Comment 6•15 years ago
|
||
ok, worksforme per comment #3 and comment #5. Let's keep bug 472143 for possible tree updates problems.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•