Closed Bug 418159 Opened 12 years ago Closed 10 years ago

indexes test for the html:table with overlapping cells

Categories

(Core :: Disability Access APIs, defect)

defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: surkov, Assigned: surkov)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

Attached file mochitest (obsolete) —
spun off bug 416742, would be nice to get opinion how we should deal with such mad tables. Bernd's mochitest shows cells order in the table. How much useful to number the cells in this table because visually with me it's kind of abstraction :).
The point with this testcase is, that it returns once 5 for a columnindex. The index should be between 0 and 4. This is either a 
 cellmap error 
   ==> mine 
 or a a11y api error 
   ==> yours.
I will verify the cellmap error today ( by setting the flag at http://mxr.mozilla.org/mozilla/source/layout/tables/nsCellMap.h#47 )
The testcase is wrong, the colspan on cell 8 should be 3 not 4. With this the testcase is OK, as the code is. Please check it in once it works.
Blocks: tablea11y
Mass un-assigning bugs assigned to Aaron.
Assignee: aaronleventhal → nobody
Attached patch patchSplinter Review
mochitest with Bernd's suggession
Assignee: nobody → surkov.alexander
Attachment #303942 - Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #387388 - Flags: review?(marco.zehe)
Comment on attachment 387388 [details] [diff] [review]
patch

r=me for this wild thing! :)
Attachment #387388 - Flags: review?(marco.zehe) → review+
Summary: indexes problem on the html:table with overlapping cells → indexes test for the html:table with overlapping cells
checked in on 1.9.2, http://hg.mozilla.org/mozilla-central/rev/66d3fff8e604
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.