| Summary: | [Accessibility] Eclipse TOC lacks WAI-ARIA landmarks for search and fails w3C | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Neal Timpe <natimpe> | ||||||
| Component: | UI | Assignee: | Steve Francisco <stephen.francisco> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | ChrisAustin, pwebster, remy.suen, stephen.francisco | ||||||
| Version: | 4.2 | Keywords: | helpwanted | ||||||
| Target Milestone: | 3.8 M4 | Flags: | ChrisAustin:
review+
|
||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Neal Timpe
It fails W3c guidline 2.4a. Please provide a link to the failing page. Also, a link to the guideline you are citing. PW URL https://idoc2.swg.usma.ibm.com/lotuslive/index.jsp?topic=/com.ibm.lotuslive.activities.doc/w_oa_t_notifying_members_about_an_entry.html Checklist http://w3-03.ibm.com/able/devtest/webnavigation.html Once the 'role="search"' is added around the search fields, how can I confirm it is behaving properly? Please give steps to show that the change did what was intended. The violation was flagged by the Rational Policy tester. I think the fact that it appears should fix the problem. The violation wasn't flagged through a manual test. Created attachment 206985 [details]
patch to add role="search" around search entities
Chris, please review this patch and commit if it's ok. (In reply to comment #7) > Chris, please review this patch and commit if it's ok. Steve, it looks like the patch is not applied as expected, now that I have committed your last patch. Can you synchronize your local repository and verify the patch is as expected, or create a new one? Created attachment 207498 [details] fix for both 362364 and 362365 This patch adds role="search" and role="presentation" for search fields in help panels for accessibility improvements. Note that the one patch will fix bug #362364 and #362365. Revised patch looks good. Patch committed to master, integration. http://git.eclipse.org/c/platform/eclipse.platform.ua.git/commit/?id=2772cf723d8ba3c665c2cbf23e68e6cda84d0fbe |