[Webkit-unassigned] [Bug 35422] New: [Gtk] Layout tables should indicate that they are not data tables via an object attribute

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 25 23:58:53 PST 2010


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

           Summary: [Gtk] Layout tables should indicate that they are not
                    data tables via an object attribute
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: joanmarie.diggs at gmail.com


The fix for bug #35418 causes "layout tables" (i.e. tables which are not "data
tables") to be exposed to Gtk ATs as tables. This is consistent with how HTML
content is presented to ATs by Gecko and with what ATs on the GNOME desktop
expect. However, it places the burden on the ATs to determine if a table should
be treated as a layout table or a data table.

The way this has been handled by Gecko is via an object attribute associated
with the accessible table: layout-guess. If Gecko believes that a table is a
"layout table", it sets the value of layout-guess to 'true'. If Gecko believes
that a table is a "data table", it does not associate the layout-guess object
attribute with the table. The AT can then take this under advisement when
determining how to treat the table's contents.

I don't see any reason why we should not follow Gecko's lead in this case.

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



More information about the webkit-unassigned mailing list