[Webkit-unassigned] [Bug 25755] Implement ARIA grid role

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 13 14:51:55 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=25755





------- Comment #7 from bdakin at apple.com  2009-05-13 14:51 PDT -------
Okay, that breakdown is really helpful, thanks Chris. Based on the breakdown,
it looks like there is only one spot where we are currently at risk of
crashing, so it is good that you will be patching it.

But for the sake of readable code and a coherent class, I think some of the
other spots should be patched as well. The places that check that you are a
table or return early if you are an aria table are all fine too. But when you
see code that automatically casts a renderer to a RenderTable it could make you
believe that any AccessibilityTable's renderer is a RenderTable, which we know
is not true now that we have grids implemented. As you said, we won't crash in
these spots because all of these functions are overridden in the various Grid
classes, but for coherency I think you should patch them with early returns
anyway. Does that make sense?


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list