Closed
Bug 347022
Opened 19 years ago
Closed 19 years ago
Expose wairole:application docs as ATK_ROLE_EMBEDDED
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: aaronlev, Assigned: aaronlev)
References
Details
(Keywords: access)
Attachments
(1 file)
|
5.96 KB,
patch
|
evan.yan
:
review+
|
Details | Diff | Splinter Review |
We need a unique role for web applications such as a DHTML spreadsheet, where the <body> or <html> has a role="wairole:application".
This indicates to the AT that the document reading mode should not be the default after the page loads.
Bill Haneman has recommended ATK_ROLE_EMBEDDED.
| Assignee | ||
Comment 1•19 years ago
|
||
Note, ATK_ROLE_EMBEDDED seems a bit odd for this, but we have nothing else:
From the ATK docs:
"ATK_ROLE_EMBEDDED
The object is an embedded container within a document or panel. This role is a grouping "hint" indicating that the contained objects share a context."
Attachment #231768 -
Flags: review?(Evan.Yan)
Is this the same role that will be used to deliniate embedded plugins in web pages (e.g. Flash player)?
Comment on attachment 231768 [details] [diff] [review]
Use ATK_ROLE_EMBEDDED
r=me
Nit: no need whitespace change here:
- ATK_ROLE_INVALID, // nsIAccessible::ROLE_REDUNDANT_OBJECT 111
+ ATK_ROLE_INVALID, // nsIAccessible::ROLE_REDUNDANT_OBJECT 111
Attachment #231768 -
Flags: review?(Evan.Yan) → review+
| Assignee | ||
Comment 4•19 years ago
|
||
I think this is the same thing used for the Flash player, yes.
Bill says we don't have a better role to use for these applications.
| Assignee | ||
Updated•19 years ago
|
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 5•19 years ago
|
||
I forgot to change ROLE_FRAME in http://lxr.mozilla.org/seamonkey/source/widget/src/gtk2/nsWindow.cpp#4743
to ROLE_CHROME_WINDOW
Jwalden backed me out.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to comment #5)
> I forgot to change ROLE_FRAME in
> http://lxr.mozilla.org/seamonkey/source/widget/src/gtk2/nsWindow.cpp#4743
> to ROLE_CHROME_WINDOW
>
> Jwalden backed me out.
>
sorry, I didn't realize there is other module using accessibility roles when I was reviewing.
| Assignee | ||
Updated•19 years ago
|
Status: REOPENED → RESOLVED
Closed: 19 years ago → 19 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•