Bug 137737

Summary: [ATK] Improve AccessibilityTableCell determineAccessibilityRole function.
Product: WebKit Reporter: Andrzej Badowski <a.badowski>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: buildbot, commit-queue, rniwa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
proposed patch
none
proposed patch 2
cfleizach: review+
Archive of layout-test-results from webkit-ews-13 for mac-mountainlion-wk2
none
Archive of layout-test-results from webkit-ews-02 for mac-mountainlion
none
proposed patch 3
g.czajkowski: commit-queue+
proposed patch 4
none
proposed patch 5 none

Description Andrzej Badowski 2014-10-15 02:28:06 PDT
Use of new functions isRowHeaderCell and isColumnHeaderCell (bug 136818) to more accurately determine accessibility role of the table cell.
Comment 1 Radar WebKit Bug Importer 2014-10-15 02:28:32 PDT
<rdar://problem/18662321>
Comment 2 Andrzej Badowski 2014-10-21 07:10:13 PDT
Created attachment 240201 [details]
proposed patch
Comment 3 WebKit Commit Bot 2014-10-21 07:11:28 PDT
Attachment 240201 [details] did not pass style-queue:


ERROR: LayoutTests/ChangeLog:20:  Need whitespace between colon and description  [changelog/filechangedescriptionwhitespace] [5]
Total errors found: 1 in 14 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 4 Andrzej Badowski 2014-10-21 07:52:40 PDT
Created attachment 240203 [details]
proposed patch 2
Comment 5 Andrzej Badowski 2014-10-22 01:08:55 PDT
I will check results of tests on Mac
Comment 6 Build Bot 2014-10-23 19:56:33 PDT
Created attachment 240384 [details]
Archive of layout-test-results from webkit-ews-13 for mac-mountainlion-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: webkit-ews-13  Port: mac-mountainlion-wk2  Platform: Mac OS X 10.8.5
Comment 7 Build Bot 2014-10-23 20:28:13 PDT
Created attachment 240386 [details]
Archive of layout-test-results from webkit-ews-02 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-02  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 8 Andrzej Badowski 2014-10-27 01:58:45 PDT
Created attachment 240472 [details]
proposed patch 3
Comment 9 Andrzej Badowski 2014-10-30 05:41:01 PDT
Created attachment 240668 [details]
proposed patch 4
Comment 10 WebKit Commit Bot 2014-10-30 05:44:03 PDT
Attachment 240668 [details] did not pass style-queue:


ERROR: LayoutTests/platform/mac/TestExpectations:1076:  expecting "[", "#", or end of line instead of "accessibility/table-cells-roles.html"  [test/expectations] [5]
ERROR: LayoutTests/platform/mac/TestExpectations:1076:  Path does not exist.  [test/expectations] [5]
Total errors found: 2 in 15 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 11 Andrzej Badowski 2014-10-30 05:49:56 PDT
Created attachment 240669 [details]
proposed patch 5
Comment 12 WebKit Commit Bot 2014-10-31 05:45:52 PDT
Comment on attachment 240669 [details]
proposed patch 5

Clearing flags on attachment: 240669

Committed r175408: <http://trac.webkit.org/changeset/175408>
Comment 13 WebKit Commit Bot 2014-10-31 05:45:55 PDT
All reviewed patches have been landed.  Closing bug.