Closed
Bug 474408
Opened 16 years ago
Closed 15 years ago
Remove role="description"
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.9.1b4
People
(Reporter: aaronlev, Assigned: davidb)
References
(Blocks 1 open bug)
Details
(Keywords: access, verified1.9.1)
Attachments
(1 file, 1 obsolete file)
2.35 KB,
patch
|
MarcoZ
:
review+
beltzner
:
approval1.9.1+
|
Details | Diff | Splinter Review |
This role is unnecessary and has been removed from ARIA. The same information is provided via aria-describedby pointing at an element. We only need to make sure that we create an accessible object when something is pointed to via describedby. We usually do, because of the code at http://mxr.mozilla.org/mozilla-central/source/accessible/src/base/nsAccessibilityService.cpp#1258 However, to get this right in all cases we need the inverse relations cache from bug 381599. In any case, we need to remove it now since it's no longer part of ARIA.
Reporter | ||
Comment 1•16 years ago
|
||
Need to update the testcase page and examples as well.
Assignee | ||
Comment 2•16 years ago
|
||
Aaron, just to be clear this bug can be fixed before bug 381599, correct?
Reporter | ||
Comment 3•16 years ago
|
||
(In reply to comment #2) > Aaron, just to be clear this bug can be fixed before bug 381599, correct? Yes, and should.
Assignee | ||
Comment 5•15 years ago
|
||
All tests pass (I guess we didn't have one for role="description"). I looked through remaining code for other usage but couldn't find any.
Attachment #360571 -
Flags: review?(marco.zehe)
Updated•15 years ago
|
Attachment #360571 -
Flags: review?(marco.zehe) → review+
Comment 6•15 years ago
|
||
descripton role is used in mochitest http://mxr.mozilla.org/mozilla-central/source/accessible/tests/mochitest/test_nsIAccessNode_utils.html#52 and it is mentioned in http://mxr.mozilla.org/mozilla-central/source/accessible/public/nsIAccessibleRole.idl#309
Assignee | ||
Comment 7•15 years ago
|
||
Thanks Surkov, it is good to make these changes even if they were harmless. The rest of [grep -Ri "\"description" accessible] looks fine. Note I touched an idl here but didn't change API so no new uuid :)
Attachment #360571 -
Attachment is obsolete: true
Attachment #360733 -
Flags: review?(marco.zehe)
Comment 8•15 years ago
|
||
Comment on attachment 360733 [details] [diff] [review] changed test case role, tweaked idl comment Yep, "note" is the best role in substitution I believe. Thanks!
Attachment #360733 -
Flags: review?(marco.zehe) → review+
Comment 9•15 years ago
|
||
Pushed on David's behalf in changeset: http://hg.mozilla.org/mozilla-central/rev/42a0ae473913
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 10•15 years ago
|
||
Comment on attachment 360733 [details] [diff] [review] changed test case role, tweaked idl comment ARIA 1.0 cleanup, no risk.
Attachment #360733 -
Flags: approval1.9.1?
Comment 11•15 years ago
|
||
It appears that this documentation has been migrated elsewhere. Unless someone disagrees, I'm inclined to remove the doc-needed tag here.
Assignee | ||
Comment 12•15 years ago
|
||
(In reply to comment #11) > It appears that this documentation has been migrated elsewhere. Unless someone > disagrees, I'm inclined to remove the doc-needed tag here. That's fine thanks. I've removed it.
Keywords: dev-doc-needed
Comment 13•15 years ago
|
||
Any thoughts on removing this material entirely? What's the situation with ARIA documentation? Is this stuff all migrated elsewhere, or only specific content? I don't think it makes sense to keep the obsolete stuff around; I'd like to streamline things and switch to links over to the current material, but don't want to tackle that until I have a clearer notion of what needs to be done.
Comment 14•15 years ago
|
||
Comment on attachment 360733 [details] [diff] [review] changed test case role, tweaked idl comment a191=beltzner
Attachment #360733 -
Flags: approval1.9.1? → approval1.9.1+
Comment 15•15 years ago
|
||
Pushed to mozilla-1.9.1 on David's behalf in changeset: http://hg.mozilla.org/releases/mozilla-1.9.1/rev/a043aebfbbcc
Keywords: fixed1.9.1
Target Milestone: --- → mozilla1.9.1b4
Comment 16•15 years ago
|
||
Verified fixed in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090422 Shiretoko/3.5b4pre (.NET CLR 3.5.30729)
Keywords: fixed1.9.1 → verified1.9.1
You need to log in
before you can comment on or make changes to this bug.
Description
•