Community
Participate
Working Groups
Build Identifier: 3.1 and 3.6 The table ID must include role="presentation" tag in a div to identify the headers. It violates guideline 1.3e. The violation occurs in the pop-up search and print tool in the TOC. For a data table (i.e., the table tag does not contain a WAI-ARIA 'presentation' role), identify headers for the table rows and columns. The test tool picked up the table tag and teh id="searchTable and flagged the violation. Violation flagged on line number 199 196 <body dir="ltr" onload="onloadHandler()" onunload="closeAdvanced()"> 197 198 <form name="searchForm" onsubmit="doSearch()"> 199 <table id="searchTable" align="left" valign="middle" cellspacing="0" cellpadding="0" border="0"> 200 <tr nowrap valign="middle"> 201 <td id="searchTD"> 202 <label id="searchLabel" for="searchWord" accesskey="s"> 203 <u STYLE="ACCELERATOR:true">S</u>earch 204 </label> Reproducible: Always Steps to Reproduce: 1. Open an eclipse page 2. Use Firebut to focus on the code in the TOC when the search and print table pops up.
URL https://idoc2.swg.usma.ibm.com/lotuslive/index.jsp?topic=/com.ibm.lotuslive.activities.doc/r_oa_c_getting_started.html Checklist http://w3-03.ibm.com/able/devtest/webtableheaders.html
This is an Eclipse Foundation bug ... please provide a URL that resolves externally, internal IBM sites don't help the Foundation. PW
Created attachment 206871 [details] patch to add role=presentation to search panels
Chris could you review this change and commit? the change is to add: role="presentation" to <table> elements for search panels so that accessibility readers can ignore the fact that there is a table around the search field. ie, it's just for presentation purposes that a table was used, and the user wouldn't benefit from hearing "cell 1 contains "Search"" and "cell 2 contains a text field".
Comment on attachment 206871 [details] patch to add role=presentation to search panels this patch is obsolete. The patch on bug #362364 includes the changes needed for this fix.
This has been fixed in Bug 362364.